windows上部署go项目(我在本机上通过phpstudy部署)
第一通过phpstudy面板创建目录及绑定域名如下图
打开站点目录www/goblog.com把生成的二进制文件goblog和.env文件拷贝进来如下
打开nginx.conf配件文件添加如下代码
之后重启nginx
在命令行运行./goblog
然后浏览器通过goblog.com访问
目前我们的 goblog 还是通过命令行运行的方式,一旦退出命令行 goblog.com 将无法打开。
所以一般我们会使用进程管理工具来管理 Go 应用,使其在后台运行,且出错时可自动重启。
最后我发现个问题就是点击文章详细是域名变成了localhost:3000 如下图
具体不知道是没原因,暂时还没有解决,如果哪位解决了,评论留言谢谢