1. 因为nginx需要依赖pcre库、zlib库、openssl库,所以需要下载这三个库以及nginx源码。
网址:
http://nginx.org/en/download.html
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
备注,下载:pcre-8.37。pcre2无法兼容。
http://www.zlib.net/
本文所安装版本为:
nginx-1.11.1.tar.gz
pcre-8.37.tar.gz
zlib-1.2.8.tar.gz
openssl-1.0.1t.tar.gz
2. 解压上传所有文件夹到/home,分别为:
/home/nginx-1.11.1
/home/openssl-1.0.1t
/home/pcre-8.37
/home/zlib-1.2.8
3.安装Nginx
cd /home/nginx-1.11.1
./configure --prefix=/opt/nginx --conf-path=/opt/nginx/conf/nginx.conf --pid-path=/opt/nginx/nginx.pid --with-http_ssl_module --with-pcre=/home/pcre-8.37 --with-zlib=/home/zlib-1.2.8 --with-openssl=/home/openssl-1.0.1t
make
make install
4. 启动、停止nginx命令
/opt/nginx/sbin/nginx
/opt/nginx/sbin/nginx -s stop
/opt/nginx/sbin/nginx -s reload
5. 防火墙配置
firewall-cmd --zone=public --add-port=80/tcp --permanent;
firewall-cmd --reload;
6. 浏览器测试
http://192.168.1.117/