nginx安装
准备安装包:nginx-1.14.0.tar
依赖安装包:openssl-1.1.0h.tar.gz、pcre-8.42.tar.gz、zlib-1.2.11.tar.gz
安装顺序:
a.解压
tar -xvf openssl-1.1.0h.tar.gz
tar -xvf pcre-8.42.tar.gz
tar -xvf zlib-1.2.11.tar.gz
tar -xvf nginx-1.14.0.tar.gz
b.安装
/app/jshbank/soft_install/ 为依赖包安装目录
1>. zlib (依次执行如下命令即可,其中 make、make install 可以合并为 make && make install)
cd zlib-1.2.11
./configure --prefix=/app/user/soft_install/zlib
make
make install
2>.pcre
cd pcre-8.42
./configure --prefix=/app/user/soft_install/pcre
make
make install
3>.openssl
cd openssl-1.1.0h
./config --prefix=/app/user/soft_install/openssl
make
make install
4>.nginx安装
通过 --prefix指定nginx安装目录,pcre、zlib、openssl 源码包目录(不是安装目录)
cd nginx-1.14.0
./configure --prefix=/app/user/soft_install/nginx --with-pcre=/app/user/soft_package/pcre-8.42 --with-zlib=/app/user/soft_package/zlib-1.2.11 --with-openssl=/app/user/soft_package/openssl-1.1.0h
make
make install
5>启动ngixn
默认配置文件 nginx.conf 中端口为 80,需要root 用户才可以(1024以下均占有),将该端口改为 8099 或者其他大于 1024端口即可
启动测试
cd sbin
./nginx
6>重新加载配置文件
./nginx -s reload
成功后,浏览器显示如下 http://xx.xx.x.xx:8099/