WordPress的安装向导是“傻瓜式”的,所以本文并不是介绍安装向导的流程,而是将安装过程中可能碰到的各类问题,或一些需要提前设置的部分做下介绍,以便你安装的WordPress更符合需求。
WordPress安装前准备工作
WordPress 是一款基于 PHP + MySQL 开发的程序,因此在安装前需先配置好 PHP 与 MySQL 环境。
- PHP 版本:
对于 WordPress 6.3 及以前版本,推荐使用 PHP 7.4.x;而从 WordPress 6.4 开始,则建议使用 PHP 8.x,以充分利用新版的性能与安全性优势。 - MySQL 版本:
MySQL 至少要求 5.x 版本,推荐使用 8.x 版本。具体版本可根据服务器内存大小与实际需求进行选择。 - Web 服务器:
WordPress 支持几乎所有主流的 Web 服务器,包括 Nginx、 Apache、 IIS、 Lighttpd 等。
使用 Apache 时,WordPress 可直接开箱即用,无需额外配置伪静态规则;而其它 Web 服务器则需手动配置伪静态。综合性能与易用性考虑,强烈推荐使用 Nginx 或 Apache。 - HTTPS 配置:
若网站需要启用 HTTPS,建议在安装 WordPress 前先安装 SSL 证书并启用 HTTPS。安装程序会依据启动安装向导时 URL 使用的 HTTP 或 HTTPS 协议自动判断是否启用 HTTPS 链接。
WordPress安装过程调优选项
将下载的最新版WordPress安装包解压后,将wordpress目录下的所有文件及目录上传至主机中需要安装的目录中(不包含wordpress目录本身)。
编辑wp-config-sample.php文件,并在/* Add any custom values between this line and the "stop editing" line. */
行的下方添加以下代码:
//WP 内存限制
define( 'WP_MEMORY_LIMIT', '64M' ); //定义 WordPress 可以使用的最大内存量,默认值40M。
define( 'WP_MAX_MEMORY_LIMIT', '512M' ); //定义 WordPress与插件及主题可以使用的最大内存量,默认值256M。
//安全设置
$_SERVER['HTTPS'] = 'on';
提示:
- WP_MEMORY_LIMIT或WP_MAX_MEMORY_LIMIT设置的内存量不能大于PHP配置文件(php.ini)中memory_limit设定的值。
- wp-config-sample.php文件中自定义的常量会被复制到安装后的配置文件(wp-config.php)中。
无论是否在同一个数据库安装多个WordPress,出于安全等因素都建议修改表前缀。

WordPress的安装向导非常简单,所以安装过程不详述。
常见问题解答
- 除了必备的 PHP 与 MySQL 组件之外,还推荐安装哪些额外组件?
建议额外安装或启用 opcache、 imagemagick、 exif 与 fileinfo 这四个 PHP 扩展,以提升系统性能与功能。 - Windows Server 是否支持 WordPress?
是支持的,但为了获得最佳的 PHP 运行效率与兼容性,我们更推荐使用 Linux 系统,例如 CentOS、 Ubuntu、 Debian 等。 - WordPress 可以安装在子目录中吗?
当然可以,无论是在根目录还是子目录中安装,都完全没有问题。 - 同一台服务器上可以安装多个 WordPress 吗?
可以,只要服务器的系统资源足够,完全可以在一台服务器上部署多个 WordPress 站点。 - 多个 WordPress 是否可以使用同一个 MySQL 数据库?
是的,每个 WordPress 安装时都允许自定义数据库表前缀。如果在同一数据库(同一数据库名)中安装多个 WordPress,为避免数据冲突,务必设置不同且唯一的表前缀(默认前缀为 wp_,例如可修改为 wp1、 wp2 等)。尽管如此,我们仍建议为每个 WordPress 站点使用独立的 MySQL 登录账号和数据库名称,从而提高安全性与管理便捷性。
© 版权声明
免责声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(开源软件)。相关介绍资料仅供参考,实际版本可能因版本迭代或开发者调整而产生变化。涉及第三方原创图像、设计模板、远程服务等内容的使用,需获得作者授权。
THE END
暂无评论内容