2016-03-02 58 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男人,我會試試看。 –

相關問題