go服务部署
程序员文章站
2022-03-15 15:15:55
...
我们需要生成go的linux文件,这就要借助虚拟机和虚拟机的共享文件。这里我用的是ubuntu最新版本,虚拟机是VMware
,不懂怎么安装ubuntu的可以去我的另一篇博文参考参考。ubuntu安装。
1.在虚拟机中打开共享文件
1.在虚拟机找到设置,点开
2.点到选项就能看到共享文件夹
3.选择总是打开,在下面添加要共享的本地文件,也就是你想要的go文件目录
2.在ubuntu里配置共享文件目录挂载的文件路径
1.首先我们先看一下已经共享的文件生效没有
输入:vmware-hgfsclient查看
如果显示没有这个命令,需要自己安装:
apt-get install open-vm-tools
2.把文件挂载到指定目录
vmhgfs-fuse .host:/ /mnt/hgfs
这就表示共享文件挂载完成。
3.配置go环境
两种方法
第一种:
下载go压缩包
wget https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz
解压到指定目录
tar -zxvf go1.5.1.linux-amd64.tar.gz
第二种:
sudo apt-get install golang-go
配置环境变量解释一下,第一个是你刚才安装的go的目录,第二个是你的共享文件,也就是你的源代码目录,第三个就是build后文件生成的目录。
文件build成功,打开bin目录就能看到生成的文件
第二种build方法则更复杂
同样也build成功