在百度智能云(或其他 Linux 发行版)的 CentOS 系统上安装宝塔面板(BT Panel),通常推荐使用官方提供的自动化脚本。以下是详细的操作步骤和注意事项:
1. 前置准备
- 服务器状态:确保您的百度智能云服务器已启动,且拥有公网 IP 地址。
- 权限确认:您需要使用
root用户或具有sudo权限的用户登录服务器。 - 网络连通性:确保服务器可以访问网络(用于下载脚本和依赖包)。
- 安全组设置:登录百度智能云控制台,检查“安全组”规则,确保 8888 端口(宝塔默认面板端口)和 20/21 端口(FTP)、80/443 等 Web 服务端口已对
0.0.0.0/0开放。
2. 执行安装命令
登录到 CentOS 服务器的终端(可以使用 Xshell、Putty 或百度智能云的网页终端),根据您需要的版本选择以下命令之一:
A. 安装宝塔面板正式版(推荐新手使用)
这是最稳定的版本,适合大多数建站需求。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
注:如果上述命令在某些新版本的 CentOS 上因域名解析问题失败,可尝试直接使用官方最新脚本:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh ed8484bec
B. 安装宝塔专业版(Pro 版)
如果您需要更高级的功能(如 Docker 管理、更多插件等),可以选择专业版:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/bt_pro.sh && bash install.sh ed8484bec
注意:命令末尾的
ed8484bec是宝塔的随机密钥,每次安装时可能会生成不同的字符串,但上述固定字符串在当前通用脚本中通常是有效的。如果报错,请前往宝塔官网获取最新的激活码或直接运行不带密钥的脚本进行交互式安装。
3. 等待安装完成
执行命令后,脚本会自动下载依赖包并安装环境。
- 过程可能需要几分钟,请耐心等待输出日志。
- 安装成功后,终端会显示类似以下的信息:
======================================== 面板安装成功 面板地址:http://<服务器IP>:8888/<随机字符串> 用户名:admin 密码:<随机生成的密码> ======================================== - 请务必记录显示的“面板地址”、“用户名”和“密码”,后续登录都需要用到。
4. 登录与配置
- 打开浏览器:在本地电脑浏览器中输入安装提示中的“面板地址”。
- 输入凭证:输入刚才记录的账号和密码登录。
- 初始设置:
- 首次登录通常会引导您进行环境检测。
- 系统会询问是否安装软件栈(如 Nginx/Apache, MySQL, PHP 等),建议直接点击“一键安装”或按需勾选。
- 为了安全起见,建议在左侧菜单的【面板】->【面板设置】中修改默认的登录端口(将 8888 改为其他高位端口),并开启 SSL 证书(可选)。
5. 常见问题排查
- 无法访问面板:
- 首先检查百度智能云控制台的安全组,确认 8888 端口是否放行。
- 检查服务器内部防火墙(CentOS 7+ 默认使用 firewalld),尝试临时关闭测试:
systemctl stop firewalld。
- 安装失败/超时:
- 可能是网络连接不稳定,建议更换国内节点或重试。
- 如果是 CentOS 7 旧版本,可能缺少基础依赖,建议先运行
yum update -y更新系统后再安装。
按照以上步骤操作,您即可在百度智能云的 CentOS 服务器上成功部署宝塔面板。
CLOUD云枢