本文说明:VMware 安装 Linux 系统,安装 MySQL 并远程连接,搭建 go 语言环境
一、安装 Linux 系统
1、创建新虚拟机,安装来源:稍后安装操作系统,下一步
2、客户机操作系统:Linux,版本:CentOS 7 64位,下一步
3、虚拟机名称:自定义,位置:自定义,下一步
4、最大磁盘大小:默认20G,默认:将虚拟磁盘拆分成多个文件,下一步
5、自定义硬件:
内存:1GB/2GB
处理器:1
新 CD/DVD(IDE):使用 ISO 映像文件
网络适配器:NAT
6、开机,Install CentOS 7,选择语言
7、安装信息摘要
安装软件:带GUI的服务器-->兼容性程序库、开发工具
安装位置:自动配置分区
KDUMP:启用 kdump 去勾
开始安装
8、用户设置 ROOT 密码,重启,LICENSING 接受许可,完成配置
二、安装 MySQL
1、注销,以 root 身份登录,开启网络连接
2、打开终端
[root@localhost ~]# yum update
[root@localhost ~]# yum install mysql
[root@localhost ~]# yum install mariadb-server.x86_64
PS:如提示another app is currently holding the yum lock;waiting for it to exit
可能是系统自动升级正在运行,yum在锁定状态中,强制关掉进程
[root@localhost ~]# rm -f /var/run/yum.pid
[root@localhost ~]# systemctl start mariadb.service //启动服务
MySQL安装成功.PNG
三、远程连接
1、新建用户远程连接mysql数据库
MariaDB [(none)]> grant all on . to admin@'%' identified by '123456' with grant option;
MariaDB [(none)]> flush privileges;
允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server
注意admin账户不一定要存在
2、支持root用户允许远程连接mysql数据库
MariaDB [(none)]> grant all privileges on . to 'root'@'%' identified by '123456' with grant option;
MariaDB [(none)]> flush privileges;
3、停止防火墙
[root@localhost ~]# systemctl stop firewalld.service
4、查看 ip
[root@localhost ~]# ifconfig -a
5、Navicat 远程连接
四、搭建 GO 环境
1、安装wget
[root@localhost ~]# yum install wget
2、下载 go 安装包,cd 进入下载位置,wget 下载并解压
go下载地址:https://studygolang.com/dl
[root@localhost ~]# cd /root/下载/
[root@localhost 下载]# wget https://studygolang.com/dl/golang/go1.15.3.linux-amd64.tar.gz
解压到/usr/local
[root@localhost 下载]# tar -C /usr/local -zxvf go1.15.3.linux-amd64.tar.gz
3、添加环境变量
[root@localhost ~]# vim .bashrc
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
4、打开一个新终端,go 一下
参考文章:
https://www.cnblogs.com/linjiqin/p/5270938.html
https://www.iteye.com/blog/guchenfly-1066349
https://studygolang.com/articles/13957
网友评论