随笔- 310  文章- 1  评论- 0  阅读- 85851 

下载nginx

1
wget https://nginx.org/download/nginx-1.25.3.tar.gz

yum安装依赖包

1
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

解压 

1
tar -zxvf nginx-1.22.0.tar.gz

配置当前nginx

1
2
cd  nginx-1.22.0
./configure --prefix=/usr/local/nginx

编译安装nginx 

1
make && make install

查看版本号 

1
2
cd /usr/local/nginx/sbin
./nginx -v

查看Linux系统的防火墙 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
systemctl status firewalld #Linux系统的防火墙默认是开启的,可以关闭或者禁用防火墙(不建议)
 
#[防火墙常用命令]
# 设置开机启用防火墙
systemctl enable firewa11d.service
 
# 设置开机禁用防火墙
systemctl disable firewal1d.service
 
# 启动防火墙
systemctl start firewalld
 
# 关闭防火墙
systemctl stop firewa11d
 
# 检查防火墙状态
systemctl status firewal1d

开放访问端口号 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# nginx的访问端口号是80(http协议的默认端口号就是80),所以这里,我们需要去放行80端口号
# 这里我们需要添加80端口号
firewall-cmd --permanent --add-port=80/tcp
 
# 修改配置后需要重启防火墙
firewall-cmd --reload
 
# 查看80端口号
firewall-cmd --query-port=80/tcp
 
#[firewa11-cmd的常用命令]
# 查看防火墙状态
firewall-cmd --state
 
# 重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
 
# 查看开放的端口
firewall-cmd --list-ports
 
# 开放80端口
firewall-cmd --permanent --add-port=80/tcp
# 开启防火墙端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
 
# 移除端口号
firewall-cmd --permanent --remove-port=80/tcp
# 关闭端口命令
firewall-cmd --zone=public --remove-port=80/tcp --permanent
 
# 查询端口是否开放
firewall-cmd --query-port=80/tcp
# 查看端口是否打开
firewall-cmd --zone=public --query-port=80/tcp

启动nginx服务 

1
2
3
4
5
6
# 开启nginx服务
./nginx<br>
# 关闭nginx服务
./nginx -s stop<br>
# 重启nginx服务
./nginx -s reload

  

 

 

 

 posted on   boye169  阅读(263)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示