如何使用nginx移植到中间件

时间:2017-10-27 19:20:15

标签: linux ubuntu nginx ubuntu-16.04

我正在linux上运行一个Web应用程序(ubuntu 16.4),一切正常但我需要将请求转发到mydomain.com/api到端口3000.有人可以详细解释如何使用nginx执行此操作吗?我正在使用vhost记录(内置于ubunutu来托管该站点,但是现在当请求指向mysite.com:3000/api时,有些人说这些请求在公司环境中不起作用等等。我怀疑是我在api中指定端口。

有关示例,请转到www.skoolaide.com并尝试创建帐户。

我已经在网上搜索过但不清楚如何这样做。

谢谢!

1 个答案:

答案 0 :(得分:0)

你可以像

那样配置你的nginx vhost
server {
     listen       80;
     location / {
       proxy_pass http://127.0.0.1:3000;
     }
 }

以便所有到端口80的传入请求都将代理到端口3000