配置Ngnix环境
1.安装
创建Nginx
的目录:
mkdir /soft && mkdir /soft/nginx/
cd /home/centos/nginx
下载Nginx
安装包通过wget
命令在线获取安装包:
wget https://nginx.org/download/nginx-1.21.6.tar.gz
解压Nginx
压缩包:
tar -xvzf nginx-1.21.6.tar.gz
下载安装Nginx
所需依赖库与包:
#GCC——GNU编译器集合
yum install gcc
#PCRE库
yum install pcre pcre-devel
#zlib库
yum install zlib zlib-devel
#OpenSSL库
yum install openssl openssl-devel
安装所有依赖包:
rpm -ivh --nodeps *.rpm
进入解压后的nginx
目录,然后执行Nginx
的配置脚本
cd nginx-1.21.6
./configure --prefix=/home/centos/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module
编译并安装Nginx
make && make install
运行访问ngnix
/usr/local/nginx/sbin/nginx
#发现服务起不来,可以先查一下80端口是否被占用
netstat -antp |grep 80
#然后查看自己是否开启了 httpd 等其他 Web 服务,如果有则需关闭,查看 nginx 进程号,并用 kill 命令进行重载
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports