![](/img/trans.png)
[英]Deploying rails app on Digital Ocean with passenger and NGINX
[英]Deploying Rails app using Nginx, Unicorn, Postgres and Capistrano to Digital Ocean : nginx eror
我已经通过使用本教程完成了所有步骤,但是在运行以下语句时,出现以下错误。 我已经在端口3000中创建了Digital Ocean VPS主机。
$ sudo rm /etc/nginx/sites-enabled/default
$ sudo service nginx restart
* Restarting nginx nginx [fail]
$ sudo nginx -t
nginx: [emerg] "listen" directive is not allowed here in /etc/nginx/sites-enabled/hosting:1
nginx: configuration file /etc/nginx/nginx.conf test failed
在此处检查解决方案: 部署Rails时,Nginx未知指令“上游”错误
那家伙遵循相同的教程,并且遇到了完全相同的问题。 他还发布了解决方案。
另外,为完全避免该问题,您可以考虑使用此插件: https : //github.com/bruno-/capistrano-unicorn-nginx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.