在腾讯云服务器(Ubuntu Server 20.04 LTS)上安装宝塔面板(Baota Panel),目前官方推荐使用 BT-Panel(免费版/专业版)。由于 Ubuntu 20.04 是较新的系统,直接运行旧版脚本可能会遇到依赖问题,因此强烈建议通过宝塔官方提供的最新一键安装脚本来完成。
以下是详细的操作步骤和注意事项:
1. 前置准备与安全检查
在开始之前,请确保您的腾讯云服务器已满足以下要求:
- 操作系统:Ubuntu 20.04 LTS (64位)。
- 端口开放:宝塔默认使用
8888端口作为管理后台。请务必登录 腾讯云控制台 -> 安全组 -> 规则配置,添加一条入站规则,允许 TCP 协议的8888端口。 - 网络连接:确保服务器可以正常访问网络(用于下载依赖包)。
2. 执行安装命令
登录到服务器的终端(SSH 连接),输入以下命令即可自动下载安装并启动宝塔面板。该脚本会自动检测系统版本并安装所需的环境依赖(如 Nginx/Apache, MySQL, PHP 等基础环境)。
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
注:如果您需要安装特定版本的宝塔或希望使用更稳定的源,也可以参考宝塔官网的最新文档替换 URL,但上述命令通常适用于大多数场景。
3. 获取登录信息
安装过程大约需要几分钟,脚本执行完毕后,终端会输出类似以下的提示信息:
====================================
面板安装成功!
面板地址:http://<您的公网IP>:8888/<随机字符串>
用户名:<随机用户名>
密码:<随机密码>
====================================
重要提示:
- 面板地址:请将
<您的公网IP>替换为您服务器的真实 IP,<随机字符串>是脚本生成的安全入口路径(例如a1b2c3d4),不要遗漏。 - 账号密码:请务必将显示的用户名和密码复制到本地保存,这是您登录宝塔后台的唯一凭证。
4. 首次登录与初始化
- 打开浏览器,在地址栏输入获取到的面板地址。
- 输入用户名和密码进行登录。
- 进入面板后,系统通常会引导您选择软件环境(推荐选择 LNMP 或 LAMP 组合)。
- 对于 Web 开发,建议选择 LNMP (Nginx + MySQL/MariaDB + PHP)。
- 点击“立即安装”,等待环境部署完成。
5. 常见问题排查
如果在安装过程中遇到问题,请检查以下几点:
- 安全组未放行:如果无法访问
8888端口,90% 的情况是因为腾讯云的安全组没有开放该端口。 - 内存不足:宝塔安装过程需要一定的内存资源。如果您的服务器内存小于 512MB,建议在安装前开启 Swap 分区,或者先手动安装好基础环境再安装宝塔。
- 防火墙干扰:虽然宝塔自带防火墙,但如果系统层面开启了
ufw,建议先暂时关闭 (sudo ufw disable),待宝塔安装完成后再由宝塔统一管理。
安装完成后,您就可以通过宝塔面板的图形化界面轻松管理网站、数据库、文件以及 SSL 证书了。
云计算HECS