加油
努力

使用Alibaba Cloud Linux 3.2104安装宝塔面板的步骤是什么?

在 Alibaba Cloud Linux 3.2104 上安装宝塔面板的步骤如下。Alibaba Cloud Linux 是基于 RHEL/CentOS 的操作系统,因此可以按照适用于 CentOS 的方式安装宝塔面板。

⚠️ 注意:宝塔官方推荐使用 CentOS 7/8、Ubuntu、Debian 等系统。虽然 Alibaba Cloud Linux 兼容性较好,但仍建议在测试环境验证后再用于生产。


✅ 安装前准备

  1. 确保系统已更新

    sudo dnf update -y
  2. 关闭防火墙(可选,建议配置规则而非关闭)

    sudo systemctl stop firewalld
    sudo systemctl disable firewalld

    或者开放宝塔所需端口(如 8888、80、443 等)

  3. 开放安全组端口
    在阿里云控制台中,为 ECS 实例的安全组添加以下端口:

    • 8888:宝塔 Web 界面
    • 80:HTTP
    • 443:HTTPS
    • 20,21,22:FTP 和 SSH(按需)
    • 888:phpMyAdmin(可选)

✅ 安装宝塔面板

  1. 下载并运行宝塔官方安装脚本

    使用 root 用户执行以下命令:

    wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh

    此脚本会自动检测系统环境,Alibaba Cloud Linux 通常会被识别为 CentOS 风格系统,因此可以正常安装。

  2. 确认安装
    脚本会提示是否安装宝塔面板,输入 y 并回车继续。

  3. 等待安装完成
    安装过程大约需要 5-10 分钟,取决于服务器性能和网络速度。


✅ 安装完成后

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

Bt-Panel: http://<your-server-ip>:8888
username: your_username
password: your_password

✅ 登录宝塔面板

  1. 打开浏览器,访问:

    http://你的服务器公网IP:8888
  2. 输入用户名和密码登录。

  3. 首次登录会提示安装 LNMP 或 LAMP 环境,根据需求选择。


✅ 常见问题与注意事项

❗ 1. 安装失败或报错 “不支持当前系统”

  • 可尝试强制安装(不推荐生产环境):
    echo "aliyun" > /etc/redhat-release
    bash install.sh

    安装完成后记得恢复系统版本标识:

    echo "Alibaba Cloud Linux release 3.2104 LTS" > /etc/redhat-release

❗ 2. 端口无法访问?

  • 检查阿里云 安全组规则 是否放行 8888 端口。
  • 检查系统防火墙(firewalldiptables)。

❗ 3. 宝塔服务未启动?

# 查看宝塔状态
/etc/init.d/bt status

# 启动宝塔
/etc/init.d/bt start

❗ 4. 修改默认端口(增强安全性)

# 修改宝塔端口为 9999
echo '9999' > /www/server/panel/data/port.pl && /etc/init.d/bt restart

然后在安全组中放行新端口,并关闭旧端口。


✅ 卸载宝塔(如需)

wget http://download.bt.cn/install/bt-uninstall.sh && bash bt-uninstall.sh

📌 总结

步骤 内容
1 更新系统并关闭/配置防火墙
2 下载并运行宝塔安装脚本
3 开放安全组端口(8888等)
4 登录面板并部署环境

✅ 推荐:首次使用可在测试 ECS 实例中操作,熟悉流程后再部署到生产环境。

如有更多问题(如 LNMP 安装、域名绑定、SSL 配置),欢迎继续提问!

云服务器