ubuntu安装golang环境 - gopeak/masterlab_socket GitHub Wiki
golang的国内下载地址 https://studygolang.com/dl
-
下载ubuntu系统所用的版本
wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz卸载之前安装的旧版本go
sudo apt-get remove golang-go sudo apt-get remove --auto-remove golang-go -
解压并创建工作目录
tar -zxf go1.14.1.linux-amd64.tar.gz sudo mv go /usr/local/ sudo 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 sudo mkdir /home/gopath/src cd /home/gopath/src # 如果没有安装git命令,可以手动直接下载源码 sudo git clone https://github.com/gopeak/masterlab_socket.git cd masterlab_socket go build # 如果出现 permission denied 错误,执行以下任意一条命令 sudo chmod -R 777 ./ sudo chown -R 当前用户名:当前用户名 ./ # 再次编译 go build -
相关命令
启动命令: ./masterlab_scoket start 后台运行: ./masterlab_scoket start -d 停止后台进程:./masterlab_scoket stop 指定配置文件:./masterlab_scoket start start -c /xxx/config.toml -
good luck ~~