要装置nginx的依赖pcre
wget https://jaist.dl.sourceforge....
tar -xvf pcre-8.44.tar.gz
cd pcre-8.44
装置编译
./configure
这里出错:
configure: error: no acceptable C compiler found in $PATH
须要装置GCC软件套件
yum install gcc
装置后,再运行: ./configure
这里持续出错:
configure: error: Invalid C++ compiler or C++ compiler flags
装置:
yum install -y gcc-c++
装置后,再运行: ./configure
到这里,OK。
make && make install
查看pcre版本
pcre-config --version
开始装置nginx:
wget https://nginx.org/download/ng...
tar -xvf nginx-1.20.0.tar.gz
cd nginx-1.20.0
编译装置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/home/pcre-8.44
这里出错:./configure: error: SSL modules require the OpenSSL library.
解决办法:执行以下命令:
yum -y install openssl openssl-devel
再执行上个装置命令,OK。
make && make install
查看版本
/usr/local/nginx/sbin/nginx -v
装置结束。
启动命令:
/usr/local/nginx/sbin/nginx (无参数) 启动
/usr/local/nginx/sbin/nginx -s stop (-s stop)敞开
/usr/local/nginx/sbin/nginx -s reload (-s reload)重启
浏览器输出ip:80, 即可拜访。
查看防火墙:
systemctl status firewalld.service
systemctl stop firewalld.service(进行防火墙)
systemctl start firewalld.service(关上防火墙)
凋谢端口:
firewall-cmd --zone=public --add-port=10001/tcp --permanent firewall-cmd --zone=public --add-port=10002/tcp --permanent firewall-cmd --reload