环境:Ubuntu Server 10.4
一. 安装passenger
sudo gem install passenger
二.通过passenger安装配置nginx,默认会将nginx安装到/opt/nginx下
sudo passenger-install-nginx-module
三.nginx启动脚本
1.写启动脚本到:/etc/init.d/nginx, sinnpets 在这里:
2.授权:
chmod +x /etc/init.d/nginx
3.注册启动脚本:
/usr/sbin/update-rc.d -f nginx defaults
/etc/init.d/nginx start
四.配置Rails application
vim /opt/nginx/conf/nginx.conf,配置app:
server {
listen 81;
server_name localhost;
rails_env development;
root /home/ubuntu/app/public;
passenger_enabled on;
}
ok, 可以到localhost:81 下看看了。