ununtu下用nginx启动rails

安装使用nginx之前要先把ruby和rails安装配置成功这就不多提了,我们

这里从安装passenger说起。

 1.首先打入命令:

gem install passenger

这样就能很快安装上passenger了。

2.这一步就是最主要的安装nginx了:

sudo passenger-install-nginx-module

在终端执行这一步之后会出现一个很长的安装过程和几个选择步骤,

其实就是一通回车就行,但是这里需要注意几点:

(1),其中一个选择步骤让你选择1或者2,这里建议选择1比较好(其实我也不知道为啥1号)

(2).在选择nginx安装路径的时候请选择括号里的默认安装路径即:opt/nginx

(3)安装完成后请确保/opt/nginx/conf/nginx.conf中:

passenger-root......

passenger-ruby........后面的路径和终端中显示的一致(安装nginx完成后终端中会给出这俩个路径只需核对一下即可)

3.配置nginx

配置文件在 /opt/nginx/conf/nginx.conf(其实就是nginx下的nginx.conf文件)

server {
   listen 80;
   server_name localhost; #这是你网址的名字
   root /home/zhouchang/blog/public;   #  这里是你项目的public目录,别复制我的
   passenger_enabled on;
}

4,启动

sudo /etc/init.d/nginx start

 停止:sudo /etc/init.d/nginx stop

重启:sudo /etc/init.d/nginx restart

相关推荐