在腾讯云服务器(Ubuntu Server 20.04 LTS)上安装宝塔面板(BT Panel)非常简单,官方提供了自动化安装脚本。
以下是完整的操作步骤和注意事项:
1. 前置准备
- 服务器状态:确保你的腾讯云 CVM 实例已启动,且网络连通。
- 权限:你需要拥有服务器的
root权限或可以通过sudo提权。 - 安全组设置(重要):
在连接宝塔之前,必须先在腾讯云控制台开放端口,否则无法访问面板。- 登录 腾讯云控制台。
- 进入 云主机 -> 找到你的实例 -> 点击 安全组。
- 编辑入站规则,添加以下端口(如果未配置过):
8888(宝塔面板默认端口)80,443(Web 服务端口)22(SSH 端口,通常已有)900-9999(可选,用于文件传输等)
2. 执行安装命令
通过 SSH 工具(如 Xshell, Putty, macOS Terminal 或腾讯云自带的 WebSSH)登录到服务器,然后运行以下命令:
# 推荐安装最新版(稳定版)
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
注意:如果你需要安装旧版本,可以访问宝塔官网下载页面获取特定版本的脚本链接。上述命令会自动适配 Ubuntu 20.04 系统。
3. 记录登录信息
安装过程结束后,终端会输出类似以下的信息,请务必复制保存:
+------------------------------------------+
| 面板地址:http://<你的公网IP>:8888/ |
| 用户名:a8f3d2c... |
| 密码:x7y9z... |
+------------------------------------------+
- 面板地址:通常是
http://<服务器公网 IP>:8888/。 - 用户名和密码:这是首次登录的凭证,建议修改为易于记忆的组合。
4. 登录与初始化
- 打开浏览器,输入面板地址(例如:
http://1.2.3.4:8888)。 - 输入步骤 3 中生成的用户名和密码。
- 初始环境检测:登录后,宝塔会自动检测系统环境。建议选择“快速安装”模式,它会根据你的需求(如建站、开发、数据库)自动安装 Nginx/Apache、MySQL、PHP 等核心组件。
- 开启防护:为了安全起见,建议在面板首页的“安全”菜单中设置登录验证(如限制 IP 登录、开启验证码等)。
💡 常见问题与建议
- 端口被拦截?
如果访问http://IP:8888显示超时,99% 的情况是腾讯云安全组没有放行 8888 端口。请再次检查安全组规则。 - 内存不足?
Ubuntu 20.04 安装宝塔后,若服务器内存低于 512MB,可能会在安装过程中出现内存溢出导致失败。建议至少使用 1GB 及以上内存的实例。如果是低配机器,可以在安装前关闭不必要的服务或增加 Swap 交换分区。 - 修改默认端口
出于安全考虑,强烈建议在安装完成后(或在安装时的提示环节),将默认的8888端口修改为一个非标准端口(如8899),以减少被扫描攻击的风险。 - 后续维护
安装完成后,你可以在宝塔面板的“软件商店”中一键安装 WordPress、Docker、Redis 等应用,无需手动敲命令行。
现在你可以开始享受图形化运维管理了!如果有具体的报错信息,欢迎随时提供。
CLOUD云计算