Nginx中Golang App的基本配置
发布时间:2021-01-12 11:30:19 所属栏目: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服务器收到无效响应. (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 当响应位置的域发生变化时,使用nginx的proxy_redirect
- FastCgi和PHP-FPM使用Nginx Web服务器
- 如何在Ubuntu上一起运行nginx和apache
- nginx不会在文档根目录的子目录中提供error_page
- 如何在nginx错误日志中获取perl脚本错误(Nginx with FCGIwr
- getgrenam(“user”)在/etc/nginx/nginx.conf中失败
- php – CodeIgniter的Nginx重写规则
- Nginx重写的多个条件
- python – 无法启动uwsgi进程
- 代理 – 使用nginx http auth保护Jenkins,但回调网址除外
推荐文章
站长推荐
热点阅读