我有一个导轨应用程序...我安装链:nginx +乘客和运行轨道服务器。但我的问题是,在浏览器中我必须设置网址,如:Rails +乘客+ nginx运行的应用程序与URL无:端口
page.com:3000
但如何只page.com使用?
我不能运行命令的用户限制passenger start -e=development -p=80
....
我的nginx的conf文件是这样的:
server {
listen 80;
server_name localhost;
#charset koi8-r;
#root /home/prog/OnlineAuto/Shop/public;
#passenger_enabled on;
#access_log logs/host.access.log main;
location/{
root /home/prog/OnlineAuto/Shop/public;
index index.html index.htm;
passenger_enabled on;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
所以,我怎么能得到我的rails通过域名应用,而无需任何端口? (但在3000端口上运行rails服务器)
没有(没有帮助 – brabertaser19 2013-02-18 15:35:12
路径公共我通过PWD – brabertaser19 2013-02-18 15:36:11
让你有从nginx的任何错误日志,你可以分享?您使用? – 2013-02-18 15:41:57