是的,阿里云(Aliyun)Cloud 上的 Linux 服务器是可以安装宝塔面板(BT.CN)的。
✅ 前提条件:
-
操作系统支持:
- 宝塔官方推荐使用以下系统:
- CentOS 7.x / 8.x
- Ubuntu 18.04 / 20.04 / 22.04
- Debian 9 / 10 / 11
- 确保你使用的阿里云 ECS 实例系统是上述之一。
- 宝塔官方推荐使用以下系统:
-
系统干净:
- 宝塔要求一个干净的操作系统环境,没有安装过其他 Web 环境(如 Apache、Nginx、MySQL、PHP 等)。
- 如果你用的是镜像市场中已经集成 LNMP 的系统,则不适合再装宝塔。
-
权限要求:
- 使用 root 权限或者具有 sudo 权限的用户进行操作。
🛠️ 安装步骤(以 CentOS 为例):
步骤 1:连接到你的阿里云 ECS
使用 SSH 连接到你的 Linux 服务器,例如:
ssh root@你的ECS公网IP
步骤 2:更新系统软件包(可选)
yum update -y
步骤 3:安装宝塔面板
CentOS 系统安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Debian 系统命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
等待安装完成(大约 2~5 分钟),安装完成后会显示宝塔的登录地址、用户名和密码。
🔐 防火墙与安全组设置
1. 开放宝塔默认端口(通常是 8888):
- 登录 阿里云控制台
- 找到你的 ECS 实例
- 在“安全组”中添加规则,允许入方向访问:
- 协议类型:TCP
- 端口范围:8888(或你自定义的端口)
- 授权对象:0.0.0.0/0 或指定 IP
2. 如果你的系统有防火墙(firewalld 或 ufw)也要开放对应端口:
例如在 CentOS 中:
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload
🌐 登录宝塔面板
打开浏览器访问:
http://你的ECS公网IP:8888
输入安装后给出的初始用户名和密码即可登录。
💡 小贴士:
- 初次安装建议选择 LNMP 套件(如 Nginx + MySQL + PHP)
- 宝塔提供了可视化界面,适合新手快速部署网站、数据库、SSL证书等
- 如需更安全,可以在宝塔后台修改默认登录端口和用户名密码
如果你遇到具体问题(比如安装失败、无法访问等),可以告诉我,我可以帮你排查解决。
ECLOUD博客