1. 安装相关依赖

yum -y install gcc-c++
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel

2. 新建文件夹

# 存放下载的nginx源码文件
mkdir nginxsrc

# 存放编译后的文件
mkdir nginx

3. 下载Nginx

wget  http://nginx.org/download/nginx-1.17.9.tar.gz
# 提示wget错误的,先安装wget
yum -y install wget

4. 解压

tar -zxvf nginx-1.17.9.tar.gz 

5. 配置编译输出目录

./configure --prefix=/opt/nginx

6. 编译

make

make install
  • 此时nginx目录下会生成多个文件夹

7. 启动nginx

# 进入nginx/sbin目录
cd nginx/sbin

# 启动nginx
./nginx

7. 关闭nginx

# 此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s quit
# 此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s stop

8. 重启nginx

./nginx -s reload