专家级 WordPress 安装指南

专家级 WordPress 安装指南

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的安装向导非常简单,所以安装过程不详述。

常见问题解答

  1. 除了必备的 PHP 与 MySQL 组件之外,还推荐安装哪些额外组件?
    建议额外安装或启用 opcache、 imagemagick、 exif 与 fileinfo 这四个 PHP 扩展,以提升系统性能与功能。
  2. Windows Server 是否支持 WordPress?
    是支持的,但为了获得最佳的 PHP 运行效率与兼容性,我们更推荐使用 Linux 系统,例如 CentOS、 Ubuntu、 Debian 等。
  3. WordPress 可以安装在子目录中吗?
    当然可以,无论是在根目录还是子目录中安装,都完全没有问题。
  4. 同一台服务器上可以安装多个 WordPress 吗?
    可以,只要服务器的系统资源足够,完全可以在一台服务器上部署多个 WordPress 站点。
  5. 多个 WordPress 是否可以使用同一个 MySQL 数据库?
    是的,每个 WordPress 安装时都允许自定义数据库表前缀。如果在同一数据库(同一数据库名)中安装多个 WordPress,为避免数据冲突,务必设置不同且唯一的表前缀(默认前缀为 wp_,例如可修改为 wp1、 wp2 等)。尽管如此,我们仍建议为每个 WordPress 站点使用独立的 MySQL 登录账号和数据库名称,从而提高安全性与管理便捷性。
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容