奋斗
努力

Alibaba Cloud Linux 3.2104 LTS怎么安装宝塔?

云计算

在Alibaba Cloud Linux 3.2104 LTS上安装宝塔面板(如宝塔Linux面板7.7版本)可以按照以下步骤操作。由于该系统基于CentOS 8或RHEL 8,但部分软件源可能已调整,需注意依赖兼容性:


步骤1:准备工作

  1. 更新系统

    sudo dnf update -y
    sudo dnf install -y wget curl
  2. 关闭防火墙(可选)

    sudo systemctl stop firewalld
    sudo systemctl disable firewalld

    注:生产环境建议配置防火墙规则放行端口(8888、888、80、443等)。


步骤2:安装宝塔面板

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

运行宝塔官方安装脚本:

curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
  • 安装完成后,会显示面板地址、用户名和密码(务必保存)。

方法二:手动安装(备用)

如果官方脚本出现问题,可尝试:

# 安装必要依赖
sudo dnf install -y epel-release
sudo dnf config-manager --set-enabled powertools  # 如果存在
sudo dnf install -y python3 python3-devel

# 下载并安装宝塔
wget -O install.sh http://download.bt.cn/install/install_6.0.sh
bash install.sh

步骤3:配置宝塔面板

  1. 放行安全组端口

    • 登录阿里云控制台,进入ECS实例的安全组,添加规则放行以下端口:
      8888(面板默认端口)
      888(phpMyAdmin)
      80(HTTP)
      443(HTTPS)
      20/21(FTP,如需要)
  2. 访问面板

    • 浏览器输入:http://<服务器IP>:8888
    • 首次登录需同意协议,并安装推荐的LNMP/LEMP环境。

常见问题解决

  1. 依赖错误
    若安装失败,尝试手动安装缺失依赖:

    sudo dnf install -y openssl-devel libffi-devel sqlite-devel
  2. Python版本问题
    Alibaba Cloud Linux 3默认使用Python 3.6+,若宝塔脚本报错,可尝试指定Python路径:

    sudo ln -sf /usr/bin/python3 /usr/bin/python
  3. SELinux干扰
    临时关闭SELinux:

    sudo setenforce 0
    sudo sed -i 's/SELINUX=enforcing/SELINUX=permissive/g' /etc/selinux/config
  4. 宝塔服务启动失败
    检查日志:

    journalctl -u bt

注意事项

  • 宝塔面板默认端口(8888)可能存在安全风险,建议安装后修改端口并配置SSL证书。
  • 定期备份面板和数据,避免升级或配置错误导致问题。

如果遇到其他问题,可参考宝塔官方论坛或阿里云文档调整系统配置。

未经允许不得转载:云服务器 » Alibaba Cloud Linux 3.2104 LTS怎么安装宝塔?