CentOS7.6.1810下安装Nginx1.17.4

499 阅读1分钟

1、去Nginx官网下载Nginx1.17.4(nginx.org/download)

(1)复制下载地址

(2)进入/opt目录,通过wget进行下载

cd /opt

wget https://nginx.org/download/nginx-1.17.4.tar.gz

2、安装依赖

# 如果提示“yum lock”可通过rm -rf /var/run/yum.pid进行解锁
# rm -rf /var/run/yum.pid
yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel pcre

3、解压\编译(当前在/opt目录下)

tar -zxvf nginx-1.17.4.tar.gz

cd /opt/nginx-1.17.4 && ./configure --prefix=/usr/local/nginx1174 --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module --with-pcre

make && make install

4、启动Nginx及其他一些命令

/usr/local/nginx1174/sbin/nginx
# 关闭
# /usr/local/nginx/sbin/nginx -s stop
# 重启
# /usr/local/nginx/sbin/nginx -s reload
# 查看启动状态
# ps -ef | grep nginx

5、防火墙放行80端口,并重新加载防火墙

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

sudo firewall-cmd --reload

6、外部访问主机IP可见如下图,表示安装成功