在京东云(以及大多数基于 Linux 的云服务器)上安装宝塔面板(Baota Panel / BT Panel),请按照以下步骤操作。整个过程分为 环境准备、安装命令、登录配置 和 安全设置 四个部分。
⚠️ 重要前提
- 操作系统要求:宝塔面板支持主流 Linux 发行版,如 CentOS 7+/8+、Ubuntu 20.04/22.04、Debian 10+/11+、Fedora 36+ 等。
- 权限要求:需要使用
root用户或具有 sudo 权限的用户执行命令。 - 网络要求:服务器需能正常访问互联网。
✅ 第一步:检查并清理旧环境(可选但推荐)
如果你的服务器是新安装的纯净系统,可跳过此步。如果之前安装过其他 Web 环境(如 Apache/Nginx/MySQL),建议先卸载以避免冲突:
# 示例:卸载常见服务(根据实际情况选择)
yum remove httpd mysql php -y # CentOS
apt-get remove apache2 mysql-server php -y # Ubuntu/Debian
💡 强烈建议使用纯净系统安装宝塔,避免端口冲突或服务干扰。
✅ 第二步:执行宝塔面板官方安装脚本
根据你服务器的操作系统,选择对应的安装命令。
🟦 CentOS 系列(推荐)
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
🟩 Ubuntu/Deepin 系列
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
🟨 Debian 系列
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
🔍 说明:
ed8484bec是宝塔国际版(BT Panel)的最新稳定版标识符,确保使用最新稳定版本。- 安装过程中会提示确认,输入
y回车即可。- 安装过程可能需要 5~15 分钟,请耐心等待。
✅ 第三步:获取登录信息
安装完成后,终端会显示类似如下信息:
==================================================================
Congratulations! Installed successfully!
==================================================================
Bt-Panel: http://你的公网IP:8888/xxxxxx
username: xxxxxxxx
password: xxxxxxxx
请务必记录:
- 面板地址(含随机安全入口路径)
- 用户名
- 密码
✅ 第四步:配置京东云安全组(关键!)
由于宝塔面板默认监听 8888 端口,而京东云默认不开放该端口,因此必须手动放行,否则无法访问面板。
操作步骤:
- 登录 京东云控制台
- 进入 云服务器 ECS → 找到你的实例
- 点击 安全组 标签页
- 编辑安全组规则,添加一条 入方向规则:
- 协议类型:TCP
- 端口范围:8888
- 源 IP:0.0.0.0/0(或限定你自己的 IP 更安全)
- 策略:允许
- 保存规则
🔒 安全建议:生产环境中,建议将源 IP 限制为你的固定公网 IP,而非
0.0.0.0/0。
✅ 第五步:首次登录与初始化设置
- 浏览器访问:
http://<你的服务器公网IP>:8888/随机路径 - 输入刚才记录的用户名和密码。
- 首次登录会进入 软件商店 页面,系统会推荐一键部署环境(如 LNMP 或 LAMP)。
推荐初始配置:
- Web 服务器:Nginx(性能更好)或 Apache(兼容性强)
- 数据库:MySQL 5.7 或 8.0(根据项目需求)
- PHP 版本:7.4 或 8.0(现代 PHP 项目推荐 8.0+)
点击“一键安装”等待完成即可。
✅ 第六步:安全加固(必做!)
宝塔面板暴露在X_X存在安全风险,请务必完成以下设置:
1. 修改默认端口和安全入口
- 进入面板 → 面板设置 → 安全入口 → 修改为自定义路径(如
/myadmin123) - 修改 SSH 端口(非必须,但建议改默认 22 端口)
2. 启用 HTTPS(可选但推荐)
- 在面板中申请免费 SSL 证书(Let’s Encrypt)
- 强制 HTTP 跳转 HTTPS
3. 开启防火墙
- 在宝塔面板中启用 防火墙 功能
- 仅开放必要端口:80(HTTP)、443(HTTPS)、22(SSH)、8888(面板,建议改端口后关闭原端口)
4. 定期备份
- 设置定时任务,自动备份网站数据和数据库到远程存储(如京东 OSS、阿里云 OSS、FTP 等)
❓ 常见问题排查
| 问题 | 解决方案 |
|---|---|
| 无法访问面板 | 检查京东云安全组是否放行 8888 端口;检查服务器防火墙(firewalld/iptables) |
| 安装失败 | 检查网络是否正常;尝试更换镜像源;查看日志 /tmp/panelBoot.pl |
| 忘记密码 | 通过 SSH 登录服务器,运行 bt default 重置面板密码 |
| 面板卡顿 | 检查服务器内存是否充足(建议 ≥ 1GB RAM);优化 Nginx/Apache 配置 |
📌 总结
在京东云 Linux 服务器上安装宝塔面板的核心流程:
- SSH 登录服务器
- 执行对应系统的安装脚本
- 在京东云控制台放行 8888 端口
- 浏览器登录并初始化环境
- 修改默认安全设置并加固
按照以上步骤操作,即可成功部署宝塔面板。如有具体问题,欢迎继续提问!
轻量云Cloud