为什么选择宝塔面板管理VPS
宝塔面板(BT Panel)是国内最受欢迎的服务器管理面板之一,凭借其图形化操作界面和丰富的插件生态,大幅降低了Linux服务器的使用门槛。无论是建站、部署应用还是日常运维,宝塔面板都能让新手快速上手。
然而,随着版本迭代,新版宝塔面板存在一些影响使用体验的问题:
– 界面繁杂,广告弹窗较多
– 强制绑定官方账号才能使用
– 自动创建不必要的默认文件
– 部分实用插件需要付费
针对这些痛点,社区推出了优化纯净版,主要优化内容包括:
| 优化项 | 说明 |
|---|---|
| 去除强制绑定账号 | 安装后无需登录即可使用 |
| 去除广告弹窗 | 关闭活动推荐与在线客服 |
| 关闭域名提示 | 未绑定域名时不再显示提示页 |
| 移除自动上报 | 不再上报面板日志与域名信息 |
| 优化删除操作 | 去除不必要的延时等待和计算验证 |
| 简化建站流程 | 不自动创建多余垃圾文件 |
前期准备
在开始安装之前,请确保以下条件已满足:
1. 准备SSH连接工具
你需要一款SSH客户端来远程连接VPS服务器。推荐以下几款:
- 堡塔SSH终端(BT-Term):宝塔官方出品,免费、中文界面、支持多屏
- Xshell:功能强大,个人免费版足够日常使用
- MobaXterm:集成了多种网络工具,适合进阶用户
- Windows Terminal + OpenSSH:Windows 10/11 自带的命令行方案
2. 确认系统要求
宝塔面板对操作系统的兼容性有一定要求,推荐使用以下版本:
| 操作系统 | 推荐版本 | 备注 |
|---|---|---|
| CentOS | 7.x | 最稳定的选择 |
| Debian | 11 | 轻量、安全 |
| Ubuntu | 20.04 LTS | 社区活跃,资料丰富 |
注意:不推荐在 CentOS 8+ 或 Ubuntu 22.04+ 上安装,兼容性可能存在问题。建议使用纯净系统安装,避免与其他面板冲突。
3. 数据盘挂载(可选)
如果你的VPS有多块数据硬盘,建议先执行自动挂载脚本。大多数入门级VPS(如搬瓦工标准套餐)为单硬盘配置,可跳过此步骤。
CentOS 系统:
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
Ubuntu / Debian 系统:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
安装步骤
Debian 11 / Ubuntu 20 安装指南
第一步:更新系统并安装依赖
使用 screen 会话执行,防止网络中断导致安装失败:
apt update -y && apt dist-upgrade -y && apt install -y curl socat xz-utils openssl gawk file wget screen && screen -S bt
如果网络断开,可以重新连接后恢复会话:
screen -r bt
第二步:安装宝塔面板
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh ed8484bec
安装过程中需要设置以下信息:
– 面板端口:建议改为非常见端口(如 18888)
– 面板用户名:自定义管理员用户名
– 面板密码:设置强密码,建议12位以上,包含大小写字母、数字和特殊字符
安装完成后,终端会显示面板登录地址和账号密码,请务必截图保存。
第三步:执行优化脚本(可选)
如果你希望使用纯净无广告版本,可以执行社区优化脚本:
# 下载并执行优化脚本
wget -O optimize.sh https://www.bwher.com/bt/youhua/optimize.sh && bash optimize.sh
该脚本基于官方原始文件优化,非重新编译版本,不会添加后门或恶意代码。优化完成后建议重启面板:
bt restart
CentOS 7 安装指南
第一步:更新系统并安装依赖
yum -y install epel-release && yum clean all && yum makecache fast && yum -y update && yum -y install curl socat xz openssl gawk file wget screen && screen -S bt
第二步:安装宝塔面板
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh ed8484bec
第三步:执行优化脚本(可选)
wget -O optimize.sh https://www.bwher.com/bt/youhua/optimize.sh && bash optimize.sh
安装后配置
安全加固建议
安装完成后,请务必进行以下安全配置:
- 修改默认端口:进入面板设置,将8888端口改为非常见端口
- 绑定域名:通过面板设置绑定你的域名,通过域名访问面板
- 开启SSL:在面板设置中启用Let’s Encrypt免费SSL证书
- 启用BasicAuth:添加一层BasicAuth认证,双重保护
- 配置防火墙:只放行必要端口(22、80、443、面板端口)
常用面板命令
安装完成后,可以通过 bt 命令快速管理面板:
| 命令 | 功能 |
|---|---|
bt default |
查看面板默认信息 |
bt 5 |
修改面板密码 |
bt 6 |
修改面板端口 |
bt 8 |
修改面板用户名 |
bt 14 |
面板更新 |
bt restart |
重启面板 |
bt stop |
停止面板 |
bt start |
启动面板 |
创建第一个网站
登录面板后,按照以下步骤创建网站:
- 点击左侧菜单 网站 → 添加站点
- 填写域名(如
example.com) - 选择PHP版本(推荐 7.4 或 8.0)
- 选择数据库(推荐 MySQL 5.7)
- 提交创建
创建完成后,可以通过面板的文件管理器上传网站程序,或使用一键部署功能快速安装 WordPress、Typecho 等常见程序。
常见问题
Q1:安装失败怎么办?
- 检查系统版本是否在支持列表中
- 确保服务器可以正常访问外网
- 查看安装日志:
tail -f /tmp/panelLog.pl - 尝试卸载后重新安装:
wget -O install.sh http://download.bt.cn/install/install_panel.sh && bash install.sh uninstall
Q2:面板打不开?
- 检查服务器防火墙是否放行了面板端口
- 检查云服务商安全组设置
- 使用命令
bt 14确认面板运行状态 - 尝试
ip:端口直接访问(不通过域名)
Q3:忘记面板密码?
执行以下命令重置:
cd /www/server/panel && python tools.py panel password
总结
宝塔面板是管理VPS服务器的利器,通过本文的教程,你可以在搬瓦工VPS上快速完成宝塔面板的安装和优化。关键步骤包括:选择合适的系统版本、使用screen防止中断、安装后做好安全加固。
如果你还没有VPS,建议选择洛杉矶CN2 GIA线路的套餐,三网直连速度快,性价比高。入门级套餐年付约170美元,适合个人博客和小型网站使用。