!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>遇到的两种重启Linux系统后宝塔面板打不开的问题

遇到的两种重启Linux系统后宝塔面板打不开的问题

下面两种情况均是能正常远程连接服务器,但是宝塔面板打不开,即使使用官方修复面板的命令也不能解决问题,那么,你可能需要以下教程以解决问题。
一、挂载的硬盘没有设置开机挂载
这个情况只是会出现在磁盘之前是挂载到www目录的,但是重启后就没挂载,主要表现为宝塔面板打不开,宝塔的“bt”命令不正常。
解决方案:挂载磁盘并添加开机动挂载。(这里以悍铭服务器为例,需要挂载的磁盘为/dev/sdb,如果您使用的是其他服务器还可能是/dev/vdb)
命令:
1、挂载命令(本次可以正常登陆宝塔了,下次还会出现同样的问题)
mount /dev/sdb /www

2、设置开机自动挂载(ext4为磁盘的格式化格式,设置错误可能导致服务器无法开机)
echo \"/dev/sdb /www ext4 defaults 1 2\" >> /etc/fstab
当然,你也可以设置开机自动挂载,然后重启。

第二个命令可能导致服务器开不了机,那么,我们再介绍一个方法,开机使用脚本自动挂载磁盘。
guazai.sh的文件内容如下:
#!/bin/bash
mount /dev/sdb /www
将guazai.sh上传到/home目录,执行cat /home/guazai.sh 能看到文件内容为刚才上传的文件内容
执行下方内容将guazai.sh添加到开机自启:
echo \"/home/guazai.sh\">>/etc/rc.local >/dev/null 2>&1

二、iptables配置不当导致宝塔面板打不开
比如我们的宝塔管理地址为1.1.1.1:8888
具体表现,执行 wget 1.1.1.1:8888 能看到下载了一个index.html的首页文件,我们cat index.html,可以看到内容为宝塔的管理首页。说明本地能访问宝塔面板,而远程不能访问。这就可能是iptables防火墙拦截了。
解决方案:开启端口并添加到开机自启。

1、开启端口命令(只能本次起作用,如果你下次开机又不能访问了)
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8888 -j ACCEPT
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
service iptables save

2、设置开机自动开启端口
iptables.sh的文件内容如下:
#!/bin/bash
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8888 -j ACCEPT
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
service iptables save

上传iptables.sh文件到/home目录,执行cat /home/iptables.sh 能看到文件内容为刚才上传的文件内容
执行下方内容将iptables.sh添加到开机自启:
echo \"/home/iptables.sh\">>/etc/rc.local >/dev/null 2>&1

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

怎么解决宝塔面板安装防火墙/网站监控报表提示Nginx配置规则错误:unknown directive “lua_shared_dict”?

2021-4-17 19:35:58

服务器教程

远程连接Windows系统服务器右键很卡的一个解决办法

2021-4-17 19:36:29

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase