说明:本文所有安装包以及压缩包都放在/opt/soft
目录下,nginx安装后是在/usr/local
目录下
下载Nginx以及Nginx依赖库
介绍
模块依赖性Nginx需要依赖下面3个包
依赖包安装顺序依次为:openssl、zlib、pcre, 最后安装Nginx包(手动官网下载)。
命令
# 依赖包openssl
wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
# 依赖包zlib
wget http://zlib.net/zlib-1.2.11.tar.gz
# 依赖包pcre
wget https://ftp.pcre.org/pub/pcre/pcre-8.39.tar.gz
# nginx
wget 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.gz
tar zxvf pcre-8.39.tar.gz
tar zxvf zlib-1.2.11.tar.gz
tar zxvf nginx-1.19.6.tar.gz
编译安装
# 安装openssl
cd /opt/soft/openssl-fips-2.0.10
./config && make && make install
# 安装zlib
cd /opt/soft/zlib-1.2.11
./configure && make && make install
# 安装pcre
cd /opt/soft/pcre-8.39
./configure && make && make install
# 安装nginx
cd /opt/soft/nginx-1.19.6
./configure && make && make install
# 查看nginx安装路径
whereis nginx
cd /usr/local/nginx/
# 本文nginx默认安装在/usr/local/nginx
#启动nginx
cd /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 "配置文件路径"