Passenger+nginxを使用してRailsを配備
1. Install Passender
2. Install nginx
3. Deploy Rails app
4. Start/Stop nginx
gem install passenger
2. Install nginx
passenger-install-nginx-module
1. Yes: download, compile and install Nginx for me. (recommended)
Please specify a prefix directory [/opt/nginx]: /opt/nginx
3. Deploy Rails app
vi /opt/nginx/conf/nginx.conf
server {
listen 80;
server_name localhost;
root /xx/xx/rails_app/public;
passenger_enabled on;
rails_env production;
}
4. Start/Stop nginx
/opt/nginx/sbin/nginx
/opt/nginx/sbin/nginx -s quit