Alibaba Cloud Linux 3.2 安装宝塔面板?

在 Alibaba Cloud Linux 3.2 上安装 宝塔面板(BT.CN) 是可行的,但需要注意以下几点:


✅ 一、系统要求

宝塔面板官方推荐的操作系统包括:

  • CentOS 7.x / 8.x
  • Ubuntu 16.04+ / Debian 9+
  • Fedora / Deepin(非官方支持)

虽然 Alibaba Cloud Linux 是基于 RHEL/CentOS 的发行版,但在实际使用中,它与标准 CentOS 有些差异,可能会导致某些脚本运行异常。


✅ 二、准备工作

确保你的系统环境满足以下条件:

1. 系统版本确认:

cat /etc/os-release

输出应类似:

NAME="Alibaba Cloud Linux"
VERSION="3.2 (Soaring Loong)"
ID=alinux
ID_LIKE=centos rhel fedora

2. 更新系统软件包(可选):

sudo dnf update -y

3. 安装常用工具(如 wget、curl):

sudo dnf install -y wget curl

✅ 三、安装宝塔面板

方法一:使用官方安装脚本(推荐)

适用于 Centos/RedHat 系统的安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

注意:ed8484bec 是一个验证码,防止误操作。如果执行失败,请尝试去掉这个参数或更新脚本。


⚠️ 四、可能遇到的问题及解决方法

问题 1:yum 命令不存在?

Alibaba Cloud Linux 3.2 默认使用 dnf 而不是 yum,所以你需要先软链接或者修改脚本。

解决办法:

创建软链接:

sudo ln -s /usr/bin/dnf /usr/bin/yum

然后再次运行安装脚本即可。


问题 2:依赖缺失或报错

部分依赖可能未被正确识别,比如 libsemanage, policycoreutils, selinux-policy-targeted 等。

解决办法:

手动安装这些依赖:

sudo dnf install -y libsemanage policycoreutils selinux-policy-targeted

问题 3:SELinux 阻止安装

宝塔默认会检测 SELinux 是否关闭。

检查 SELinux 状态:

getenforce

如果是 Enforcing,建议临时关闭:

sudo setenforce 0

永久关闭(可选):

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

✅ 五、访问宝塔面板

安装完成后,终端会输出类似如下信息:

Bt-Panel URL: http://你的公网IP:8888
username: admin
password: 随机生成的密码

请通过浏览器访问该地址,并按照引导完成初始化设置。


✅ 六、常见注意事项

项目 建议
防火墙 开放端口 80, 443, 8888
系统盘空间 至少保留 10GB 可用空间
内存 推荐 1GB 以上
宝塔日志 /tmp/panelBoot.pl 或 /www/server/panel/logs/

🧪 七、测试安装是否成功

你可以运行以下命令查看宝塔服务状态:

/etc/init.d/bt status

启动/重启服务:

/etc/init.d/bt start
/etc/init.d/bt restart

✅ 总结

在 Alibaba Cloud Linux 3.2 上安装宝塔是完全可行的,但需要:

  • 创建 yum 到 dnf 的软链接;
  • 手动处理 SELinux 和依赖问题;
  • 使用官方安装脚本进行安装;
  • 访问面板后根据需求安装 LNMP 环境等组件。

如果你需要我帮你写一个完整的安装脚本或解决具体错误,可以贴出你遇到的报错内容,我可以进一步分析。

未经允许不得转载:CLOUD技术博 » Alibaba Cloud Linux 3.2 安装宝塔面板?