在阿里云轻量应用服务器上安装 宝塔面板 是完全可行的,不过需要注意的是:阿里云轻量应用服务器默认限制了部分端口(如22、80、443等),并且没有提供安全组功能,而是使用了“防火墙”规则来控制端口访问。因此,在安装宝塔时需要特别注意端口开放问题。
下面是一个详细的步骤指南:
✅ 一、准备工作
1. 确认服务器系统
- 推荐使用 CentOS 7.x / 8.x 或 Ubuntu 20.x / 22.x
- 宝塔官方推荐 CentOS 7.x(兼容性最好)
你可以通过以下命令查看当前系统版本:
cat /etc/redhat-release # CentOS
cat /etc/os-release # Ubuntu
✅ 二、安装宝塔面板
1. 登录服务器(SSH)
使用你熟悉的 SSH 工具(如 Xshell、FinalShell、Termius)连接你的轻量服务器。
2. 更新系统软件包(可选)
# CentOS:
yum update -y
# Ubuntu:
apt update && apt upgrade -y
3. 安装宝塔面板
CentOS 安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Ubuntu 安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
⚠️ 注意:安装过程中可能会提示你是否继续,输入
y回车即可。
✅ 三、配置防火墙(关键!)
阿里云轻量服务器不支持传统安全组,需在阿里云控制台手动配置“防火墙规则”。
1. 开放宝塔所需端口:
登录阿里云控制台 → 轻量服务器管理页面 → 防火墙 → 添加规则
添加如下端口(方向为入站):
| 端口 | 协议 | 用途说明 |
|---|---|---|
| 8888 | TCP | 宝塔后台面板 |
| 80 | TCP | 网站 HTTP 访问 |
| 443 | TCP | HTTPS 访问 |
| 21 | TCP | FTP(可选) |
| 22 | TCP | SSH 连接(已默认开放) |
宝塔默认后台地址是:http://服务器IP:8888
✅ 四、访问宝塔面板
安装完成后,终端会输出类似如下信息:
Bt-Panel URL: http://xxx.xxx.xxx.xxx:8888/xxxxx
username: admin
password: xxxxxxxx
复制这个链接到浏览器中打开即可进入宝塔面板。
✅ 五、常见问题及解决办法
1. 打不开宝塔后台?
- 检查是否在阿里云控制台开放了 8888端口
- 检查服务器本地是否防火墙阻挡(一般默认关闭)
# CentOS 停用防火墙
systemctl stop firewalld
systemctl disable firewalld
# Ubuntu 停用 UFW
ufw disable
2. 宝塔提示无法绑定域名?
确保你已经正确解析域名,并且网站根目录设置无误。
✅ 六、推荐操作
- 安装 LNMP 环境(Nginx/Apache + MySQL + PHP)
- 设置网站目录权限
- 配置 SSL 证书(可通过宝塔一键申请 Let’s Encrypt)
- 创建数据库和用户
✅ 七、卸载宝塔(如有需要)
如果你不小心安装错了或想重装:
wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh
选择是否删除网站数据和数据库等。
如果你需要我帮你写一个自动化的安装脚本或者部署 WordPress 等网站环境,也可以告诉我 😊
是否需要我为你生成一个完整的安装脚本?
云计算导航