搬瓦工安装宝塔面板图文教程
宝塔面板(BT Panel)是一款简单易用的 Linux 服务器管理工具,提供可视化的 Web 界面来管理网站、数据库、FTP 和定时任务等。对于不熟悉命令行的用户来说,宝塔面板是在搬瓦工 VPS 上管理服务器的最佳选择。
一、系统要求
安装宝塔面板前,请确认你的搬瓦工 VPS 满足以下条件:
- 操作系统:Ubuntu 20.04/22.04、Debian 11/12、CentOS 7.x(推荐 Ubuntu 22.04)。
- 内存:至少 512MB,建议 1GB 以上。
- 磁盘空间:至少 10GB 可用空间。
- 全新系统:建议在纯净系统上安装,避免与已有环境冲突。
如需重装系统,登录 KiwiVM 面板,在 Install new OS 中选择对应系统即可。
二、SSH 连接服务器
使用 SSH 客户端连接到搬瓦工 VPS。Windows 用户可以使用 PuTTY 或 Windows Terminal,macOS/Linux 用户直接在终端执行:
ssh root@你的服务器IP -p SSH端口号
SSH 端口和 root 密码可在 KiwiVM 面板中查看。
三、安装宝塔面板
3.1 Ubuntu / Debian 系统
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
3.2 CentOS 系统
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
安装过程大约需要 2-5 分钟,期间会提示确认安装路径,输入 y 回车即可。安装完成后,终端会显示以下关键信息:
- 面板地址:
http://你的IP:8888/安全入口 - 用户名:随机生成的用户名
- 密码:随机生成的密码
重要:务必记录这些信息,后续登录面板需要用到。
四、登录宝塔面板
在浏览器中输入面板地址访问。首次登录后需要完成以下操作:
- 阅读并同意用户协议。
- 绑定宝塔官网账号(可免费注册)。
- 选择安装套件:推荐选择 LNMP(Nginx + MySQL + PHP),编译安装方式性能更好但耗时较长,极速安装更快。
LNMP 推荐版本
- Nginx 1.24
- MySQL 5.7 或 8.0
- PHP 8.1 或 8.2
- phpMyAdmin 5.2
点击"一键安装"后等待环境部署完成,编译安装大约需要 15-30 分钟。
五、创建网站
环境安装完成后,即可通过面板创建网站:
- 点击左侧菜单"网站" > "添加站点"。
- 填写域名(如
example.com),可同时添加带 www 的域名。 - 选择"创建数据库",设置数据库名和密码。
- 选择 PHP 版本。
- 点击"提交"完成创建。
网站创建后,可以通过"文件"功能上传网站源码,或使用"一键部署"安装 WordPress、Typecho 等常用程序。如果需要手动搭建 WordPress,可以参考 搬瓦工搭建 WordPress 教程。
六、申请 SSL 证书
宝塔面板内置了 Let's Encrypt 证书申请功能:
- 在网站列表中,点击对应站点的"设置"。
- 选择"SSL" > "Let's Encrypt"。
- 勾选需要申请证书的域名。
- 点击"申请",等待验证完成。
- 开启"强制 HTTPS"选项。
证书会自动续期,无需手动操作。
七、安全设置
安装宝塔面板后,务必进行以下安全加固:
7.1 修改默认端口
进入"面板设置",将默认的 8888 端口修改为一个不常用的端口号(如 39876),降低被扫描攻击的风险。
7.2 修改安全入口
在"面板设置"中修改安全入口路径,防止面板地址被猜测。
7.3 修改用户名和密码
将默认的随机用户名和密码改为你自己的强密码组合。
7.4 设置授权 IP
如果你有固定 IP,可以在"面板设置"中绑定授权 IP,只允许指定 IP 访问面板。
7.5 启用面板 SSL
在"面板设置"中开启面板 SSL,使用 HTTPS 访问面板,防止密码被中间人截获。
7.6 配置防火墙
在"安全"页面中,只开放必要的端口:
- 80(HTTP)
- 443(HTTPS)
- SSH 端口
- 面板端口
关闭其他不需要的端口,减小攻击面。
八、常用功能说明
数据库管理
通过左侧"数据库"菜单,可以创建、备份、恢复数据库,也可以打开 phpMyAdmin 进行可视化管理。
定时任务
在"计划任务"中可以设置定时备份网站、数据库,清理日志等自动化任务。建议至少设置每日数据库备份和每周网站备份。
文件管理
面板内置的文件管理器支持在线编辑、上传下载、压缩解压等操作,无需额外安装 FTP。
监控功能
在"监控"页面可以实时查看 CPU、内存、磁盘和网络的使用情况,方便排查性能瓶颈。
九、常见问题
无法访问面板地址
确认防火墙是否已开放面板端口。在 SSH 中执行:
# 查看面板信息
bt default
# 开放端口(以 8888 为例)
ufw allow 8888/tcp # Ubuntu
firewall-cmd --permanent --add-port=8888/tcp && firewall-cmd --reload # CentOS
忘记面板密码
SSH 登录服务器后执行:
bt default
此命令会显示面板当前的登录地址、用户名和密码。也可以用 bt 命令进入交互菜单重置密码。
面板运行缓慢
如果 VPS 内存较小(512MB),可以适当减少 MySQL 和 PHP 的内存使用。在面板的"软件商店"中点击 MySQL 的"设置",调整 innodb_buffer_pool_size 为 64M。
总结
宝塔面板让 Linux 服务器管理变得简单直观,特别适合新手用户。通过面板可以轻松部署网站、管理数据库和配置 SSL。如果你还没有搬瓦工 VPS,可以参考 全部在售方案 选择合适的配置,购买时使用优惠码 NODESEEK2026 可享受折扣。其他部署教程可参考 Docker 安装教程 和 WordPress 建站教程。