一、安装nginx所需依赖

  1. yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

二、下载解压nginx

  1. # 1.进入下载目录
  2. cd /usr/local/
  3. # 2.下载
  4. wget http://nginx.org/download/nginx-1.18.0.tar.gz
  5. # 3.解压
  6. tar -xvf nginx-1.18.0.tar.gz

image.png

二、安装及编译

  1. # 4.进入nginx目录
  2. cd /usr/local/nginx-1.18.0
  3. # 5.编译
  4. #可以指定nginx生成在指定目录,不指定默认/usr/local/nginx
  5. #./configure --prefix=/data/soft/nginx
  6. ./configure
  7. make && make install

三、启动

  1. #6.启动
  2. /usr/local/nginx/sbin/nginx
  3. # 重启加载配置(修改配置后重启时执行)
  4. /usr/local/nginx/sbin/nginx -s reload

image.png

服务启动成功后,访问 ip:80失败,原因默认没有开启80端口,需要开启

四、防火墙相关

1、查看当前开放端口

  1. firewall-cmd --list-all

2、添加端口号

  1. sudo firewall-cmd --add-port=80/tcp --permanent

3、重启防火墙

  1. firewall-cmd --reload

image.png

现在访问就成功了

image.png