打包go程序
在项目文件夹下生成一个打包文件
bee pack
将打包的文件解压缩放到站点根目录下
修改httpd.conf文件
开启下面两个配置
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
修改vhost
增加下面配置
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://127.0.0.1:8089/
ProxyPassReverse / http://127.0.0.1:8089/
host文件设置虚拟域名
127.0.0.1 www.ckpl.cn
重启apache服务
手动点开站点目录下的app01.exe才能访问
windows下将beego项目设置为自启动
使用nssm把.exe文件配置到服务中自启动
具体的操作流程查看以下链接
windows 部署后台服务
https://zhuanlan.zhihu.com/p/159641100