安装了NGINX,但rails应用仍然使用WEBrick

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

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

它可能是我做错了什么,但由于我缺乏经验,我无法真正了解什么程序不正确/跳过。 也许与Capistrano有什么关系? 我的密钥仍然需要做一些工作,不确定:/

有人可以帮我吗?


我的清单:

  • 安装Ruby和Rails并将安装捆绑到我的云服务器[完成]

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

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

    server {listen 80 default_server; server_name 45.55.136.43; passenger_enabled on; passenger_app_env生产; 根/源/公共; }

  • 链接地址: http://www.djcxy.com/p/64667.html

    上一篇: Installed NGINX but rails app still uses WEBrick

    下一篇: How do I set up an old Ruby on Rails project on a new server?