在Alibaba Cloud Linux 3.2104 LTS 64位系统上安装宝塔面板,可以按照以下步骤操作:
一、系统准备
1. 更新系统
yum update -y
2. 安装必要工具
yum install -y wget curl vim git
二、安装宝塔面板
方法1:官方一键安装脚本(推荐)
# CentOS/RedHat/Alibaba Linux 安装命令
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
方法2:备用安装脚本
# 如果上述脚本有问题,尝试这个
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
三、安装过程中的注意事项
1. 解决可能的依赖问题
Alibaba Cloud Linux 3基于CentOS 8,但有些包名可能不同。如果遇到依赖问题:
# 安装EPEL仓库
dnf install epel-release -y
# 安装开发工具组
dnf groupinstall "Development Tools" -y
2. 防火墙配置
# 开放宝塔面板端口(默认8888)
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload
# 或者临时关闭防火墙(测试用)
systemctl stop firewalld
3. SELinux设置
# 临时关闭SELinux
setenforce 0
# 永久关闭(需要重启)
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
四、安装完成后的操作
1. 获取登录信息
安装完成后,终端会显示:
- 面板地址:
http://服务器IP:8888 - 用户名和密码
2. 登录面板后的初始化
- 访问面板地址
- 同意用户协议
- 推荐安装LNMP或LAMP套件
- 修改默认的8888端口(安全建议)
3. 安全加固
# 修改面板端口
bt default
# 修改面板用户名
bt 6
# 修改面板密码
bt 5
五、常见问题解决
1. 如果安装脚本执行失败
# 清理旧版本
wget -O uninstall.sh http://download.bt.cn/install/bt-uninstall.sh
bash uninstall.sh
# 重新安装
rm -f /www/server/panel/data/bind.pl
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
2. 端口无法访问
# 检查端口监听
netstat -tunlp | grep 8888
# 检查防火墙
firewall-cmd --list-ports
# 检查阿里云安全组
# 需要在阿里云控制台-安全组中开放8888端口
3. Python环境问题
# 如果提示Python错误
python -V
# 宝塔需要Python 3.7+,Alibaba Linux 3默认已安装
# 安装Python3开发包
dnf install python3-devel -y
六、优化建议
-
安装完成后立即修改:
- 默认端口8888
- 默认用户名和密码
- 绑定宝塔账号
-
定期维护:
# 更新面板 bt 16 # 查看面板状态 bt 1 -
备份策略:
- 定期备份网站和数据库
- 导出面板配置
注意事项
- 确保服务器有至少1GB内存
- 系统盘建议20GB以上
- 首次安装可能需要10-30分钟
- 安装过程中不要中断网络连接
如果遇到特殊问题,可以查看安装日志:
tail -f /tmp/panelBoot.pl
这样就能在Alibaba Cloud Linux 3上成功安装宝塔面板了。
CLOUD技术笔记