当前位置:网站首页 >  攻略

2024年最新宝塔面板在线安装全流程 覆盖CentOS/Ubuntu/Debian带安全验证

时间:2026年05月31日 00:56:20 来源:易频IT社区

前置准备

确保你满足以下所有条件,避免安装中途失败:

  • 一台已安装CentOS 7-9、Ubuntu 18.04-24.04、Debian 10-12的VPS/云服务器/物理机
  • 服务器已开放22端口(SSH远程连接),首次安装后默认开放8888端口(面板入口)、888端口(phpMyAdmin入口)
  • 服务器有至少512MB内存、10GB磁盘剩余空间
  • 拥有服务器的root权限账号密码/SSH密钥

第一步:远程连接服务器

这里推荐使用免费、跨平台的SSH工具:

  • Windows用户:Xshell 免费版(https://www.xshell.com/zh/free-for-home-school/)、Putty(https://www.putty.org/)、Windows 10/11自带的PowerShell/命令提示符
  • Mac/Linux用户:直接使用系统自带终端

Windows 10/11自带终端连接示例

  1. 按下Win+R,输入cmdpowershell,回车打开终端
  2. 输入命令后按回车:ssh root@你的服务器公网IP
  3. 首次连接会提示确认指纹,输入yes回车
  4. 输入root密码(输入时终端不会显示字符,输完直接回车即可)

Xshell/Putty连接示例

这里以Xshell免费版为例:

  1. 打开Xshell,点击左上角新建会话
  2. 左侧选择连接,右侧填写:
    • 名称:随便填(比如“我的宝塔服务器”)
    • 协议:SSH
    • 主机:你的服务器公网IP
    • 端口号:22
  3. 左侧选择用户身份验证,右侧填写:
    • 方法:Password
    • 用户名:root
    • 密码:你的root密码
  4. 点击确定,再点击左侧刚创建的会话,点击连接
  5. 首次连接同样确认指纹,输入yes回车

第二步:执行宝塔在线安装命令

根据你的服务器系统,复制下方对应唯一的官方安装命令,粘贴到SSH终端(Windows终端右键粘贴,Xshell/Putty右键或Shift+Insert粘贴),然后回车执行:

CentOS系统安装命令

``` yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec ```

Ubuntu/Debian系统安装命令

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

安装过程中的必要操作

2024年最新宝塔面板在线安装全流程 覆盖CentOS/Ubuntu/Debian带安全验证

执行命令后会出现提示:Do you want to install Bt-Panel to the /www directory now?(y/n),直接输入y回车,等待安装完成(一般3-10分钟,取决于服务器带宽和配置)。

第三步:获取并保存面板登录信息

安装完成后,终端会显示4个关键信息,必须立即复制保存到本地记事本/密码管理器(后续修改端口/密码前都需要这些):

  • 外网面板地址:比如 http://123.45.67.89:8888/abc123def
  • 内网面板地址:如果是本地物理机/局域网服务器用这个
  • username:面板默认用户名(随机生成,比如bt_xyz789
  • password:面板默认密码(随机生成,比如1a2b3c4d5e6f

第四步:开放云服务器安全组(仅云服务器/VPS需要)

大部分云服务商(阿里云、腾讯云、华为云、UCloud等)默认会禁用除22、3389外的所有端口,所以必须手动开放面板和网站相关端口:

  1. 登录你的云服务商控制台
  2. 找到对应服务器的安全组/防火墙设置
  3. 点击添加入站规则,添加以下端口(协议选TCP,来源选0.0.0.0/0,优先级设为1-100即可):
    • 8888(宝塔面板入口)
    • 888(phpMyAdmin入口)
    • 80(HTTP网站默认端口)
    • 443(HTTPS网站默认端口)
    • 21(FTP服务端口,若后续需要用FTP上传文件)
    • 20000-30000(FTP被动端口范围,宝塔默认被动端口是这个)
  4. 点击保存/应用规则

第五步:首次登录并配置安全加固

首次登录面板

  1. 打开本地浏览器(推荐Chrome、Edge、Firefox),粘贴刚才保存的外网面板地址
  2. 输入刚才保存的默认用户名和密码,点击登录
  3. 登录后会弹出用户协议,点击同意
  4. 会提示绑定宝塔账号(可选绑定,绑定后可以使用更多官方插件和资源)

立即进行安全加固(防止被黑客扫描攻击)

这一步非常重要,必须完成!

  1. 登录后会自动进入面板设置安全选项卡(如果没进入,点击左侧菜单的面板设置安全
  2. 修改面板默认端口:将8888改为一个10000-65535之间不常用的端口(比如28888、38888),修改后点击保存,记得同时去云服务商安全组开放新端口,删除旧的8888端口规则
  3. 修改面板默认用户名和密码:将随机生成的用户名改为自己熟悉的(比如admin123),密码改为8位以上含大小写字母、数字、特殊符号的强密码(比如Admin@20240501),修改后点击保存
  4. 修改面板入口路径:将后面的随机字符串(比如abc123def)改为自己熟悉的(比如mypanel123),修改后点击保存
  5. 开启面板SSL:点击开启按钮,勾选强制HTTPS访问,点击提交(开启后浏览器地址栏会显示小锁,传输数据更安全)
  6. 设置面板API接口:如果不需要调用API,直接关闭API接口;如果需要,只允许特定IP访问
  7. 设置面板IP白名单:如果你的IP是固定的,建议添加白名单,只允许白名单内的IP访问面板

第六步:验证宝塔面板是否安装成功

完成安全加固后,按照以下步骤验证:

  1. 关闭当前浏览器标签页
  2. 新的外网面板地址(新端口+新入口路径,比如https://123.45.67.89:28888/mypanel123)打开浏览器
  3. 输入新的用户名和密码,点击登录
  4. 如果能正常登录并看到左侧菜单的软件商店网站等选项,说明安装和安全加固成功

常见问题快速解决

  • 安装命令执行失败:检查服务器网络是否正常(可输入ping www.baidu.com测试,按Ctrl+C停止),如果网络正常,更换官方备用安装源:
    • CentOS备用源:yum install -y wget && wget -O install.sh https://mirrors.aliyun.com/bt-panel/install/install_6.0.sh && sh install.sh ed8484bec
    • Ubuntu/Debian备用源:wget -O install.sh https://mirrors.aliyun.com/bt-panel/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
  • 无法打开面板地址:检查云服务商安全组是否开放了新端口,检查服务器本地防火墙是否开放了新端口(输入bt回车,选择14查看面板端口是否被本地防火墙阻止,选择13可以一键释放常用端口)
  • 忘记面板登录信息:在SSH终端输入bt default回车,会显示默认的面板地址、用户名和密码(但如果之前修改过,这里显示的还是旧的,需要输入bt回车,选择6修改用户名,选择5修改密码,选择7修改端口,选择8修改入口路径)

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图