centos安装golang环境 - gopeak/masterlab_socket GitHub Wiki
golang的国内下载地址 https://studygolang.com/dl
-
下载centos系统所用的版本
wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz
-
解压并创建工作目录
tar -zxf go1.14.1.linux-amd64.tar.gz sudo mv go /usr/local/ mkdir /home/gopath
-
设置环境变量,修改
/etc/profile
文件sudo vi /etc/profile
在末尾添加
export GOROOT=/usr/local/go export GOBIN=$GOROOT/bin export GOPKG=$GOROOT/pkg/tool/linux_amd64 export GOARCH=amd64 export GOOS=linux export GOPATH=/home/gopath export PATH=$PATH:$GOBIN:$GOPKG:$GOPATH/bin
再执行
source /etc/profile
命令使新的环境变量生效
-
检查安装是否成功,打开命令行程序,输入
go version
出现
go version go1.14.1 linux/amd64
则安装成功 -
执行下面命令下载 masterlab_socket 源码并编译运行,
cd /home/gopath mkdir /home/gopath/src cd /home/gopath/src git clone https://github.com/gopeak/masterlab_socket.git cd masterlab_socket go build ./masterlab_socket
-
相关命令
启动命令: ./masterlab_scoket start 后台运行: ./masterlab_scoket start -d 停止后台进程:./masterlab_scoket stop 指定配置文件:./masterlab_scoket start start -c /xxx/config.toml