Rails云服务器 - 安装的NGINX但rails应用仍然使用WEBrick

时间:2015-03-21 22:09:02

标签: ruby-on-rails nginx deployment passenger digital-ocean

所以我购买并设置了我的DigitalOcean Ubuntu 14.04 Droplet,设置了SSH密钥,购买了域名,使用Filezilla将我的应用程序转移到DigitalOcean云服务器,并使用NGINX安装Passenger。它花了很多试验,错误和研究,但我从中学到了很多东西。

问题是,我仍然无法让它发挥作用!当我在云中开始我的$ rails s -e生产时,我注意到尽管已经安装了NGINX,它仍然使用Webrick。当我访问我网站的IP地址时,我也从NGINX收到500内部服务错误。

我可能做错了,但由于我的经验不足,我无法真正知道哪些程序不正确/被忽略了。也许与卡皮斯特拉诺有关?我的秘密密钥仍然需要完成一些工作,不确定:/

有人能帮助我吗?


我的核对清单:

  1. 在我的云服务器[完成]

  2. 中安装Ruby和Rails并捆绑安装
  3. 按照以下教程安装NGINX和Passenger:https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-passenger-and-nginx-on-ubuntu-14-04 [完成]

  4. 将我的NGINX配置文件编辑为:

    服务器{ listen 80 default_server; server_name 45.55.136.43; 乘客启用; passenger_app_env生产; root / originins / public; }

0 个答案:

没有答案