CentOS部署时tricks汇总
部署项目后,外网不能访问有以下几个排查思路:
- 防火墙状态?
- 防火墙是否开启了相应的端口号?
- 检查防火墙已开启的端口号
- 记得重载防火墙,这样新增的端口才能生效
- \(Nginx\)配置是否正确?
一、\(CentOS\) 防火墙
| 目的 | 操作命令 |
|---|---|
| 查看防火墙状态 | firewall-cmd --state |
| 开启防火墙 | systemctl start firewalld |
| 关闭防火墙 | systemctl stop firewalld |
| 查看已开放的端口 | firewall-cmd --list-all |
| 开放某个端口 | firewall-cmd --zone=public --add-port=8080/tcp --permanent |
| 关闭某个端口 | firewall-cmd --zone=public --remove-port=8080/tcp --permanent |
| 防火墙重启 | firewall-cmd --reload |
二、\(Nginx\)相关
| 目的 | 操作命令 |
|---|---|
| 启动 | ./nginx (安装路径下启动) |
| 验证配置文件的正确性 | nginx -t |
| 正常关闭 | nginx -s quit |
| 强制关闭 | nginx -s stop |
| 修改配置文件后重新加载 | nginx -s reload |
三、后续再补
。。。。。。

浙公网安备 33010602011771号