在腾讯云服务器(Ubuntu Server 20.04 LTS)上安装宝塔面板(Baota Panel),官方提供了非常便捷的自动化脚本。以下是完整的操作步骤和注意事项:
⚠️ 重要前提检查
在开始之前,请确保你的服务器满足以下要求,否则可能导致安装失败或运行异常:
- 操作系统:必须是纯净的 Ubuntu 20.04 LTS(64位)。
- 网络环境:服务器必须能正常访问网络(用于下载依赖包和面板程序)。
- 端口开放:宝塔面板默认使用
8888端口,务必在腾讯云控制台的安全组中放行该端口(TCP 协议)。 - 权限:需要使用
root用户执行命令,或者使用sudo提权。
🚀 安装步骤
1. 连接服务器
通过 SSH 工具(如 PuTTY、Xshell 或终端)登录到你的腾讯云 Ubuntu 服务器。
2. 执行一键安装脚本
复制以下命令并粘贴到终端中,然后按回车键执行:
curl -sSO https://download.bt.cn/install/install-ubuntu.sh && sudo bash install-ubuntu.sh
如果上述命令因网络问题无法下载,也可以尝试使用国内镜像源或手动下载后执行,但通常腾讯云服务器直连官方地址速度较快。
3. 等待安装完成
脚本会自动检测系统环境、安装 Nginx/Apache、MySQL、PHP 等基础组件以及宝塔面板本身。
- 过程可能需要几分钟,请耐心等待。
- 当看到类似 "Install Success" 或提示你输入面板地址、用户名和密码时,说明安装成功。
4. 配置安全组(关键步骤)
如果你之前没有在腾讯云控制台设置安全组规则,现在必须去操作,否则无法通过浏览器访问面板。
- 登录 腾讯云控制台。
- 进入 云服务器 (CVM) -> 实例列表。
- 找到你的服务器,点击右侧的 更多 -> 安全组。
- 选择对应的安全组,点击 修改规则。
- 添加一条 入方向 规则:
- 类型:自定义 TCP
- 端口范围:
8888 - 授权对象:
0.0.0.0/0(允许所有 IP 访问) - 策略:允许
- 保存规则。
5. 登录宝塔面板
回到本地电脑打开浏览器,在地址栏输入脚本最后显示的地址(格式通常为 http://<服务器IP>:8888)。
- 输入脚本中生成的 用户名、密码 和 验证码。
- 首次登录可能会提示是否升级面板版本,建议勾选“是”以获取最新功能和安全补丁。
💡 常见问题与优化建议
-
关于端口安全性:
默认情况下,宝塔面板的 8888 端口对所有 IP 开放。为了安全起见,建议在安装完成后,立即在宝塔面板后台的 面板设置 中修改默认端口(例如改为8899或其他高位端口),并在腾讯云安全组中同步更新规则。 -
关于域名绑定:
初次安装后,宝塔面板默认显示的是 IP 地址。如果需要绑定域名,请先在腾讯云 DNS 管理中添加 A 记录,将域名解析到服务器公网 IP,然后在宝塔的 网站 模块中添加站点。 -
中文乱码问题:
Ubuntu 20.04 默认语言环境可能不包含中文支持。如果在宝塔内创建网站时出现中文乱码,可以在宝塔终端输入以下命令修复(需要 root 权限):sudo apt-get update sudo apt-get install language-pack-zh-hans或者直接在宝塔面板的 “软件商店” -> “系统工具” 中找到 “语言包” 进行安装。
-
防火墙冲突:
Ubuntu 20.04 默认可能开启了ufw防火墙。宝塔面板自带防火墙管理功能,安装后通常会自动接管。如果遇到连接被拒绝,可以尝试暂时关闭 ufw (sudo ufw disable) 测试,或者在宝塔面板的“安全”选项中手动放行所需端口。
按照以上步骤操作,你的腾讯云 Ubuntu 服务器即可成功部署宝塔面板,后续可通过图形化界面轻松管理网站、数据库和文件。
云服务器