下载: 和
1 . 安装 pcre 让nginx支持rewrite
pcre-8.32.tar.gz上传到/opt 目录下面.
1) 解压 pcre
tar -zxf pcre-8.32.tar.gz//解压 pcre 后 /opt下面会有 pcre-8.32 文件夹
2)配置pcre
cd /opt/pcre-8.32
3)make
#./configure #make
命令后屏幕会生成一堆文件,不用去管它
4)安装
在linux 中输入
make install
2. 安装 nginx
上传到/opt 目录下面
1) 解压 nginx
tar zxvf nginx-1.5.1.tar.gz 解压 nginx 后 /opt 下面会有nginx-1.5.1 文件夹
2) 配置nginx
#cd nginx-1.5.1#./configure --prefix=/usr/local/nginx --with-http_stub_status_module
3)make
在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它
4)安装 make install
在linux 中输入 make install
5) 检查是否安装成功
# >cd /usr/local/nginx/sbin #>./nginx -t
可能出错 | sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory |
解决方法(直接运行):
32位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib 64位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64
6)
然后执行ps -ef | grep nginx 查看nginx进程确认是否真的已经启动了,在进程列表里会有最起码两个, worker(nginx工作进程)和master(nginx主进程):
root 4349 1 0 02:24 ? 00:00:00 nginx: master process sbin/nginx -c conf/nginx.conf nginx 4350 4349 0 02:24 ? 00:00:00 nginx: worker process root 4356 28335 0 02:30 pts/1 00:00:00 grep nginx NGINX 就 OK了
7)启动nginx
cd /usr/local/nginx/sbin
目录下面 输入
./nginx //启动 nginx
8)检查是否启动成功
ie 浏览器中输入 http://192.168.15.132
出现nginx 欢迎界面说明启动成功
1 | 说明:nginx 默认配置端口是 80 .配置文件主要是conf 文件夹中的nginx.conf 文件 |
9)停止nginx
pkill -9 nginx
10)设置nginx 开机启动:
vim /etc/rc.local
加入一行
/usr/local/nginx/sbin/nginx
保存并退出,下次重启会生效。