在 Alibaba Cloud Linux 3.2 上安装宝塔面板的步骤如下:
1. 系统准备
- 更新系统:
sudo yum update -y - 安装必要工具:
sudo yum install -y wget curl unzip git
2. 安装宝塔面板
- 执行一键安装脚本(默认安装最新版):
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh或使用备用脚本:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
3. 安装后的配置
-
获取登录信息:
- 安装完成后,终端会显示面板地址、用户名和临时密码。记录这些信息。
- 若未保存,可通过以下命令查看:
cat /www/server/panel/default.pl
-
开放安全组端口(阿里云ECS需配置):
- 登录阿里云控制台,进入ECS实例的安全组,放行以下端口:
- 8888(宝塔面板)
- 888(phpMyAdmin)
- 20/21(FTP)
- 80/443(HTTP/HTTPS)
-
登录面板:
- 浏览器访问
http://<服务器IP>:8888,输入用户名和密码。 - 首次登录会提示绑定宝塔账号(需注册宝塔官网账号)。
- 浏览器访问
4. 常见问题解决
问题1:安装失败或依赖错误
- Alibaba Cloud Linux 3 基于 CentOS 8,但部分库可能不兼容。可尝试:
# 安装EPEL仓库 sudo yum install -y epel-release # 安装关键依赖 sudo yum install -y python3 python3-devel
问题2:面板无法启动
- 检查服务状态:
systemctl status bt - 手动启动:
/etc/init.d/bt restart
问题3:防火墙/SELinux 阻止访问
- 临时关闭防火墙(测试用):
systemctl stop firewalld systemctl disable firewalld - 若需保留防火墙,放行端口:
firewall-cmd --add-port=8888/tcp --permanent firewall-cmd --reload - 禁用SELinux:
setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
5. 推荐操作
- 修改默认端口:进入面板后,在面板设置中修改8888端口为自定义端口(如
2080)。 - 安装LNMP/LAMP:通过宝塔一键部署环境(如Nginx 1.22 + MySQL 5.7 + PHP 8.0)。
注意事项
- 宝塔面板默认要求绑定账号,否则部分功能受限。
- 生产环境建议启用面板SSL和BasicAuth认证(通过面板设置)。
如有其他问题,可参考宝塔官方文档或社区支持。
云服务器