在京东云 Linux 服务器上安装配置宝塔面板(Baota Panel)是一个常见且高效的管理方式。以下是详细的步骤指南,包括前置准备、安装命令、安全配置和初始设置。
⚠️ 重要前提:开放端口
在安装宝塔之前,必须在京东云控制台的安全组中放行以下端口,否则无法访问面板或连接服务器:
- 22(SSH 远程登录)
- 8888(宝塔面板默认 HTTP 端口)
- 888(宝塔面板 HTTPS 端口,可选)
- 39000-40000(如果后续需要配置 FTP 被动模式,建议提前开放此范围)
📌 操作路径:京东云控制台 → 云服务器实例 → 安全组 → 添加入方向规则。
第一步:通过 SSH 登录服务器
使用终端工具(如 PuTTY、Xshell、FinalShell 或 macOS/Linux 自带的 Terminal)连接到你的京东云 ECS 实例。
ssh root@<你的服务器公网IP>
输入密码后进入系统。
第二步:执行一键安装脚本
宝塔官方提供了针对不同 Linux 发行版的一键安装脚本。请根据你的操作系统选择对应的命令:
✅ CentOS / RHEL / Fedora
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
✅ Ubuntu / Debian
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
✅ 其他系统(如 OpenEuler、Alibaba Cloud Linux 等)
通常也兼容 CentOS 脚本,可尝试:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
💡 提示:
ed8484bec是内网提速标识,可加快下载速度。若网络不佳,可去掉该参数。
第三步:等待安装完成并记录信息
安装过程约需 2–5 分钟。完成后,屏幕会显示类似如下信息:
Congratulations! Installed successfully!
========================================
Bt-Panel: http://<公网IP>:8888/xxxxxx
Username: admin
Password: xxxxxxxxxxxx
========================================
📌 务必保存好以下三项:
- 面板地址(含随机端口和密钥)
- 用户名
- 密码
第四步:首次登录与安全配置
- 打开浏览器,访问面板地址(如
http://123.45.67.89:8888/abc123)。 - 输入用户名和密码登录。
- 首次登录时,宝塔会要求选择软件栈:
- 推荐选择 “LNMP”(Linux + Nginx + MySQL + PHP)用于大多数网站项目。
- 点击“一键安装”,等待组件安装完成(约 3–10 分钟)。
第五步:基础安全加固(强烈建议)
为保护服务器安全,请立即执行以下操作:
1. 修改面板默认端口
- 进入【面板设置】→ 【面板端口】,将
8888改为一个不常见的端口(如8889),以减少被扫描攻击的风险。 - 注意:修改端口后,需在京东云安全组中关闭原 8888 端口,开放新端口。
2. 开启 SSL 面板访问
- 在【面板设置】中启用 HTTPS,提升登录安全性。
3. 设置 IP 白名单(可选但推荐)
- 在【面板设置】→ 【允许访问的IP】中,仅添加你自己的固定公网 IP,防止他人暴力破解。
4. 定期备份
- 使用宝塔内置的【备份】功能,设置自动备份到阿里云 OSS、腾讯云 COS 或本地目录。
常见问题排查
| 问题 | 解决方案 |
|---|---|
| 无法访问面板(Connection refused) | 检查京东云安全组是否放行对应端口;检查防火墙(firewall-cmd --zone=public --add-port=8888/tcp --permanent && firewall-cmd --reload) |
| 安装脚本报错 | 确保系统是纯净的 Linux,未安装冲突软件(如 Apache、旧版 MySQL) |
| 面板登录后页面空白 | 清除浏览器缓存;尝试更换浏览器;检查 PHP 版本兼容性 |
✅ 总结
- 开放安全组端口(22, 8888)
- SSH 登录服务器
- 执行一键安装脚本
- 记录账号密码
- 登录面板并选择 LNMP 环境
- 修改默认端口 + 绑定域名(可选)
现在你可以开始部署网站、数据库和 FTP 服务了!如有具体问题,可随时提问。
云知识CLOUD