2016-03-02 56 views
0

我打算在名为mydomain.com的node.js应用程序在同一台服务器上为blog.mydomain.com服务。在ubuntu服务器上,一起运行Node.js应用程序和Wordpress

是否可以在同一台服务器上一起运行它们?我如何使用Nginx来做到这一点?如果wordpress和node.js应用程序一起运行,它们可以具有相同的端口吗? 如果有人给我一个启动提示或任何共享任何资源供我阅读,那将是非常棒的。

回答

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. 对于将代理传递给您的wordpress服务运行的子域56 78端口

/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; 

    } 

} 
+0

thnx男人,我会试试看。 –

相关问题