加油
努力

在阿里云轻量服务器上如何安装宝塔面板?

在阿里云轻量应用服务器(Lightweight Application Server)上安装宝塔面板(Baota Panel)非常简单,只需通过 SSH 连接服务器并执行官方提供的安装脚本即可。以下是详细步骤:


✅ 前提条件

  1. 已创建阿里云轻量应用服务器(推荐 Ubuntu 20.04/22.04 或 CentOS 7/8,宝塔官方支持列表见官网)。
  2. 已配置安全组规则:开放端口 8888(宝塔默认管理端口),否则无法访问后台。
  3. 已获取服务器的公网 IP、用户名(如 root)和密码/SSH 密钥。

📌 安装步骤

1️⃣ 登录服务器

使用终端(Mac/Linux)或 PuTTY/Xshell(Windows)通过 SSH 登录:

ssh root@你的服务器IP
# 输入密码后进入命令行

2️⃣ 安装宝塔面板(根据系统选择命令)

▶ 对于 Ubuntu / Debian 系统:
curl -sSO https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install-ubuntu_6.0.sh
▶ 对于 CentOS 7/8 系统:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sudo bash install.sh

💡 提示:宝塔官方推荐使用最新稳定版脚本(版本号为 6.0 系列),自动适配系统环境。

3️⃣ 等待安装完成

脚本会自动安装 Nginx/Apache、MySQL、PHP 等依赖,过程约需 2–5 分钟。成功后会输出类似信息:

========================================================
Panel install success!
========================================================
Panel address: http://your_server_ip:8888
Username: xxxxxxxx
Password: xxxxxxxx
========================================================

记下显示的 面板地址、用户名和密码(首次登录必须用此凭据)。


🔐 后续关键操作

✅ 配置安全组(若未提前设置)

在阿里云控制台 → 轻量应用服务器 → 点击实例 → 网络与安全 → 安全组规则:

  • 添加入方向规则:
    • 协议:TCP
    • 端口范围:8888
    • 授权对象:0.0.0.0/0(生产环境建议限制为固定 IP)

✅ 首次登录宝塔

浏览器访问:http://<服务器IP>:8888
输入刚才记录的用户名和密码登录。

⚠️ 注意:首次登录后建议立即修改默认密码!并在【安全】面板中:

  • 修改默认端口(避免被扫描攻击)
  • 启用 SSL(免费 Let’s Encrypt 证书一键申请)
  • 设置登录 IP 白名单(增强安全性)

✅ 优化建议(可选但推荐)

  • 安装 防火墙插件(宝塔自带 firewall 插件可图形化管理 iptables/firewalld)
  • 开启 宝塔定时备份 到阿里云 OSS
  • 关闭不必要的服务(如 Redis/MongoDB 若非必需)

❗ 常见问题排查

问题 解决方案
无法访问 :8888 检查阿里云安全组是否放行 8888;确认宝塔进程是否运行(systemctl status bt)
安装脚本报错 确保系统时间同步(ntpdate ntp.aliyun.com),更换国内镜像源(如 apt-get update 前换清华源)
内存不足导致失败 轻量服务器建议 ≥2GB RAM;若为 1GB 机型,可先 swap 分区再安装

需要我提供:

  • 针对特定系统(如 Rocky Linux / AlmaLinux)的安装命令?
  • 如何迁移现有网站到宝塔?
  • 宝塔与 Docker 共存方案?

欢迎告诉我你的具体需求 😊

云服务器