如何将我的 Feathers/Express 应用程序部署到 Nginx/Ubuntu?

How do I deploy my Feathers/Express app to Nginx/Ubuntu?

就像罐头上写的那样,我正在尝试将我在 Feathers 上构建的应用程序部署到我的 Ubuntu 15 服务器 运行 Nginx。我在网上找不到任何直接的教程,所以我想在这里问一下。我已经安装了 pm2 并知道如何获取 运行,但我的应用默认指向 :3030。我不知道如何让它指向我的主页。

编辑:我自己想出来了,但是 x_maras 也有正确的答案。我也在使用 SSL,所以我必须将 listen 443 ssl; 添加到我的配置中(连同其他 SSL 参数)。

您可以使用代理在您的 nginx 配置上执行此操作 例如

location / {
    proxy_pass http://localhost:3030;
}

在这里勾选linkhttps://www.nginx.com/resources/admin-guide/reverse-proxy/