从零开始搭建高可用性 WordPress 网站(2026 版)!第五部分:WordPress 安装 从零开始搭建高可用性 WordPress 网站(2026 版)!第五部分:WordPress 安装

从零开始搭建高可用性 WordPress 网站(2026 版)!第五部分:WordPress 安装

高可用性 WordPress在本系列教程中,我们将从零开始搭建一个高可用性的 WordPress 网站。

第一部分 – 引言、考虑因素和架构
第二部分 – 订购虚拟专用服务器
第三部分 – Ansible
第四部分——群聚
第五部分 – WordPress 安装(本文)
第六部分 – MariaDB 多主数据库
第七部分 – 轮询 DNS、Let's Encrypt 和结论

现在 Gluster 已经启动并运行,让我们利用它来简化在每个节点上安装 WordPress 的过程。WordPress 需要两样东西:

  1. 它是安装在 Web 服务器上的 PHP 文件、目录、配置文件等。
  2. 数据库

在本部分中,我们将对所有三个文件执行第一部分操作(Gluster 的神奇之处!),然后仅在 node1 上安装 WordPress。一旦 MariaDB 复制正常工作,所有三个节点都将能够访问数据库。

在每个节点上

mv /web/www.lowend.party /gluster
ln -s /gluster/www.lowend.party /web/www.lowend.party

这将我们的网站目录迁移到 GlusterFS。从现在开始,任何节点上的任何更改都会反映到所有节点上。

在节点1上

cd /web/www.lowend.party
wget https://wordpress.org/latest.zip
解压缩 latest.zip
mv wordpress/* .
rmdir wordpress
删除 latest.zip

这样就把 WordPress 安装在了我们域名的根目录下。如果你想让它运行在类似 www.example.com/wordpress 这样的地址,可以省略 mv 和 rmdir 命令。

设置 WordPress

我们需要为 www.lowend.party 临时配置 DNS。有两种方法可以做到这一点。

首先,可以创建一个 DNS A 记录或 CNAME 记录,将 www.lowend.party 指向 node1.lowend.party。

但更简单的方法是修改电脑上的 hosts 文件。在 macOS 或 Linux 系统中,该文件位于 /etc/hosts。在 Windows 系统中,该文件位于 c:\windows\system32\drivers\etc\hosts。

将以下内容填入:

 5.78.68.150 node1.lowend.party node1 www.lowend.party

现在您可以打开您喜欢的网络浏览器,访问 http://www.lowend.party 并运行 WP 安装程序。

它只是回答问题,但如果您需要指南,可以从 wordpress.org 获取。

WordPress 安装

WordPress 安装

WordPress 安装

WordPress 安装

现在,WordPress 的 PHP 文件已在每台服务器上安装完毕,并且我们已经配置好在 node1 上运行 WordPress。接下来,我们将在下一个教程中实现 MariaDB 复制!