Alibaba Cloud Linux搭建宝塔?

Alibaba Cloud Linux(阿里云基于 CentOS/Rocky Linux 的定制操作系统)上安装 宝塔面板(BT.CN) 是完全可行的。以下是详细的步骤,帮助你在 Alibaba Cloud Linux 上顺利安装宝塔面板。


✅ 系统要求

  • 操作系统:Alibaba Cloud Linux 2 / 3(兼容 CentOS 7+/Rocky Linux)
  • 内存:≥512MB(推荐 1GB 以上)
  • 硬盘:≥10GB
  • 宝塔版本:适用于 CentOS 的脚本即可(因为 Alibaba Cloud Linux 基于 RHEL 系)

🚀 安装步骤

步骤 1:更新系统软件包(可选但推荐)

sudo yum update -y

步骤 2:安装宝塔面板官方脚本

执行以下命令安装宝塔:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

⚠️ 注意:如果你使用的是 Alibaba Cloud Linux 3(基于 RHEL 9),建议使用新版脚本:

curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

步骤 3:等待安装完成

整个过程大约需要 2~5 分钟,系统会自动安装 LNMP 环境(Nginx、MySQL、PHP)等组件。

安装完成后,终端会输出类似如下信息:

Bt-Panel: http://你的公网IP:8888
username: admin
password: 随机生成的密码

请务必保存好用户名和密码。


🔐 配置安全组(放行端口)

由于 Alibaba Cloud Linux 运行在阿里云 ECS 上,你需要配置安全组规则来允许访问宝塔面板的端口:

放行以下端口(根据需求选择):

端口 用途
80 HTTP
443 HTTPS
8888 宝塔面板默认端口
20 FTP 数据连接
21 FTP 控制连接

✅ 登录 阿里云控制台 → 找到你的 ECS 实例 → 安全组 → 添加入方向规则,放行上述端口。


🌐 登录宝塔面板

打开浏览器,输入:

http://你的服务器公网IP:8888

输入终端显示的用户名和密码登录。


💡 常见问题及解决方法

1. 宝塔面板无法访问?

  • 检查是否放行了 8888 端口。
  • 检查防火墙是否关闭或开放对应端口:
systemctl stop firewalld
systemctl disable firewalld

Alibaba Cloud Linux 默认不启用 firewalld,但为了保险起见可以执行上面命令。


2. 宝塔安装失败?

可能是系统环境不兼容,建议使用纯净系统安装(无其他 Web 服务如 Apache/Nginx/MySQL)。


3. 如何重置宝塔面板密码?

如果忘记密码,可以在 SSH 中运行:

cd /www/server/panel && python tools.py panel default_password

或者直接重置密码:

echo "新密码" > /www/server/panel/default.pl
cd /www/server/panel && python tools.py panel reload

📦 推荐后续操作

  • 更改默认登录端口(增加安全性)
  • 绑定域名(便于管理)
  • 安装 SSL 证书(Let’s Encrypt)
  • 部署网站(WordPress、Typecho、Vue/React 前端等)

🧾 总结

项目 内容
系统支持 Alibaba Cloud Linux 2/3
安装命令 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
登录地址 http://IP:8888
默认账户 见安装输出
放行端口 8888 + 其他站点所需端口

如果你遇到具体错误提示,也可以贴出来,我可以帮你分析并解决。

是否需要我提供一键部署 LNMP 或 WordPress 的教程?

未经允许不得转载:CLOUD技术博 » Alibaba Cloud Linux搭建宝塔?