说明:本文所有安装包以及压缩包都放在/opt/soft目录下,nginx安装后是在/usr/local目录下
下载Nginx以及Nginx依赖库
介绍
模块依赖性Nginx需要依赖下面3个包
依赖包安装顺序依次为:openssl、zlib、pcre, 最后安装Nginx包(手动官网下载)。
命令
# 依赖包opensslwget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz# 依赖包zlibwget http://zlib.net/zlib-1.2.11.tar.gz# 依赖包pcrewget https://ftp.pcre.org/pub/pcre/pcre-8.39.tar.gz# nginxwget https://nginx.org/download/nginx-1.21.1.tar.gz# 环境gcc-c++yum install gcc-c++
安装Nginx以及Nginx依赖库
解压下载的压缩包
tar zxvf openssl-fips-2.0.10.tar.gztar zxvf pcre-8.39.tar.gztar zxvf zlib-1.2.11.tar.gztar zxvf nginx-1.19.6.tar.gz
编译安装
# 安装opensslcd /opt/soft/openssl-fips-2.0.10./config && make && make install# 安装zlibcd /opt/soft/zlib-1.2.11./configure && make && make install# 安装pcrecd /opt/soft/pcre-8.39./configure && make && make install# 安装nginxcd /opt/soft/nginx-1.19.6./configure && make && make install# 查看nginx安装路径whereis nginxcd /usr/local/nginx/# 本文nginx默认安装在/usr/local/nginx#启动nginxcd /usr/local/nginx/sbin/./nginx
在浏览器输入该虚拟机ip地址显示如下画面就是安装成功了

Nginx操作命令
# 启动/usr/local/nginx/sbin/nginx# 停止/静默退出/重启/usr/local/nginx/sbin/nginx -s stop/quit/reload# 命令帮助/usr/local/nginx/sbin/nginx -h# 验证配置文件/usr/local/nginx/sbin/nginx -t# 使用配置文件/usr/local/nginx/sbin/nginx -c "配置文件路径"
