宝塔系列教程三:基于宝塔面板搭建WordPress网站缩略图
2026年 4月 7日

宝塔系列教程三:基于宝塔面板搭建WordPress网站

作者 admin

教程概述

WordPress是全球最流行的开源内容管理系统(CMS),全球超过40%的网站都在使用。本教程将指导您通过宝塔面板,快速完成WordPress网站的部署。整个过程无需编写代码,通过图形化界面即可完成。

教程目标:

  • ✅ 创建网站站点并绑定域名

  • ✅ 创建WordPress专用数据库

  • ✅ 一键部署WordPress程序

  • ✅ 完成WordPress初始化配置

  • ✅ 了解WordPress后台基础操作


一、准备工作

1.1 确认环境

在开始之前,请确保已完成以下准备:

ainer">
ainer">
apper">
apper">

项目

状态

说明

宝塔面板已安装

✅

已完成LNMP/LAMP环境安装

域名已解析

⚠️ 可选

生产环境建议绑定域名,测试可用IP

安全组端口开放

✅

80/443端口已放行

1.2 获取域名(可选)

如果有正式域名,提前做好DNS解析:

  • 将域名A记录指向您的服务器公网IP

  • 解析生效时间约5-30分钟

如无域名,本教程可使用 服务器IP地址 进行访问测试。


二、创建WordPress站点

2.1 进入网站管理

登录宝塔面板,点击左侧菜单 网站,进入网站管理页面。

2.2 添加站点

点击 添加站点 按钮,弹出配置窗口。

2.3 填写站点信息

配置项

填写内容

说明

域名

yourdomain.com 或 服务器IP

正式域名或测试IP

备注

WordPress博客

可选,便于识别

根目录

默认自动生成

网站文件存放路径

FTP

不创建

后续可通过面板文件管理

数据库

创建

选择MySQL,填写数据库名和密码

PHP版本

PHP 7.4 或 8.0+

WordPress推荐版本

配置示例:

域名:www.example.com
备注:WordPress博客
数据库:MySQL,数据库名:wp_example,用户名:wp_example
PHP版本:PHP 7.4

2.4 提交创建

确认信息无误后,点击 提交。系统将自动完成:

  • 创建网站目录

  • 创建数据库及用户

  • 生成Nginx/Apache配置文件

创建成功后,可在站点列表中看到新添加的网站。


三、部署WordPress程序

3.1 进入站点根目录

在站点列表中找到刚创建的站点,点击 根目录 或通过 文件 模块进入 /www/wwwroot/yourdomain.com 目录。

3.2 下载WordPress

方法一:通过远程下载(推荐)

  1. 进入站点根目录

  2. 点击 远程下载

  3. 填写WordPress官方下载地址:

    https://cn.wordpress.org/latest-zh_CN.zip
  4. 点击确认,等待下载完成

方法二:通过软件商店一键部署

  1. 进入 软件商店 → 一键部署

  2. 搜索 WordPress

  3. 点击 一键部署

  4. 选择站点域名,点击提交

3.3 解压WordPress文件

如果使用远程下载方式:

  1. 选中下载的 latest-zh_CN.zip 文件

  2. 点击 解压

  3. 解压后得到 wordpress 文件夹

  4. 进入 wordpress 文件夹,选中所有文件

  5. 点击 剪切,返回站点根目录,点击 粘贴

3.4 设置目录权限

选中站点根目录所有文件,点击 权限,设置为:

  • 所有者:www

  • 权限:755

  • 勾选“应用到子目录”


四、配置WordPress数据库连接

4.1 准备数据库信息

在创建站点时,系统已自动生成数据库,记录以下信息:

  • 数据库名:wp_example

  • 数据库用户名:wp_example

  • 数据库密码:创建时填写(或自动生成)

  • 数据库地址:localhost

4.2 访问WordPress安装页面

在浏览器中访问您的域名或IP地址:

http://www.example.com

系统会自动跳转到WordPress安装向导。

4.3 选择语言

选择 简体中文,点击 继续。

4.4 填写数据库信息

字段

填写内容

数据库名

创建站点时填写的数据库名

用户名

创建站点时填写的数据库用户名

密码

创建站点时填写的数据库密码

数据库主机

localhost

表前缀

wp_ (默认,可保持不变)

点击 提交,如信息正确,系统会提示“可以开始安装”。

4.5 完成安装

点击 运行安装程序,填写站点信息:

字段

填写内容

站点标题

您的网站名称

用户名

管理员登录账号

密码

建议使用强密码,可自动生成

您的电子邮件

管理员邮箱

对搜索引擎的可见性

不建议勾选(除非不想被收录)

点击 安装WordPress,等待几秒,安装完成。


五、登录WordPress后台

5.1 访问后台地址

安装完成后,可通过以下地址登录后台:

http://www.example.com/wp-admin

5.2 输入登录信息

输入安装时设置的管理员用户名和密码,点击 登录。

5.3 认识后台界面

登录后进入WordPress仪表盘,核心功能模块:

模块

功能说明

文章

撰写、管理博客文章

媒体

上传图片、视频等文件

页面

创建独立页面(关于、联系等)

评论

管理访客评论

外观

主题选择、菜单设置、小工具

插件

扩展功能,按需安装

设置

网站基本配置


六、WordPress基础配置

6.1 选择主题

  1. 进入 外观 → 主题

  2. 点击 添加新主题

  3. 浏览或搜索喜欢的主题

  4. 点击 安装 → 启用

推荐免费主题:

  • Astra:轻量、速度快,适合各类网站

  • GeneratePress:性能优秀,高度可定制

  • Kadence:功能丰富,易用性强

  • Twenty Twenty-Four:官方默认主题,简洁现代

6.2 设置固定链接

  1. 进入 设置 → 固定链接

  2. 选择 文章名 格式(/%postname%/)

  3. 点击 保存更改

此设置有助于SEO优化,使URL更简洁。

6.3 安装常用插件

进入 插件 → 安装插件,搜索并安装以下推荐插件:

插件

用途

Yoast SEO

搜索引擎优化

WP Super Cache

静态缓存,提升访问速度

Akismet

垃圾评论过滤

UpdraftPlus

自动备份到云端

Elementor

可视化页面编辑器


七、通过宝塔面板优化WordPress

7.1 开启PHP缓存

  1. 进入宝塔面板 软件商店

  2. 找到已安装的PHP版本

  3. 点击 设置 → 安装扩展

  4. 开启 opcache 和 redis 扩展

7.2 配置Nginx缓存

  1. 进入 网站 → 站点设置

  2. 找到 缓存配置

  3. 开启 Nginx缓存

  4. 设置缓存有效期(如60分钟)

7.3 开启SSL证书(HTTPS)

  1. 进入 网站 → 站点设置 → SSL

  2. 选择 Let‘s Encrypt

  3. 勾选域名,点击 申请

  4. 自动获取并部署证书

  5. 开启 强制HTTPS

7.4 设置计划任务

进入 计划任务,添加以下定时任务:

任务类型

执行周期

说明

备份网站

每周一次

备份网站文件至本地或云存储

备份数据库

每周一次

备份WordPress数据库

清理日志

每月一次

清理系统日志释放空间


八、访问测试

8.1 访问网站首页

浏览器访问您的域名:

http://www.example.com

应显示WordPress默认主题首页。

8.2 访问网站后台

浏览器访问:

http://www.example.com/wp-admin

输入管理员账号密码,成功进入仪表盘。

8.3 发布第一篇文章

  1. 进入 文章 → 写文章

  2. 输入标题和内容

  3. 点击 发布

  4. 访问首页查看文章显示效果


九、常见问题

Q1:访问WordPress安装页面出现404错误?

原因:Nginx伪静态规则未配置
解决:进入宝塔面板网站设置 → 伪静态 → 选择“WordPress” → 保存

Q2:数据库连接错误怎么办?

原因:数据库信息填写错误或数据库未创建
解决:

  1. 进入宝塔 数据库 模块,确认数据库存在

  2. 检查数据库用户名和密码是否正确

  3. 确认数据库权限为“所有人”或“本地服务器”

Q3:上传主题/插件时提示“无法创建目录”?

原因:目录权限不足
解决:在文件管理中将网站根目录权限设置为 www:www 和 755

Q4:网站访问速度慢?

优化建议:

  • 开启Nginx缓存和PHP opcache

  • 使用图片压缩插件(如Smush)

  • 安装缓存插件(如WP Super Cache)

  • 考虑升级服务器配置或使用CDN

Q5:忘记WordPress管理员密码?

方法一:登录宝塔数据库管理 → 找到 wp_users 表 → 修改 user_pass 字段为 $P$Bxxxxxx(使用MD5加密)

方法二:在网站根目录添加 reset.php 文件,执行重置脚本(安全起见,用后删除)


十、下一步

完成本教程后,您已成功搭建了WordPress网站。接下来可以:

  • 🎨 个性化网站:选择喜欢的主题,定制网站外观

  • 🔌 扩展功能:安装插件,添加电商、会员、表单等功能

  • 📊 分析流量:集成Google Analytics,了解访客行为

  • ⚡ 性能优化:配置CDN、图片优化、数据库调优

  • 🔐 安全加固:定期更新核心、主题、插件,设置登录保护


十一、技术支持

如在操作过程中遇到任何问题,可通过以下方式联系我们:

  • 提交工单:RakSmart后台右上角“提交工单”

  • 在线客服:官网右下角“在线联系客服”

  • 技术邮箱:[email protected]