【问题标题】:Rails app only pointing to default rails index pageRails 应用程序仅指向默认的 Rails 索引页面
【发布时间】:2012-07-25 22:28:35
【问题描述】:

所以我不熟悉部署到 Ubuntu 服务器 (12.04)。我安装了 nginx 和 unicorn。一切似乎都在工作,除了我不知道如何将它指向我的应用程序。目前我指向“home/administrator/apps/my_site/current/public”,但是我所有的文件都在“home/administrator/apps/my_site/app/views/”中。我目前只指向静态文件,例如错误 htmls 和默认的 rails index.html。如何让 nginx 指向我的视图/应用程序?

谢谢。

【问题讨论】:

    标签: ruby-on-rails-3.1 nginx capistrano unicorn ubuntu-12.04


    【解决方案1】:

    如果您使用的是 Nginx + Unicorn,那么您不要将 Nginx 指向任何路径,而是在服务器上运行 unicorn,然后让 Nginx 代理它对 unicorn 实例的所有请求。我建议看看使用工头,然后是foreman export upstart,它导出用于控制独角兽的 ubuntu upstart 脚本。

    This 链接为您提供了有关如何配置您的 nginx 站点的详细信息。

    【讨论】:

      猜你喜欢
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      • 2012-03-21
      • 2011-10-23
      • 2017-06-24
      相关资源
      最近更新 更多