go开发之linux服务器的知识

今天试着把项目(golang+vue)放到一台centos的本地服务器上运行

第一:

在windows下编译出linux可执行的go程序:

set GOARCH=amd64
set GOOS=linux
go build 

会生成一个没有后缀的xx二进制文件,将该文件放入linux系统某个文件夹下,赋予权限:

chmod 777 xx 

是可以执行:

./xx

第二:

把前端的dist里面的文件和可运行文件这样放:
在这里插入图片描述
因为我在go那里写了个东西,可以直接读取到dist里面的index.html
(module里面就是index.html)


另外补充一点关于nginx的知识:

linux vi:
退出编辑模式,按ESC键,然后退出vi:
:q! 不保存文件,强制退出vi命令
:w 保存文件,不退出vi命令
:wq 保存文件,退出vi命令

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值