在腾讯云服务器(Ubuntu Server 20.04 LTS)上安装宝塔面板(Baota Panel),推荐使用其官方提供的自动化脚本,这是最稳定且兼容性最好的方式。
以下是完整的操作步骤:
1. 连接服务器
首先,通过 SSH 工具(如 PuTTY、Xshell 或终端)登录到你的 Ubuntu 20.04 服务器。你需要使用 root 权限或具有 sudo 权限的用户。
2. 执行安装命令
宝塔面板官方提供了针对不同操作系统的专用安装脚本。对于 Ubuntu 20.04,请复制并运行以下命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
- 命令解析:
wget:下载宝塔的官方安装脚本。install-ubuntu_6.0.sh:这是针对 Ubuntu 系统(版本 6.0 及以上,涵盖 20.04)的脚本文件。sudo bash:以管理员权限执行该脚本。
3. 等待安装完成
执行命令后,脚本会自动开始安装环境(包括 Nginx/Apache、MySQL、PHP 等依赖)。
- 过程可能需要几分钟,期间会显示进度条和安装日志。
- 注意:如果过程中出现询问(例如是否开启防火墙规则),通常直接按回车键选择默认选项即可,或者根据提示输入
y确认。
4. 获取访问信息
当安装脚本运行完毕后,终端会输出类似以下的提示信息:
---------------------------------------------------
Panel install success!
Panel address: http://<你的公网IP>:8888/<随机字符串>
Username: <随机用户名>
Password: <随机密码>
---------------------------------------------------
请务必截图保存或记录下方的三个关键信息:
- 面板地址:通常是
http://你的服务器IP:8888/xxxxxx。 - 用户名:用于登录面板的账号。
- 密码:用于登录面板的密码。
5. 配置安全组(重要步骤)
如果你无法通过浏览器访问上述地址,通常是因为腾讯云的安全组没有放行端口。请按以下步骤操作:
- 登录 腾讯云控制台。
- 进入 云服务器 (CVM) 列表,找到你的实例。
- 点击 更多 -> 网络和安全组 -> 安全组。
- 点击当前绑定的安全组名称,进入规则设置页面。
- 点击 添加入站规则,添加一条新规则:
- 类型:自定义
- 协议端口:
8888/TCP(宝塔面板端口) - 来源 IP:
0.0.0.0/0(允许所有 IP,生产环境建议限制为特定 IP) - 描述:宝塔面板管理端
- 保存规则。
6. 登录与初始化
打开浏览器,输入刚才记录的“面板地址”,使用生成的用户名和密码登录。首次登录后,宝塔通常会引导你进行软件仓库的配置(推荐选择官方源)以及安装基础环境(如 Nginx, MySQL, PHP 等)。
💡 常见问题与建议
- 关于端口:宝塔默认使用
8888端口。出于安全考虑,建议在登录面板后,立即在“面板设置”中修改端口号,避免被扫描攻击。 - 关于域名:宝塔支持绑定域名,但前提是你在腾讯云 DNS 解析中将域名指向了服务器 IP,并且安全组放行了
80(HTTP) 和443(HTTPS) 端口。 - 性能优化:Ubuntu 20.04 对内存有一定要求。如果你的服务器内存小于 512MB,安装过程中可能会比较慢甚至失败,建议至少准备 1GB 内存。
- 替代方案:如果你只需要简单的 Web 服务,也可以考虑使用更轻量级的面板(如aaPanel 或 1Panel),但在国内生态中,宝塔依然是功能最全、教程最多的选择。
云计算