建站经验分享(二):初登面板与三大“拦路虎”
拥有了服务器,就像拿到了一间毛坯房的钥匙。接下来,我们需要走进这间房子,开始装修。宝塔面板就是我们装修的总控制台。但没想到,刚走到门口,我就遇到了三个“拦路虎”。
1. 登录“服务器管家”——宝塔面板
首先,我们需要获取登录信息。在云服务商(比如腾讯云)的服务器管理页面,可以找到宝塔面板的外网面板地址、用户名和密码。
- 外网地址 vs 内网地址: 这里有个小知识点。外网地址是给我们自己从家里的电脑远程管理用的;内网地址是给服务器**“邻居”(同一云服务商同一地域的其他服务器)之间内部通信用的。所以,我们必须使用那个公网IP**开头的“外网面板地址”。
在浏览器输入外网地址,再填入用户名和密码,我就成功进入了宝塔面板的后台。
2. “踩坑”实录与解决方案
看似顺利的开端后,一连串的问题接踵而至。
大坑一:修改端口后,把自己锁在门外
- 问题描述: 登录面板后,系统提示我默认的
8888端口有风险,建议修改。我随手改了一个新端口并保存,结果立刻就无法访问面板了。 - 原因分析: 我修改了面板的“门牌号”(端口),却没有通知大楼的“保安”(服务器防火墙)这个新门牌是合法的。结果就是,新门和旧门都对我关闭了。
- 解决方案(“密道”求生):
- SSH登录: 这是解决所有面板无法访问问题的“终极武器”。通过SSH工具(如Xshell或FinalShell)和
root账户登录服务器命令行。服务器的密码可以在云服务商的控制台重置。 - 执行命令: 登录后,输入宝塔的官方命令
bt 5,然后按提示输入8888,就可以先把端口改回来,重新进入面板。
- SSH登录: 这是解决所有面板无法访问问题的“终极武器”。通过SSH工具(如Xshell或FinalShell)和
- 正确操作姿势:
- 先开门: 在宝塔面板【安全】菜单里,先把你的新端口(比如
9502)添加到防火墙的放行列表。 - 再换锁: 然后再去【面板设置】里,将面板端口修改为这个已经放行了的新端口。
- 先开门: 在宝塔面板【安全】菜单里,先把你的新端口(比如
大坑二:绑定域名后,IP和域名都进不去了
- 问题描述: 在域名还没备案好的情况下,我手痒在宝塔面板的设置里绑定了我的域名,希望能用域名访问后台。结果,用IP访问提示“请用域名访问”,用域名访问提示“网站未备案”,陷入了死循环。
- 原因分析: 宝塔面板开启了域名访问限制,而云服务商又拦截了未备案域名的访问请求。
- 解决方案(又是“密道”):
- 同样通过SSH登录服务器。
- 执行宝塔命令
bt 12,按提示即可取消域名绑定。 - 之后,就能重新通过IP地址访问面板了。
- 正确操作姿势: 在域名备案成功之前,请不要在宝塔面板的设置里绑定任何域名。
大坑三:域名备案成功后,WordPress数据库连接出错
- 问题描述: 域名备案成功后,我顺手在宝塔面板里改了一下数据库密码,觉得更安全。结果网站立刻白屏,提示“建立数据库连接时出错”。
- 原因分析: 我只修改了数据库本身的密码(“锁”),却忘了告诉WordPress网站程序这个新密码(“钥匙”)。
- 解决方案(更新钥匙):
- 在宝塔面板【数据库】菜单里,复制您的新密码。
- 在【文件】菜单里,进入网站根目录,找到
wp-config.php这个文件并编辑。 - 找到
define( 'DB_PASSWORD', '这里是旧密码' );这一行。 - 用您的新密码,替换掉单引号里的旧密码,保存即可。
这三个坑,每一个都曾让我困惑许久。希望我的经验能帮你完美避开它们。解决了这些基础设置问题后,下一篇我将分享如何在域名未备案的情况下,顺利地搭建和调试我们的WordPress网站。
鄂公网安备42011102005804号