麻烦使用Meteor-Please部署到Centos / RHEL

时间:2016-03-14 23:46:44

标签: meteor nginx rhel centos7

我一直在尝试使用mplz实用程序来部署和运行Meteor应用程序。似乎(现在似乎)比Meteor Up更简单,更统一,并称其针对的是Debian / Ubuntu发行版。

在干净的CentOS7图像上运行成功mplz setup后,我无法访问该应用程序。我所得到的只是一个“nginx错误!”页。在nginx错误日志中,我首先看到了这一点:

2016/03/14 17:14:47 [crit] 4997#0: *2 connect() to 127.0.0.1:3000 failed (13: Permission denied) while connecting to upstream, client: myLocalIP, server: domain.com, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:3000/", host: "domain.com"

在做了一些研究之后,我相信我通过更改nginx用户并将用户添加到适当的组来修复权限问题。该网站仍然只显示了nginx错误页面,但在error_log

中有一条新消息

我现在收到连接拒绝错误:

2016/03/14 18:15:59 [error] 2489#0: *2 connect() failed (111: Connection refused) while connecting to upstream, client: myLocalIp, server: domain.com, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:3000/", host: "domain.com"

我真正想要完成的是将Meteor应用程序的持久副本部署到服务器。我对nginx或server-ops的东西一点都不熟悉,我主要是在处理功能的现有网站上工作。

我很想知道如何解决这个问题,或者如何更好或更轻松地将Meteor部署到公共服务器。

0 个答案:

没有答案