关于centos:00044centos-安装nginx

42次阅读

共计 1119 个字符,预计需要花费 3 分钟才能阅读完成。

要装置 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

正文完
 0