这是用Go语言编写的两个Web应用程序(网站)。一个是turalasgar.pro(在这里我使用的是Go内置服务器)。另一个是engossip.com(目前它显示的IP地址与以前的IP地址相同)。我有一个VPS。我知道我应该使用Nginx,但不知道如何使用?我听说过凯迪。请,我只需要nginx服务器,不需要Caddy。我需要使用相同的vps运行两个(或更多)应用程序。我应该如何配置Nginx配置?通过侦听不同的端口还是侦听同一端口。实用建议和示例受到高度赞赏。
这称为反向代理。每个应用程序都使用其自己的端口进行监听。然后您只需在nginx config中指向它们:
server {
listen 80;
server_name turalasgar.pro;
location / {
proxy_pass http://localhost:8080;
...
}
}
server {
listen 80;
server_name engossip.com;
location / {
proxy_pass http://localhost:8081;
...
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句