在阿里云 ECS(Elastic Compute Service)上安装宝塔面板是一个常见的操作,用于快速搭建网站服务器环境。以下是详细的步骤指南:
✅ 准备工作
-
阿里云 ECS 实例
- 系统建议:CentOS 7.x / 8.x、Ubuntu 18+ 或 Debian 9+
- 宝塔官方推荐使用 CentOS 系统。
-
安全组设置
- 在阿里云控制台中,确保开放以下端口:
80(HTTP)443(HTTPS)8888(宝塔默认后台访问端口)22(SSH)
- 在阿里云控制台中,确保开放以下端口:
-
连接到 ECS
- 使用 SSH 工具(如 Xshell、Putty 或终端)连接你的 ECS 实例。
📦 安装宝塔面板
以 CentOS 系统为例:
# 更新系统软件包(可选)
yum update -y
# 安装 wget(如果未安装)
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 分钟。
- 安装完成后会显示登录地址、用户名和密码,例如:
Congratulations! Installed successfully!
X_X面板地址: http://<公网IP>:8888/xxxxxx
内网面板地址: http://<内网IP>:8888/xxxxxx
username: xxxxxx
password: xxxxxx
🔐 登录宝塔面板
- 打开浏览器,访问:
http://你的ECS公网IP:8888 - 输入用户名和密码即可登录。
⚙️ 配置建议
-
修改默认登录密码
- 登录后立即修改默认密码,增强安全性。
-
绑定域名(可选)
- 如果你有域名,可以在宝塔中绑定域名来访问面板。
-
安装 LNMP 环境
- 宝塔首页会提示你安装 Nginx/Apache、MySQL、PHP 等环境组件。
- 推荐选择 LNMP 模式 安装,适合大多数网站需求。
-
配置防火墙
- 宝塔自带的防火墙可以开启,并配合阿里云安全组一起使用。
❗ 常见问题
1. 无法访问宝塔面板?
- 检查是否开放了
8888端口(阿里云安全组 + 宝塔防火墙) - 检查服务器是否开启了防火墙(如 firewalld),需要放行端口或关闭防火墙
2. 宝塔安装失败?
- 尝试更换系统镜像重新安装(推荐使用纯净系统)
- 检查网络是否正常,宝塔依赖在线下载资源
3. 忘记面板账号密码?
- SSH 登录服务器,执行以下命令重置密码:
cd /www/server/panel && python tools.py reset_admin
✅ 总结
通过以上步骤,你已经成功在阿里云 ECS 上安装了宝塔面板,并可以开始部署网站、数据库等服务了。宝塔面板极大简化了服务器管理,非常适合新手或快速建站场景。
如需帮助安装 LNMP、WordPress、SSL 证书等,也可以继续问我!
PHPWP博客