加油
努力

阿里云Linux 3.2104系统下如何正确部署宝塔面板?

在阿里云 Linux 系统(如 Alibaba Cloud Linux 3,版本号类似 3.2104)上部署宝塔面板是一个常见需求。以下是详细的部署步骤和注意事项,确保安全、稳定地安装和使用宝塔面板。


✅ 一、环境准备

1. 确认系统信息

cat /etc/os-release
uname -r
  • 宝塔官方支持 Alibaba Cloud Linux(基于 RHEL/CentOS),但需注意兼容性。
  • 推荐使用 CentOS 7/8Ubuntu 20.04+Debian 10+ 更稳妥。
  • Alibaba Cloud Linux 3 是较新的发行版,部分依赖可能不完全兼容,建议确认宝塔是否正式支持该系统。

⚠️ 截至 2024 年,宝塔对 Alibaba Cloud Linux 的支持尚在测试阶段,推荐优先选择 CentOS 7/8 或 Ubuntu。


✅ 二、更新系统并关闭防火墙(可选)

sudo dnf update -y

关闭防火墙(或配置放行端口)

sudo systemctl stop firewalld
sudo systemctl disable firewalld

建议:生产环境不要直接关闭防火墙,应通过 firewalldiptables 放行必要端口(如 8888、80、443)。

开启阿里云安全组

登录 阿里云控制台 → 云服务器 ECS → 安全组 → 配置规则,放行以下端口:

  • TCP: 80 (HTTP)
  • TCP: 443 (HTTPS)
  • TCP: 8888 (宝塔 Web 界面)
  • TCP: 20, 21 (FTP,可选)
  • TCP: 22 (SSH)

✅ 三、安装宝塔面板

方法一:使用官方脚本(推荐)

# 下载并运行宝塔官方安装脚本(CentOS/Alibaba Cloud Linux 使用此命令)
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sudo bash install.sh editer

注意:

  • 脚本会自动检测系统类型。
  • editer 版本为专业版试用安装脚本(可后续注册)。
  • 如果提示不支持系统,请改用 CentOS 镜像。

方法二:手动指定系统类型(谨慎操作)

如果自动检测失败,可尝试强制安装(风险较高):

export BT_OS=centos
wget -O install.sh https://download.bt.cn/install/install_6.0.sh
sudo bash install.sh

❌ 不推荐随意强制安装,可能导致依赖错误或功能异常。


✅ 四、等待安装完成

安装过程约 5–10 分钟,完成后会输出:

==================================================================
Bt-Panel: http://你的公网IP:8888
username: xxxxxxxx
password: xxxxxxxx
==================================================================

✅ 五、首次登录配置

  1. 打开浏览器访问:http://<你的ECS公网IP>:8888
  2. 输入用户名和密码(初始信息来自安装输出)
  3. 登录后建议立即修改密码
  4. 安装推荐的 LNMP 或 LAMP 环境组件(Nginx/Apache、MySQL、PHP)

✅ 六、安全设置(重要!)

1. 修改默认端口(防止扫描攻击)

  • 进入宝塔面板 → 安全 → 修改面板端口(如改为 9999)
  • 修改后记得在阿里云安全组中放行新端口

2. 绑定域名访问(可选)

  • 可将宝塔面板绑定一个子域名(如 bt.yourdomain.com),并通过 HTTPS 访问更安全。

3. 启用宝塔安全入口

  • 在“安全”页面设置“面板入口”,避免 /login 被暴力破解。

4. 定期备份配置

  • 使用宝塔的“计划任务”备份网站、数据库到本地或 OSS。

✅ 七、常见问题与解决方案

问题 解决方案
安装报错:“不支持当前系统” 建议更换为 CentOS 7.xUbuntu 20.04 LTS 镜像
无法访问 8888 端口 检查阿里云安全组 + 系统防火墙
SSH 连接超时 检查 ECS 实例状态、VPC 网络配置
宝塔启动失败 查看日志:sudo bt logsjournalctl -u bt

✅ 八、推荐替代方案(更稳定)

若 Alibaba Cloud Linux 3 兼容性不佳,建议:

  1. 更换系统镜像为 CentOS 7.9 或 Ubuntu 20.04
  2. 再按标准流程安装宝塔面板,成功率更高

✅ 总结

步骤 内容
✅ 推荐系统 CentOS 7/8、Ubuntu 20.04+
✅ 安装命令 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
✅ 安全配置 修改端口、设置强密码、开启安全入口、配置安全组
⚠️ 注意事项 Alibaba Cloud Linux 3 可能存在兼容问题,生产环境建议使用主流发行版

如你坚持使用 Alibaba Cloud Linux 3,建议联系 宝塔官方客服 或查看其论坛是否有适配补丁。

需要我提供一键部署脚本或 LNMP 配置示例吗?欢迎继续提问!

云服务器