在腾讯云服务器(Ubuntu Server 20.04 LTS)上安装宝塔面板(Baota Panel),最推荐的方式是通过官方提供的自动化脚本进行一键安装。这种方式不仅效率高,还能自动处理依赖包和防火墙配置。
以下是详细的操作步骤:
1. 连接服务器
首先,你需要通过 SSH 工具(如 PuTTY、Xshell、Terminal 或腾讯云控制台自带的 VNC/终端)登录到 Ubuntu 20.04 服务器。
2. 执行安装命令
宝塔提供了针对 Ubuntu 的专用安装脚本。请在终端中复制并运行以下命令:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh a57a3b9c8e
注意:
- 上述命令中的
a57a3b9c8e是宝塔官方的验证令牌(Token),用于防止恶意请求。如果该链接失效,请前往 宝塔官网 获取最新的安装脚本地址。- 如果你希望安装的是专业版(带更多功能但需付费),可以将脚本后缀改为
install-ubuntu_pro_6.0.sh,但免费版通常已满足绝大多数需求。
3. 等待安装完成
脚本开始运行后,会自动下载 Nginx/Apache、PHP、MySQL 等环境依赖并进行编译安装。
- 时间预估:根据服务器配置和网络状况,通常需要 5-15 分钟。
- 进度显示:你会看到一行行绿色的日志输出,表示各个组件正在安装中。
4. 记录访问信息
当安装完成后,终端会输出一张包含关键信息的表格,请务必截图保存或抄写以下内容:
| 项目 | 说明 |
|---|---|
| 面板地址 | 例如:http://你的公网IP:端口号 (默认端口通常是 8888,但脚本可能会随机生成一个安全端口) |
| 用户名 | 默认是 root |
| 密码 | 随机生成的强密码 |
| 验证码 | 用于二次登录验证 |
重要提示:
- 首次登录时,系统会要求你修改默认密码。
- 如果面板地址中的端口不是默认的 8888,请务必使用脚本输出的那个端口。
5. 配置安全组(关键步骤)
由于你使用的是腾讯云服务器,仅仅在服务器内部安装是不够的,你还必须在腾讯云控制台开放相应的端口,否则无法从外部访问宝塔面板。
- 登录 腾讯云控制台。
- 进入 云服务器 (CVM) 页面,找到你的实例。
- 点击 安全组 标签页(或者在实例详情中找到“安全组”)。
- 编辑安全组规则,添加一条 入方向 的规则:
- 类型:自定义
- 协议端口:输入你在第 4 步中看到的宝塔面板端口(例如
8888或脚本指定的其他端口)。 - 来源 IP:建议设置为
0.0.0.0/0(允许所有 IP)或仅限制为你的本地 IP 以提高安全性。 - 策略:允许
- 保存规则。
6. 登录面板
打开浏览器,输入格式为 http://<服务器公网IP>:<端口>,输入刚才记录的用户名和密码即可登录宝塔面板。
💡 常见问题与建议
- 关于端口冲突:如果安装过程中提示端口被占用,脚本通常会尝试更换端口。如果手动指定了端口,请确保该端口未被其他服务占用。
- 防火墙设置:Ubuntu 20.04 默认可能开启了
ufw防火墙。宝塔安装脚本通常会自动配置ufw放行所需端口,但如果遇到连接超时,可以尝试在服务器上运行sudo ufw allow <端口号>/tcp手动放行。 - 版本选择:宝塔有“企业版”和“专业版”,普通用户选择免费的社区版(即上述脚本安装的版本)即可。
- 后续优化:登录后,建议在宝塔面板左侧菜单的“软件商店”中安装你需要的扩展(如 PHP 版本管理、数据库管理等),并根据实际情况开启 SSL 证书(Let’s Encrypt 免费证书)。
云知识CLOUD