1.安装所需环境

  1. #安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要安装
  2. yum install gcc-c++
  3. #pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库
  4. yum install -y pcre pcre-devel
  5. #nginx使用zlib对http包的内容进行gzip,所以需要在Centos上安装zlib库
  6. yum install -y zlib zlib-devel
  7. #nginx还支持 https(即在ssl协议上传输http),所以需要在Centos安装OpenSSL库
  8. yum install -y openssl openssl-devel

2.下载与解压

直接下载.tar.gz安装包,地址:https://nginx.org/en/download.html
image.png

tar -zxvf nginx-1.18.0.tar.gz

3.编译安装

来到/usr/java/nginx-1.18.0/路径下,执行以下3个命令

./configure

make

make install

4.启动停止nginx

切换目录到/usr/local/nginx/sbin/下面

#启动nginx
./nginx

#强制停止
./nginx -s stop

#停止
./nginx -s quit

#重新启动
./nginx -s reload

#查看nginx是否启动成功
ps -ef | grep nginx

5.测试

直接访问http://106.52.8.227/
image.png