1. Install Passender
[code]gem install passenger[/code]
2. Install nginx
[code]
passenger-install-nginx-module
1. Yes: download, compile and install Nginx for me. (recommended)
Please specify a prefix directory [/opt/nginx]: /opt/nginx
[/code]
3. Deploy Rails app
[code]
vi /opt/nginx/conf/nginx.conf
server {
listen 80;
server_name localhost;
root /xx/xx/rails_app/public;
passenger_enabled on;
rails_env production;
}
[/code]
4. Start/Stop nginx
[code]
/opt/nginx/sbin/nginx
/opt/nginx/sbin/nginx -s quit
[/code]
[code]gem install passenger[/code]
2. Install nginx
[code]
passenger-install-nginx-module
1. Yes: download, compile and install Nginx for me. (recommended)
Please specify a prefix directory [/opt/nginx]: /opt/nginx
[/code]
3. Deploy Rails app
[code]
vi /opt/nginx/conf/nginx.conf
server {
listen 80;
server_name localhost;
root /xx/xx/rails_app/public;
passenger_enabled on;
rails_env production;
}
[/code]
4. Start/Stop nginx
[code]
/opt/nginx/sbin/nginx
/opt/nginx/sbin/nginx -s quit
[/code]
本文介绍如何通过安装Passenger、Nginx并配置Nginx来部署Rails应用程序。主要内容包括:使用gem安装Passenger;下载、编译并安装Nginx;编辑Nginx配置文件以启用Passenger并指定Rails环境;最后启动或停止Nginx。
889

被折叠的 条评论
为什么被折叠?



