Nginx中Golang App的基本配置
发布时间:2020-12-13 20:56:12 所属栏目:Nginx 来源:网络整理
导读:我有一台运行某些Golang应用程序的CentOS 7服务器.如您所知,每个应用程序都在自己的端口上运行,可以说:9000,9100,9200,依此类推. 现在,我已经安装了Nginx来为所有网站提供服务,我为每个站点都有一个域,并且我想在端口80中接收所有请求,然后仅基于该域就必须
我有一台运行某些Golang应用程序的CentOS 7服务器.如您所知,每个应用程序都在自己的端口上运行,可以说:9000,9100,9200,依此类推. 现在,我已经安装了Nginx来为所有网站提供服务,我为每个站点都有一个域,并且我想在端口80中接收所有请求,然后仅基于该域就必须重定向到对应的应用程序. 到目前为止,我正在尝试使用在端口9094上运行的站点之一来实现它,但是我对Nginx没有任何经验,所以我只是想知道该怎么做,但似乎无法正常工作.在文件nginx.conf中,我添加了以下几行:
我不得不提到,我没有删除文件中默认出现的以下几行:
配置可以吗?并允许我添加更多网站?谢谢 编辑:
最佳答案
您的服务器配置看起来还可以,并且502 Status Code表示您没有正确配置Go服务器.具体来说,Nginx完全按照您的预期进行,将请求代理到上游,或从上游来,但是从Go服务器收到无效响应.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如果找不到,我们如何使用Apache重定向到新的HTML静态内容,并
- ruby-on-rails – 资产不适用于RoR 4,Nginx,Unicorn
- Nginx为WordPress的/ wp-admin / root提供404错误
- 如何在Ubuntu上一起运行nginx和apache
- nginx-为什么我不能在Kubernetes上水平扩展简单的HTTP / 2服
- node.js-如何为Heroku Node.js Web应用程序配置Nginx
- shell – 如何将我的私有ip映射到我的vps_ip上?
- Nginx忽略了我的标题
- linux – 在vps上的docker容器上的输出端口的nginx / apac
- 在ubuntu 14.04中更新nginx