搭建完美 WordPress 网站的完整指南
温馨提示:本文最后更新于2026年5月8日 00:30,若内容或图片失效,请在下方留言或联系博主。
搭建 WordPress 有多种方式,以下是以使用本地服务器(如 Apache + MySQL + PHP)和通过主机服务两种常见方式进行详细介绍。
一、使用本地服务器搭建 WordPress
1. 安装本地服务器环境(如 XAMPP 或 WAMP)
-
下载安装 XAMPP
访问 https://www.apachefriends.org/zh_cn/index.html 下载适用于 Windows 的 XAMPP,或者根据操作系统选择合适的版本。 -
安装 XAMPP
- 双击安装程序,按照提示完成安装。
- 勾选需要安装的组件:Apache、MySQL、PHP、phpMyAdmin(建议全部勾选)。
- 安装完成后启动 XAMPP 控制面板。
-
启动 Apache 和 MySQL
- 在 XAMPP 控制面板中点击 “Start” 启动 Apache 和 MySQL 服务。
- 确保端口 80 和 3306 没有被占用。
2. 下载 WordPress
- 访问 https://wordpress.org/download/ 下载最新版 WordPress 压缩包(通常为
wordpress-*.zip)。
3. 解压并移动 WordPress 文件
- 将解压后的 WordPress 文件夹复制到 XAMPP 的
htdocs目录下(默认路径为C:\xampp\htdocs\)。 - 例如,可以将文件夹重命名为
mywordpress。
4. 创建数据库
- 打开浏览器,访问
http://localhost/phpmyadmin/ - 在左侧菜单中点击 “Databases” -> “Create” 新建一个数据库,比如
wordpressdb。
5. 配置 WordPress 数据库连接
- 在 WordPress 文件夹中找到
wp-config-sample.php文件,将其重命名为wp-config.php。 - 使用文本编辑器打开
wp-config.php文件,修改以下配置:define('DB_NAME', 'wordpressdb'); // 数据库名称 define('DB_USER', 'root'); // 数据库用户名,默认是 root define('DB_PASSWORD', ''); // 数据库密码,默认为空 define('DB_HOST', 'localhost'); // 数据库地址
6. 访问 WordPress 安装页面
- 在浏览器中输入
http://localhost/mywordpress/,开始安装 WordPress。 - 按照页面提示设置站点标题、管理员用户名、密码等信息。
- 完成后即可登录后台进行管理。
二、通过虚拟主机或云服务器搭建 WordPress
1. 注册域名和购买服务器
- 注册域名(如通过阿里云、腾讯云、Namecheap 等)。
- 购买虚拟主机或云服务器(如 AWS、阿里云 ECS、腾讯云 CVM 等)。
2. 配置服务器环境
- 登录服务器控制台,确保已安装 Apache、MySQL、PHP 环境。
- 如果未安装,可以通过命令行或脚本自动安装(如使用 LAMP 或 LNMP 一键安装包)。
3. 上传 WordPress 文件
- 下载 WordPress 压缩包并解压。
- 使用 FTP 工具(如 FileZilla)或 SFTP 上传 WordPress 文件夹到服务器的网站根目录(如
/var/www/html/)。
4. 创建数据库
- 使用 phpMyAdmin 或命令行创建数据库,并记录数据库名、用户名和密码。
5. 修改 WordPress 配置文件
- 在 WordPress 根目录中找到
wp-config-sample.php,重命名为wp-config.php。 - 编辑
wp-config.php文件,填写数据库信息:define('DB_NAME', '数据库名称'); define('DB_USER', '数据库用户名'); define('DB_PASSWORD', '数据库密码'); define('DB_HOST', '数据库地址(通常是 localhost)');
6. 访问 WordPress 安装页面
- 在浏览器中输入你的域名或服务器 IP 地址,如
http://yourdomain.com/。 - 按照提示完成安装,设置管理员账号和站点信息。
7. 配置域名解析(可选)
- 如果使用域名,需在域名服务商处添加 A 记录,指向服务器 IP 地址。
三、其他方式
-
使用 WordPress 官方平台(WordPress.com)
可以直接注册账户,在线创建博客,无需自己搭建服务器,但功能受限。 -
使用 Docker 搭建 WordPress
可以通过 Docker 镜像快速部署 WordPress 环境,适合开发测试环境。
以上为搭建 WordPress 的完整步骤,根据实际需求选择适合的方式。






