Alibaba Cloud Linux 3.2104 64位 如何安装宝塔?

在 Alibaba Cloud Linux 3.2104(基于 CentOS/RHEL 8/9体系,使用 dnf/yum包管理器)上安装宝塔面板(Baota Panel),需要注意其与较新的 CentOS 7 或 Ubuntu 系统略有不同。以下是官方推荐且最稳定的安装方法


✅ 推荐方式:使用官方一键安装脚本

步骤 1:连接服务器

通过 SSH 登录到你的 Alibaba Cloud Linux 3 实例(建议使用 root 用户)。

ssh root@your_server_ip

步骤 2:执行宝塔官方安装命令

Alibaba Cloud Linux 3 兼容 CentOS 8/9 的包管理方式,因此可以使用以下命令:

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

说明:

  • install_6.0.sh 是宝塔最新稳定版脚本。
  • ed8484bec 是宝塔企业版/专业版的激活码(如果你是免费版用户,可省略此参数,直接运行 sh install.sh 即可)。
  • 如果提示权限不足,请确保以 root 身份运行。

步骤 3:等待安装完成

安装过程可能需要几分钟,期间会提示你是否确认安装,输入 y 并回车。

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

==================================================================
Congratulations! Installed successfully!
==================================================================
网络面板地址: http://your_public_ip:8888/xxxxxx
内网面板地址: http://your_private_ip:8888/xxxxxx
username: xxxxxxxx
password: xxxxxxxx
If you cannot access the panel, release the following port (8888|888|8888|80|443|20|21) in the security group
==================================================================

⚠️ 重要: 记下输出的用户名、密码和面板地址。


🔐 步骤 4:配置安全组(阿里云必备)

由于宝塔默认使用 8888 端口,你需要在阿里云控制台开放该端口:

  1. 登录 阿里云控制台
  2. 进入你的 ECS 实例 → 安全组配置规则
  3. 添加入方向规则:
    • 协议类型:自定义 TCP
    • 端口范围:8888/8888
    • 授权对象:0.0.0.0/0(或指定你的 IP)
  4. 保存规则

🌐 步骤 5:访问宝塔面板

在浏览器中输入:

http://your_public_ip:8888/xxxxxx

使用刚才记录的用户名和密码登录。

首次登录时,宝塔会引导你选择环境套件(如 Nginx/Apache + MySQL + PHP),建议选择 LNMP(Linux + Nginx + MySQL + PHP)以获得更好的性能。


❗ 常见问题与注意事项

1. 防火墙问题

如果无法访问面板,检查系统防火墙是否阻止了端口:

# 查看防火墙状态
firewall-cmd --state

# 如果开启,放行8888端口
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload

2. SELinux 问题

Alibaba Cloud Linux 3 默认启用 SELinux。宝塔可能因 SELinux 限制导致部分功能异常。建议临时关闭或设置为宽容模式:

# 临时关闭
setenforce 0

# 永久关闭(修改配置文件)
sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config

重启后生效:reboot

3. 依赖缺失

如果遇到依赖错误,可手动安装基础工具:

yum install -y curl wget gcc make openssl-devel pcre-devel zlib-devel

4. 阿里云专有镜像优化

Alibaba Cloud Linux 3 已内置部分优化内核模块,无需额外调整。但建议定期更新系统:

dnf update -y

✅ 总结

步骤 操作
1 SSH 登录服务器(root 用户)
2 执行宝塔一键安装脚本
3 记录面板地址、用户名、密码
4 在阿里云安全组开放 8888 端口
5 浏览器访问面板并完成初始化设置

按照以上步骤,你可以在 Alibaba Cloud Linux 3.2104 上成功部署宝塔面板。如有其他问题,欢迎继续提问!