离线安装Nginx

离线安装nginx

gcc-c++

该链接内有安装nginx所需的环境 openssl、pcre、zlib

直接执行该命令安装即可

rpm -Uvh *.rpm --nodeps --force

将下载好的 nginx源码包(nginx-1.21.6.tar.gz)解压缩到 /usr/local目录下,顺序执行以下命令

cd nginx-1.21.6
./configure
make && make install

默认会在 /usr/local 下生成一个 nginx 目录,执行命令

cd sbin/
# 启动nginx
./nginx
# 检查是否安装正确
./nginx -t
# 重新加载配文件  
./nginx -s reload
# 停止 nginx
./nginx  -s stop   

访问ip测试nginx 有无启动成功

如果无响应,检查防火墙有无开启,或关闭防火墙,或开启端口号

# 检查防火墙状态
systemctl status firewalld 
  
# 查看已经开放的端口:
firewall-cmd --list-ports
  
# 开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
  
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

# 重启防火墙
firewall-cmd --reload
# 停止firewall  
systemctl stop firewalld.service 

nginx配置

# 编辑该目录下的 nginx.conf
cd /usr/local/nginx/conf  
posted @ 2023-06-01 15:47  暮雨寒冬  阅读(1337)  评论(0编辑  收藏  举报