下载安装包
推荐下载包的网站:
http://rpmfind.net/linux/rpm2html/search.php
https://centos.pkgs.org/

开始安装

把包放在一个文件夹中,然后运行命令:
rpm -Uvh *.rpm --nodeps --force
安装pcre:
tar -zxvf pcre-8.**.tar.gz
./configure
make
make install

安装openssl:
tar -zxvf openssl-1.0.**.tar.gz
./Configure
make
make install
注意,这个包安装的时候一定要进文件夹看清楚文件的名称大小写,如果上面命令的不行,就换config

安装zlib:
tar -zxvf zlib-1.2.**.tar.gz
./configure
make
make install

安装nginx:
tar -zxvf nginx-1.16.**.tar.gz
./configure
make
make install

执行 nginx命令:
cd /usr/local/nginx/sbin
./nginx
浏览器已可访问nginx,打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 安装并运行成功。

部分命令如下:
80端口防火墙添加规则
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
重启:
/usr/local/nginx/sbin/nginx -s reload
停止:
/usr/local/nginx/sbin/nginx -s stop
测试配置文件是否正常:
/usr/local/nginx/sbin/nginx -t
强制关闭:
pkill nginx

转载自:
https://blog.csdn.net/weixin_44245604/article/details/95649610