【问题标题】:On a ubuntu server,run Node.js app and Wordpress together在 ubuntu 服务器上,同时运行 Node.js 应用程序和 Wordpress
【发布时间】:2016-03-02 12:16:32
【问题描述】:

我打算将 blog.mydomain.com 与我的 node.js 应用程序 mydomain.com 放在同一台服务器上。

是否可以在同一台服务器上同时运行这些?如何使用 Nginx 做到这一点?如果它们一起运行,wordpress 和 node.js 应用程序可以具有相同的端口吗? 如果有人给我一个开始的提示或分享任何资源供我阅读,那就太好了。

【问题讨论】:

    标签: node.js wordpress nginx ubuntu-14.04


    【解决方案1】:

    为主域和子域创建两个不同的 nginx 配置文件,例如:

    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 服务的子域

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

    【讨论】:

      猜你喜欢
      • 2014-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-02
      • 2019-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多