大鸟上一篇文章讲了下Bt(宝塔面板)忘记密码的解决方案,因为我们容易忘记密码但是也很容易忘记端口号,比如说我们为了安全问题修改了宝塔后台登录的那个端口号,默认是 8888,额,我们通过后台面板很顺利的修改了端口号,这时候我电脑突然蓝屏死机了,我擦,我还没记下来端口号,完了,我忘了端口号了。
如果我们真的忘掉端口号了,也不用急,大鸟几天来说说,如何查看我们的端口号,当然这些教程网上都有,大鸟也是想通过这些简单的小教程然后罗列归纳成一个系统的教程,方便自己查找,也方便需要的人。如果我们忘记用户名密码可以看看大鸟前面的教程。
第一、找回端口
1、输入命令
在终端输入 cat /www/server/panel/data/port.pl
回车,就能查看如图:
我们看到后面那数字就是我们修改过的端口号,大鸟这里是9200。
2、文件查看
通过sftp客户端依次打开 /www/server/panel/data/port.pl 文件,里面有一个数字,存储的就是你的端口号,和方法1相似
3、监听端口
在终端输入netstat -ntpl
查看监听的端口有哪些,如图:
4、继续输入命令
输入命令:ps -ef |grep main.pyc
一般后面跟的那个就是端口
我们可以看到,ps -ef |grep main.pyc 一般后面跟的那个就是端口。
第二、修改端口
如果我们我们无法登陆面板,只能通过命令模式来修改端口号的话,那我们输入这样的命令,如下:
在终端分两次输入
echo '8888' > /www/server/panel/data/port.pl /etc/init.d/bt restart
这里我们可以看到大鸟的操作,修改端口为默认的8888,然后重启面板,大鸟用命令查看了下端口确实已经修改为8888。
PS:如果上述依然无效,还是无法打开后台面板,记得去阿里云(或者其他的服务器供应商)处打开安全组,放行对应的端口。大鸟以前写过大家可以看下:
这篇文章看完,我们对宝塔面板的端口问题应该可以解决了。前面4个查看端口的方法,和通过命令修改端口号的1个方法,额,这是5个方法,我没说错。