安装4个依赖
gcc zlib pcre openssl
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
nginx或者
wget http://nginx.org/download/nginx-1.20.2.tar.gz
tar -zxvf nginx-1.20.2.tar.gz
cd nginx-1.20.2/
#编译并指定安装路径为 /usr/local/nginx
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_sub_module --with-http_gzip_static_module --with-pcre
还是当前路径 nginx-1.20.2/
注:!此目录为源码目录,非安装目录,安装到此目录会出错!!!
make&&make install
执行完会多出来一个nginx文件夹
cd /usr/local/nginx/sbin/
开启
./nginx
关闭
./nginx -s stop
重启
./nginx -s reload
输入ip,如果不能访问,则有可能是防火墙问题
#开放防火墙端口
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload
或者关闭防火墙
systemctl stop firewalld