85、go开发配置环境——2020年07月27日13:08:27

85、go开发环境配置

1、虚拟机网络配置

​ NAT模式

2、虚拟机VMtools

sudo tar -zxvf ./***.tar.gz  -C  /home/itcast
cd /home/itcast/
cd ./ vmware-tools-distrib/
sudo ./vmware-install.pl

3、软件源配置

​ 方法一:

	1、软件和更新-》软件源【阿里云】
	2、sudo apt-get updata

​ 方法二:

​ 在你的软件源中添加源:

​ 保存退出

		sudo vim /etc/apt/source.list
		添加:deb http://cz.archive.ubuntu.com/ubuntu lucid main

​ 保存退出

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install **

4、常用软件

apt-get install net-tools
apt-get install tree
apt-get install vim
apt-get install gcc

apt-get install lrzsz
apt-get install ssh

apt-get install git

5、安装golang

​ 1、sudo apt-get install bison ed gawk libc6-dev make -y //安装依赖
​ 2、导入软件包 http://www.golangtc.com/download
​ 3、解压 sudo tar -C /usr/local -zxf 软件包
​ 4、修改path

​ 【1】单个用户配置:在 ~/.bashrc文件末尾加上如下环境变量:

vim ~/.bashrc

​ 复制代码

		export GOPATH=/opt/go
		export GOROOT=/usr/local/go
		export GOARCH=386
		export GOOS=linux
		export GOBIN=$GOROOT/bin/
		export GOTOOLS=$GOROOT/pkg/tool/
		export PATH=$PATH:$GOBIN:$GOTOOLS

​ 重新加载 profile 文件,加载环境变量到内存。查看安装版本

	source ~/.bashrc

​ 【2】多用户配置(推荐)

		vim /etc/profile 

​ 复制代码

​ 重新加载 profile 文件,加载环境变量到内存

		export GOPATH=/home/itcast/worksapce
		export GOROOT=/usr/local/go
		export GOBIN=$GOROOT/bin/
		export GOARCH=386
		export GOOS=linux
		export GOTOOLS=$GOROOT/pkg/tool
		export PATH=$PATH:GOROOT:$GOBIN:$GOPATH:$GOTOOLS

​ 重新加载 profile 文件,加载环境变量到内存

	source /etc/profile
  source /etc/profile     //加载配置文件
  sudo reboot             //重启
  go -v                   //测试

6、安装goland编辑器 并添加图标

​ 1解压安装包
​ sudo tar xvfz goland-2017.3.3.tar.gz -C /opt/
​ 2 进入到解压目录
​ cd /opt/GoLand-2017.3.3/bin/
​ 3运行golang.sh文件不能用终端软件要在虚拟机下
​ ./goland.sh

4、在桌面创建文件 Goland.desktop
[Desktop Entry]
Name=Goland
Exec=/opt/GoLand-2018.1.4/bin/goland.sh
Icon=/opt/GoLand-2018.1.4/bin/goland.png
Type=Application
Categories=Appliction;Development;
Encoding=UTF-8
Version=2018.1.4

修改权限chmod 777

7、安装mysql

1、ubuntu18.04安装mysql
	sudo dpkg -i mysql-apt-config_0.*.****_all.deb
	sudo apt-get update
	sudo apt-get install mysql-server mysql-client -y

在安装的过程中需要输入mysql root的密码

2、ubuntu18.04安装libmysqlclient 驱动
	sudo apt install libmysqlclient-dev
	go get github.com/go-sql-driver/mysql
	go get github.com/astaxie/beego/orm
3、ubuntu18.04修改mysql远程连接

① 登录MySQL

执行命令为:mysql -u root -p

回车后输入密码

② 选择 mysql 数据库

执行命令为:use mysql;

查看mysql 数据库中存储的用户信息的 user 表。

③ 查看mysql 数据库的 user 表中当前 root 用户的相关信息

执行命令为:select host,user,authentication_string,plugin from user;

执行完命令后显示一个表格, root 用户的 host默认显示的 localhost,说明只支持本地访问,不允许远程访问。

④ 更改 host 的默认配置

执行命令为:update user set host='%' where user='root';

⑤ 刷新

执行命令为:flush privileges;

8.beego安装

	go get github.com/astaxie/beego

9.bee工具安装

	go get github.com/beego/bee

END

2020年07月27日13:08:11

posted @ 2020-07-27 13:09  一颗小苹果  阅读(190)  评论(0编辑  收藏  举报