1.准备一台虚拟机,禁用防火墙service iptables stop
把以下压缩包拷贝到/usr/local目录下
2.安装PCRE库
进入/usr/local目录,依次键入以下命令:
tar -zxvf pcre-8.36.tar.gz
cd pcre-8.36
./configure
make
make install
./configure报错
configure: error: You need a C++ compiler for C++ support.
解决办法
yum install -y gcc gcc-c++
3.安装zlib库
进入/usr/local目录,依次键入以下命令:
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
4.安装ssl
进入/usr/local目录,依次键入以下命令:
tar -zxvf openssl-1.0.1j.tar.gz
./config
make
make install
5.进入正题,安装Nginx(装在/usr/local目录下)
进入/usr/local目录,依次键入以下命令:
tar -zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --prefix=/usr/local/nginx
make
make install
安装常见错误:
Nginx启动提示找不到libpcre.so.1解决方法
如果是32位系统
[root@lee ~]# ln -s /usr/local/lib/libpcre.so.1 /lib
如果是64位系统
[root@lee ~]# ln -s /usr/local/lib/libpcre.so.1 /lib64
然后在启动nginx就OK了
[root@lee ~]# /usr/local/nginx/sbin/nginx
6.启动nginx
常用命令
重启:
$
/usr/local/nginx/sbin/nginx 启动命令
重启:
$
/usr/local/nginx/sbin/nginx –s reload
停止:
$
/usr/local/nginx/sbin/nginx –s stop
测试配置文件是否正常:
$
/usr/local/nginx/sbin/nginx –t
强制关闭:
$
pkill nginx
7.测试一下是否安装成功
在windows下打开chrome浏览器,在地址栏键入linux虚拟机ip地址,出现welcome to nginx,即安装成功。