WordPress基础搭建:从零开始安装与配置
(3) feilong.org 修订于2026-08-13 08:58:38 wordpress什么是WordPress?
WordPress是一款基于PHP语言的开源内容管理系统(CMS),广泛用于构建博客、企业网站及各类在线应用。其模块化设计和丰富的插件生态使其成为互联网内容创作的主流工具之一。本文将从零开始,指导读者完成WordPress的基础搭建与配置流程。
---
环境准备
在安装WordPress前,需确保服务器环境满足以下条件:
1. Web服务器
- Apache/Nginx:推荐使用Apache(兼容性更佳),需启用mod_rewrite模块以支持URL重写。
- IIS:也可作为替代方案,但需额外配置URL重写规则。
2. 数据库系统
- MySQL/MariaDB:版本要求5.6或更高(推荐8.x)。
- PostgreSQL:不兼容WordPress原生支持,请使用MySQL系列数据库。
3. PHP环境
- PHP版本:7.4及以上(建议使用8.0+以获得最新功能与安全性优化)。
- 关键扩展要求:
|
1 |
php-curl |
、
|
1 |
php-gd |
、
|
1 |
php-mysql |
、
|
1 |
php-zip |
、
|
1 |
php-xml |
。
---
安装步骤详解
第一步:下载WordPress核心文件
访问[WordPress官网](https://wordpress.org/download/),下载最新稳定版压缩包(如
|
1 |
wordpress-6.4.2.tar.gz |
)。
|
1 2 3 |
使用wget命令直接下载(以Linux为例) wget https://wordpress.org/latest.tar.gz tar -xzvf latest.tar.gz 解压文件 |
第二步:上传至Web根目录
将解压后的 wordpress 文件夹通过FTP或SSH上传至服务器的网站根目录(如
|
1 |
/var/www/html/ |
)。
|
1 2 |
示例:使用rsync同步文件到服务器 rsync -avz /path/to/local/wordpress/ user@server:/var/www/html/ |
第三步:创建数据库与用户
登录数据库管理工具(如phpMyAdmin或命令行),执行以下操作:
1. 创建数据库
|
1 |
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; |
2. 创建数据库用户并授权
|
1 2 3 |
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress_user'@'localhost'; FLUSH PRIVILEGES; |
---
配置WordPress
第一步:修改配置文件
进入
|
1 |
wp-config.php |
文件,填写数据库信息:
|
1 2 3 4 5 6 7 |
// wp-config.php 示例片段 define('DB_NAME', 'wordpress'); // 数据库名 define('DB_USER', 'wordpress_user'); // 用户名 define('DB_PASSWORD', 'your_password'); // 密码 define('DB_HOST', 'localhost'); // 主机地址(本地为localhost) define('DB_CHARSET', 'utf8mb4'); // 字符集 define('DB_COLLATE', ''); // 空值(默认配置) |
第二步:生成安全密钥
访问
|
1 |
wp-config.php |
中的以下段落,替换默认密钥(可通过[WordPress密钥生成器](https://api.wordpress.org/secret-key/1.1/salt/)获取):
|
1 2 3 4 5 6 7 8 9 |
// 安全密钥配置 define('AUTH_KEY', 'your_unique_key_here'); define('SECURE_AUTH_KEY', 'another_unique_key'); define('LOGGED_IN_KEY', 'yet_another_key'); define('NONCE_KEY', 'random_nonce_value'); define('AUTH_SALT', 'salt_for_authentication'); define('SECURE_AUTH_SALT', 'secure_salt'); define('LOGGED_IN_SALT', 'logged_in_salt'); define('NONCE_SALT', 'nonce_salt'); |
第三步:完成安装
通过浏览器访问
|
1 |
http://yourdomain.com/wp-admin/install.php |
,按提示填写站点信息(如站点标题、管理员账号等),点击“安装WordPress”按钮。
---
首次登录与基本配置
1. 登录地址:
|
1 |
http://yourdomain.com/wp-login.php |
2. 常见设置项:
- 站点标题/副标题:在“设置 > 基本”中修改。
- 时区:确保与服务器时间一致(避免文章发布时间偏差)。
- 默认主题:可切换为Twenty Twenty-Four等官方主题。
---
常见问题排查
| 问题 | 解决方案 |
|------|----------|
| 安装页面提示“数据库连接失败” | 检查
|
1 |
wp-config.php |
中的用户名、密码及主机名是否正确,确认MySQL服务已启动 |
| 文件权限错误(如无法写入) | 使用
|
1 |
chmod 755 |
设置目录权限,确保
|
1 |
wp-content/ |
目录可读写 |
| PHP版本过低导致安装失败 | 升级服务器PHP环境至7.4或更高版本 |
---
总结
本文详细介绍了WordPress从环境准备到首次配置的全流程。通过遵循上述步骤,用户可在本地或生产环境中快速搭建起功能完备的WordPress站点。后续可进一步学习插件开发、主题定制及性能优化等进阶内容。
> 提示:生产环境建议启用HTTPS(通过Let's Encrypt证书),并定期备份数据库以防止数据丢失。
更新网址:https://feilong.org/wordpress-installation-setup
最初发布:20260813 08:58:38 feilong.org 于广州
加入收藏夹,查看更方便。