Rails应用程序仅指向默认的rails索引页面

时间:2012-07-25 22:28:36

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

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

感谢。

1 个答案:

答案 0 :(得分:0)

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

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