宝塔面板建站完全指南:从零开始手把手教你搭建网站 (2026)

对于想要搭建个人网站或企业站点的朋友来说,宝塔面板(BT Panel)无疑是当前最受欢迎的服务器管理工具之一。它通过图形化界面将复杂的 Linux 服务器操作简化为鼠标点击,即便是零基础的新手也能快速上手。

本指南将从购买服务器开始,一步步带你完成完整的建站流程。

一、建站前的准备工作

在搭建网站之前,你需要准备两样东西:服务器域名

准备项 说明 选择建议
服务器 存放网站文件和数据库的远程主机 1核1G起步,推荐CentOS 7.x或Ubuntu 20.04+
域名 网站的访问地址,如 yoursite.com .com/.cn/.net 均可,选择易记的短域名

1.1 购买服务器

选择服务器时需要关注以下要点:

  • 配置:个人博客1核1G即可,企业站建议2核4G以上
  • 带宽:建议5Mbps起步,访问量大则需更高
  • 系统:优先选择 CentOS 7.x、Ubuntu 20.04/22.04 或 Debian 10+,这些系统对宝塔面板兼容性最佳
  • 地域:面向国内用户选国内节点,免备案则选香港或海外节点

1.2 购买域名与解析

  • 在域名注册商处购买心仪的域名
  • 登录域名管理后台,添加 A记录,将域名指向服务器的公网IP地址
  • 解析生效通常需要 10分钟~24小时,可使用 ping 命令测试是否生效

二、安装宝塔面板

2.1 SSH 登录服务器

使用 SSH 工具连接到你的服务器:

  • Windows 用户推荐使用 PuTTY 或 Windows Terminal
  • Mac/Linux 用户直接在终端输入 ssh root@你的服务器IP

输入服务器密码完成登录。

2.2 执行安装命令

根据服务器系统选择对应命令:

CentOS/RedHat:

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

安装过程中会提示确认安装目录,输入 y 回车即可。

2.3 记录面板信息

安装完成后,终端会显示以下关键信息,务必保存

  • 面板访问地址(含端口号)
  • 默认用户名和密码

建议立即修改默认密码和面板端口,以提高安全性。

三、创建网站

3.1 登录宝塔面板

在浏览器中输入面板访问地址,使用安装时生成的账号密码登录。首次登录会弹出推荐安装套件:

  • LNMP(Nginx + MySQL + PHP):推荐新手选择,资源占用更少
  • LAMP(Apache + MySQL + PHP):兼容性更广

选择 LNMP,点击一键安装,等待安装完成(约5-15分钟)。

3.2 添加站点

  1. 点击左侧菜单 “网站”
  2. 点击 “添加站点”
  3. 填写配置信息:
配置项 说明
域名 输入你的域名,如 www.yoursite.com
根目录 默认即可,也可自定义路径
FTP 建议创建,方便后续上传文件
数据库 建议创建 MySQL,记好账密信息
PHP版本 根据网站程序要求选择,一般选 PHP 7.4 或 8.0+
  1. 点击 “提交” 完成创建

四、配置网站运行环境

4.1 PHP 版本与扩展

不同网站程序对 PHP 版本有不同要求:

  • WordPress:PHP 7.4+,推荐 8.0/8.1
  • Discuz:PHP 7.2~7.4
  • Typecho:PHP 7.4+

“软件商店” → “PHP管理” 中可切换版本和安装扩展(如 fileinfo、imagemagick、redis 等)。

4.2 数据库管理

“数据库” 菜单中可以:

  • 查看、创建、删除数据库
  • 修改数据库密码
  • 通过 phpMyAdmin 管理数据库
  • 导入/导出数据库备份

4.3 伪静态配置

伪静态可以让网站URL更友好,有利于SEO优化:

  1. 进入网站设置 → “伪静态”
  2. 选择对应的预设模板(如 WordPress、ThinkPHP 等)
  3. 保存即可

五、上传网站文件

5.1 通过 FTP 上传

  1. 在宝塔面板 “FTP” 菜单中查看 FTP 账号信息
  2. 使用 FileZilla 等 FTP 客户端连接
  3. 将网站文件上传到站点根目录

5.2 通过宝塔文件管理器上传

宝塔面板自带文件管理器,支持在线上传、解压、编辑,对于小文件非常方便:

  1. 点击左侧 “文件”
  2. 进入网站根目录
  3. 点击 “上传” 按钮选择文件
  4. 支持直接上传 .zip/.tar.gz 压缩包并在线解压

六、域名与SSL证书配置

6.1 设置网站域名

在网站设置中可以:

  • 添加多个域名(如同时绑定 yoursite.comwww.yoursite.com
  • 设置默认站点
  • 配置域名重定向

6.2 配置SSL证书(HTTPS)

HTTPS 已成为网站标配,不仅提升安全性,更是搜索引擎排名的重要因素:

  1. 进入网站设置 → “SSL”
  2. 选择 “Let’s Encrypt” 免费证书
  3. 勾选域名,点击 “申请”
  4. 开启 “强制HTTPS” 自动跳转

Let’s Encrypt 证书有效期为90天,宝塔面板支持自动续签,无需手动操作。

七、网站安全与性能优化

7.1 安全加固

安全措施 操作路径 说明
修改面板端口 面板设置 避免使用默认8888端口
修改SSH端口 安全 → SSH管理 远离22端口的暴力破解
开启防火墙 安全 → 防火墙 只放行必要端口
设置BasicAuth 网站设置 → 目录加密 对敏感目录加密码保护
禁止Ping 安全设置 减少服务器暴露面

7.2 性能优化

  • 开启 OPcache:在 PHP 管理中安装 OPcache 扩展,提升 PHP 执行速度
  • 配置 Nginx 缓存:对静态资源设置浏览器缓存
  • 启用 Gzip 压缩:减小传输体积,加快页面加载
  • 安装 Redis/Memcached:对动态网站有显著加速效果
  • 配置 CDN:使用云厂商的CDN服务,加速全国访问

八、网站日常维护

8.1 定期备份

宝塔面板支持自动备份计划:

  • 可设置每日/每周备份
  • 支持备份到本地、远程FTP、云存储
  • 备份内容可选:网站文件、数据库、或两者皆备

8.2 监控与日志

  • 资源监控:面板首页实时显示 CPU、内存、磁盘使用率
  • 网站日志:在网站设置中查看访问日志和错误日志
  • 流量统计:安装日志分析工具了解网站访问趋势

8.3 更新维护

  • 定期更新宝塔面板版本(面板会提示更新)
  • 及时更新 PHP、Nginx 等组件版本
  • 网站程序(如 WordPress)及插件保持最新,堵住安全漏洞

总结

宝塔面板大幅降低了服务器管理的门槛,让建站从专业运维工作变成普通用户也能完成的任务。按照本指南的步骤操作,从零开始到网站上线,最快30分钟即可完成。后续的安全加固与性能优化则是一个持续的过程,建议定期检查和维护,确保网站稳定运行。

如果你在建站过程中遇到任何问题,宝塔官方文档和社区论坛都是很好的求助渠道。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注