问题描述
有两个域名a.comb.com
一个阿里云空间www目录下有 aaa文件夹放网站a
a.conf如下
server { listen 80; server_name a.com; location / {proxy_set_header X-Real-IP $remote_addr;proxy_set_header Host $http_host;proxy_pass http://127.0.0.1:8082; }}
aaa网站已经跑起来了
现在想在www目录新建bbb文件夹放网站b(也是node应用)并使用b.com访问,该怎么做新建一个b.conf 还是在a.conf里面写 该如何写 对nginx一点不了解
问题解答
回答1:可以看得出,第一个Node应用使用的端口是8082,那么第二个Node应用使用的端口是哪个呢?我不清楚,所以不妨假设使用的是8083。则nginx的配置文件改为:
server { listen 80; server_name a.com; location / {proxy_set_header X-Real-IP $remote_addr;proxy_set_header Host $http_host;proxy_pass http://127.0.0.1:8082; }}server { listen 80; server_name b.com; location / {proxy_set_header X-Real-IP $remote_addr;proxy_set_header Host $http_host;proxy_pass http://127.0.0.1:8083; }}
然后,重启nginx就好啦,不需要新建nginx配置文件。