在ubuntu服务器上,一起运行Node.js app和Wordpress

时间:2016-03-02 12:16:33

标签: node.js wordpress nginx ubuntu-14.04

我计划使用名为mydomain.com的node.js应用在同一台服务器上提供blog.mydomain.com。

是否可以在同一台服务器上一起运行?如何使用Nginx?如果wordpress和node.js应用程序一起运行,它们可以拥有相同的端口吗? 如果有人给我一个提示开始或任何共享任何资源供我阅读,那将是很好的。

1 个答案:

答案 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;

  }

}
  1. 对于将代理传递给在5678端口上运行的wordpress服务的子域
  2. /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;
    
      }
    
    }