【问题标题】:Meteor Deployed Showing Default Nginx PageMeteor 部署显示默认 Nginx 页面
【发布时间】:2015-03-23 08:26:51
【问题描述】:

我使用本教程中显示的类似设置成功部署了我的流星应用程序:

http://code.krister.ee/hosting-multiple-instances-of-meteor-on-digitalocean/

当我访问 URL 时,会显示默认的 nginx。我尝试使用不同的网址,例如 demo.example.com,但没有加载。

我什至尝试将端口从 3001 更改为 80 以在 mup.json 文件中未指定端口

我检查了支持 nginx/sites 的文件,发现只有 default,所以我按照教程中的说明创建了一个新文件。

我仍然无法获取我的 ip 或域来加载我的应用程序。我做错了吗?

【问题讨论】:

    标签: node.js nginx meteor telescope


    【解决方案1】:

    nginx 没有指向正确的位置。 Telescope 的默认端口是3000。您是否尝试过将 nginx 配置文件设置为查找 http://localhost:3000 而不是像教程建议的那样在端口 3001 上查找?

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection ‘upgrade’;
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
    

    【讨论】:

      猜你喜欢
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-30
      • 2021-11-25
      • 2018-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多