我计划使用名为mydomain.com的node.js应用在同一台服务器上提供blog.mydomain.com。
是否可以在同一台服务器上一起运行?如何使用Nginx?如果wordpress和node.js应用程序一起运行,它们可以拥有相同的端口吗? 如果有人给我一个提示开始或任何共享任何资源供我阅读,那将是很好的。
答案 0 :(得分:0)
为主域和子域创建两个不同的nginx conf文件,如:
1.对于将代理传递给在1234端口上运行的节点应用程序的主域
/etc/nginx/sites-enabled/mydomain.com -
server { server_name mydomain.com; access_log /var/log/nginx/mydomain.access.log; error_log /var/log/nginx/mydomain.error.log; location / { proxy_pass http://localhost:1234; } }
/etc/nginx/sites-enabled/blog.mydomain.com -
服务器{ server_name mydomain.com;
access_log /var/log/nginx/mydomain.access.log; error_log /var/log/nginx/mydomain.error.log; location / { proxy_pass http://localhost:5678; } }