一、准备工作(3 分钟)

准备项 具体要求 新手提示
服务器 全新 Linux 系统(推荐 Debian12/Ubuntu22.04/CentOS7+) 避免已有环境,防止冲突宝塔面板
权限 必须使用root 用户登录 SSH 普通用户需加 sudo,否则会报错
工具 SSH 客户端(如 FinalShell、Xshell、PuTTY) Windows 推荐 FinalShell,Mac 用自带终端
网络 确保服务器能访问外网 需下载安装包,网络不通会失败
数据盘 新服务器建议配置独立数据盘 系统盘 + 数据盘分离更安全,数据盘容量≥20GB

二、自动分区挂载助手(官方 auto_disk.sh)

宝塔官方提供的自动磁盘挂载工具,可一键完成新盘分区、格式化、挂载到 /www,并配置开机自动挂载,完美适配宝塔面板的默认数据目录。

操作步骤(全程自动,仅需 1 次确认)

  1. 下载并执行官方自动分区脚本
    bash
    运行
    # CentOS/RHEL系统
    yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
    
    # Ubuntu/Debian系统
    apt install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
    
  2. 脚本运行后,会显示待处理的磁盘信息,输入y并回车确认操作
  3. 等待 30 秒 - 2 分钟,脚本自动完成:
    • 检测未分区 / 未挂载的新磁盘
    • 创建主分区(默认占满磁盘空间)
    • 格式化为ext4/xfs文件系统(根据系统自动选择)
    • 挂载到 /www 目录
    • 写入 /etc/fstab 实现开机自动挂载
  4. 验证挂载结果:执行df -h,看到 /www 对应数据盘即为成功

常见问题与处理

  • 提示 “无可用数据盘”:检查服务器是否配置数据盘,或已挂载;仅系统盘可跳过此步,直接安装宝塔
  • 挂载失败:用fdisk -l查看磁盘状态,新盘建议先执行wipefs -a /dev/vdb(vdb 为目标磁盘)清除残留分区表后重试

三、宝塔面板自动安装助手(官方脚本)

分区完成后,用官方一键安装脚本部署宝塔,全程自动下载依赖、安装面板、配置服务,无需手动干预宝塔面板。

主流系统安装命令(复制粘贴即可)

表格
系统类型 官方安装命令 安装时长
CentOS/RHEL yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 约 2 分钟
Ubuntu/Deepin wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 约 2 分钟
Debian wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 约 2 分钟
通用版(适配所有系统) if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh 约 2 分钟

安装流程(仅需 1 次确认)

  1. 执行命令后,脚本会提示 “是否将面板安装到 /www 目录”,输入y并回车
  2. 等待自动安装(约 2 分钟),期间无需操作
  3. 安装成功后,终端会显示关键信息,请立即记录
    plaintext
    外网面板地址: http://xxx.xxx.xxx.xxx:8888/随机字符
    内网面板地址: http://xxx.xxx.xxx.xxx:8888/随机字符
    username: 随机用户名
    password: 随机密码
    
  4. 访问外网面板地址,输入账号密码登录,完成初始化设置(如绑定手机号、修改密码等)

四、新手避坑指南(关键提醒)

  1. 分区与安装顺序:先执行 auto_disk.sh 分区挂载,再安装宝塔;若先装宝塔,需先备份 /www 数据再重新挂载
  2. 数据安全:auto_disk.sh 会格式化目标磁盘,确保磁盘无重要数据;已有数据需手动备份迁移
  3. 端口放行:登录面板前,需在服务器安全组 / 防火墙放行 **8888(面板)、80(HTTP)、443(HTTPS)** 端口
    bash
    运行
    # 临时放行(重启失效)
    iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
    iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    iptables -I INPUT -p tcp --dport 443 -j ACCEPT
    
    # 永久放行(CentOS7+)
    firewall-cmd --permanent --add-port=8888/tcp
    firewall-cmd --permanent --add-port=80/tcp
    firewall-cmd --permanent --add-port=443/tcp
    firewall-cmd --reload
    
  4. 安装失败处理:执行bt stop停止面板,再用bt 16卸载,重新执行安装脚本;仍失败可更换系统镜像(推荐 Debian12)

五、进阶自动部署(可选)

宝塔支持安装面板时自动部署网站环境,适合快速建站:
  1. 访问宝塔自动部署页面
  2. 选择环境(如 LNMP、LAMP)、PHP 版本、数据库版本
  3. 复制生成的一键安装命令,在服务器执行
  4. 安装完成后,面板中已自动创建网站与对应环境,直接上传代码即可使用

六、总结

整个流程仅需两个核心命令,全程自动:
  1. bash auto_disk.sh:一键搞定数据盘分区 / 格式化 / 挂载到 /www
  2. 官方安装脚本:一键部署宝塔面板
新手无需掌握复杂的 fdisk 命令、挂载参数与系统配置,按步骤操作即可完成服务器初始化与面板部署,为后续建站、部署应用打下基础。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。