前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >宝塔遇到503问题,网站面板均无法打开的解决方案

宝塔遇到503问题,网站面板均无法打开的解决方案

作者头像
会长君
发布2023-04-25 09:04:02
发布2023-04-25 09:04:02
1.8K00
代码可运行
举报
文章被收录于专栏:linux教程linux教程
运行总次数:0
代码可运行
突然网站503了,仔细查了一下,发现是防护墙的问题。

首先我们排查问题,尝试服务器是否可以连接上,发现可以连接,执行重启面板命令,发现并没有啥用,无法访问,503,未连接。

继续查看,尝试重启nginx,发现莫得乱用

代码语言:javascript
代码运行次数:0
运行
复制
systemctl restart nginx 

开始尝试重启PHP,发现莫得乱用

代码语言:javascript
代码运行次数:0
运行
复制
systemctl restart php-fpm 

然后在尝试重启mysql,还是莫得乱用

代码语言:javascript
代码运行次数:0
运行
复制
systemctl restart mysqld 

在这里开始怀疑人生了,哦吼,准备使用vsftp从服务器拷贝数据下来了,突然灵光一闪。防护墙还莫得查看,一看,哦吼,防护墙规则全乱掉了,关闭防火墙尝试访问,成功!(ps:博主是centos7.3)

代码语言:javascript
代码运行次数:0
运行
复制
systemctl stop firewalld 

哦吼,成功访问了,然后,仔细查看了防火墙的规则表,发现与宝塔显示的不符合,莫得办法,找了一下防火墙配置文件路径

代码语言:javascript
代码运行次数:0
运行
复制
/etc/firewalld/zones 

这个是防火墙路径,然后就去另外一台备份服务器的宝塔里面,拷贝了两个文件进去public.xmlpublic.xml.old,新建两个空白文件,重命名为这两个文件,拷贝下面的这个到文件里面去,保存,然后重启服务器即可访问。注意修改配置文件为您自己的端口。

代码语言:javascript
代码运行次数:0
运行
复制
<?xml version="1.0" encoding="utf-8"?> <zone> <short>Public</short> <description>For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted.</description> <service name="ssh"/> <service name="dhcpv6-client"/> <port protocol="tcp" port="22"/> <port protocol="tcp" port="80"/> <port protocol="tcp" port="8888"/> </zone> 

解释:22为ssh端口,80为网站端口,8888是面板端口,自己对着自己设置的修改即可。

然后你就会发现网站可以访问了,啊哈,解决~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档