腾讯云服务器Ubuntu Server 20.04 LTS 64位安装宝塔?

在腾讯云服务器(Ubuntu Server 20.04 LTS)上安装宝塔面板(BT Panel),通常推荐使用官方提供的自动化安装脚本。这种方式最稳定,且能自动处理依赖包的安装。

以下是详细的操作步骤和注意事项:

⚠️ 重要前置检查

在开始之前,请确保你的腾讯云安全组(Security Group)已经放行了以下端口,否则安装后无法访问面板:

  • 8888 (宝塔面板默认管理端口)
  • 80, 443 (Web 服务端口)
  • 22 (SSH 远程连接端口)
  • 3306 (数据库端口,可选)

注意:如果不确定如何配置安全组,请登录腾讯云控制台 -> 点击实例 -> 点击“更多” -> “网络与安全” -> “安全组”,添加入站规则放行上述端口。


第一步:连接服务器

通过 SSH 工具(如 PuTTY、Xshell、Mac/Linux 自带的终端)连接到你的 Ubuntu 服务器:

ssh root@你的服务器公网IP

输入密码登录。

第二步:执行安装命令

由于宝塔面板对 Ubuntu 的依赖较多,建议先更新系统源,然后运行官方脚本。

  1. 更新软件源(推荐)

    apt update && apt upgrade -y
  2. 安装宝塔面板(专业版/正式版)
    复制并执行以下命令(这是宝塔官方的最新安装脚本):

    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

    如果上述地址失效或需要极速版,也可以尝试使用 http://www.bt.cn/bt_install.sh,但通常官方推荐的 install-ubuntu_6.0.sh 是最稳定的。

  3. 等待安装完成
    脚本会自动下载并安装 Nginx/Apache、PHP、MySQL、Redis 等组件。这个过程可能需要几分钟,期间屏幕会滚动大量日志。

第三步:获取登录信息

当脚本执行完毕时,终端最后会显示类似以下的输出信息:

============================================
Panel install success!
============================================
【面板】: http://<你的服务器IP>:8888/<随机字符串>
用户名:admin
密码:<随机生成的密码>
【提醒】: 请修改面板密码,以免被暴力破解
  • 面板地址:浏览器访问 http://<你的服务器IP>:8888/<随机字符串>
  • 用户名/密码:直接复制下方的 admin 和随机密码。

第四步:首次登录与初始化

  1. 打开浏览器,粘贴面板地址。
  2. 输入用户名和密码登录。
  3. 首次登录提示:系统可能会要求你选择 Web 环境(Nginx 或 Apache)。对于大多数场景,Nginx 性能更好,建议选择。
  4. 安装扩展:进入面板首页后,左侧菜单点击“软件商店”,根据需求安装所需的 PHP 版本、数据库(MySQL/MariaDB)、SSL 证书插件等。

💡 常见问题与优化建议

1. 关于安全组端口

如果你安装了面板但浏览器提示“无法访问”,90% 的情况是腾讯云安全组未放行 8888 端口。请务必去腾讯云控制台检查入站规则。

2. 修改默认端口(安全建议)

为了减少被扫描攻击的风险,建议在安装完成后(或在安装脚本询问时),将默认的 8888 端口修改为其他高位端口(例如 8899 或自定义端口)。

  • 方法:在面板首页右上角点击“设置” -> “面板端口”,修改后保存即可。

3. 内存不足问题

Ubuntu 20.04 运行宝塔面板建议服务器内存至少 1GB(推荐 2GB 以上)。如果你的服务器只有 512MB 内存,安装过程中可能会因为 Swap 空间不足而失败。

  • 解决:如果内存较小,可以先创建虚拟内存(Swap):
    # 创建 2G 的 swap 文件
    dd if=/dev/zero of=/swapfile bs=1M count=2048
    chmod 600 /swapfile
    mkswap /swapfile
    swapon /swapfile
    # 写入 fstab 开机挂载
    echo '/swapfile none swap sw 0 0' >> /etc/fstab

4. 卸载重装

如果安装过程中出错想重新安装,可以使用以下命令彻底卸载:

bt uninstall

或者手动清理(不推荐,除非脚本卸载失败):

apt-get remove nginx apache2 mysql php -y
rm -rf /www/wwwroot /www/server /www/logs

现在,你应该可以顺利地在宝塔面板中管理你的腾讯云 Ubuntu 服务器了。

未经允许不得转载:CLOUD云枢 » 腾讯云服务器Ubuntu Server 20.04 LTS 64位安装宝塔?