windows上部署go项目(我在本机上通过phpstudy部署)

第一通过phpstudy面板创建目录及绑定域名如下图

windows上部署go项目(我在本机上通过phpstudy部署)

打开站点目录www/goblog.com把生成的二进制文件goblog和.env文件拷贝进来如下

windows上部署go项目(我在本机上通过phpstudy部署)
打开nginx.conf配件文件添加如下代码

windows上部署go项目(我在本机上通过phpstudy部署)
之后重启nginx
在命令行运行./goblog

windows上部署go项目(我在本机上通过phpstudy部署)

然后浏览器通过goblog.com访问

windows上部署go项目(我在本机上通过phpstudy部署)
目前我们的 goblog 还是通过命令行运行的方式,一旦退出命令行 goblog.com 将无法打开。
所以一般我们会使用进程管理工具来管理 Go 应用,使其在后台运行,且出错时可自动重启。

最后我发现个问题就是点击文章详细是域名变成了localhost:3000 如下图

windows上部署go项目(我在本机上通过phpstudy部署)
具体不知道是没原因,暂时还没有解决,如果哪位解决了,评论留言谢谢

于江
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!