介绍
WordPress 是一个强大的内容管理平台,目前支持超过 36% 的网络。借助多站点功能,WordPress 管理员可以使用单个 WordPress 安装在其仪表板内在一台服务器上创建多个站点。
在本快速入门中,了解如何使用多站点功能设置存在于一台服务器或 WordPress Droplet 上的多个 WordPress 站点实例。如果您希望更深入地了解 WordPress 多站点设置,请参阅如何在 Ubuntu 20.04 上使用 Nginx 和 LEMP 设置WordPress 多站点。
先决条件
本教程中的步骤要求用户具有sudo
权限。按照我们的Ubuntu 20.04 初始服务器设置创建一个具有sudo
特权的管理系统用户。
在使用 WordPress 之前,您需要将其安装在您的虚拟专用服务器上。本快速入门使用安装了 LAMP 堆栈的 Ubuntu 20.04 Droplet,用户具有 root 权限。您可以按照本教程进行其他安装,但请记住,步骤可能因您的安装而异。
如果您选择以与本教程类似的方式安装 WordPress,请务必在第 5 步结束时停止以继续本教程的第 1 步。
第 1 步 – 配置您的 WordPress 安装
安装 WordPress 后,我们需要在各种配置文件中执行一系列步骤。
首先,让我们修改 WordPress 配置,激活多站点功能。登录 WordPress 服务器后,在命令行中,执行以下命令:
- sudo nano /var/www/html/wp-config.php
/* That’s all, stop editing! Happy blogging. */
在wp-config.php
文件的(或类似文本)注释上方添加以下行:
/* Multisite */
define('WP_ALLOW_MULTISITE', true);
然后,保存文件并退出。您可以按CTRL+S
保存,然后按CTRL+X
退出。
完成后,WordPress 在线安装页面将等待。通过添加/wp-admin/install.php
到您站点的域或 IP 地址(例如example.com/wp-admin/install.php
)并填写简短的在线表格来访问该页面。
第 2 步 — 设置多个 WordPress 站点
进入您的 WordPress 仪表板并选择名为tools的部分:
填写完必填字段后,请按照下一页的说明进行操作:
为您的新站点创建一个目录:
- sudo mkdir /var/www/wp-content/blogs.dir
接下来,您需要更改 WordPress 配置。确保将以下内容放在说/* That’s all, stop editing! Happy blogging. */
或类似的行上方:
- sudo nano /var/www/wp-config.php
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
$base = '/';
define('DOMAIN_CURRENT_SITE', '<b><i>YOUR IP ADDRESS HERE</b></i>');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
进行所有必要的更改后,再次登录 WordPress。
第 3 步 — 设置您的新 WordPress 网站
再次登录您的网站后,您会注意到标题栏现在有一个名为“我的网站”的部分,而不是简单地显示您的博客名称:
您现在可以通过转到顶部的我的站点,单击网络管理员,然后单击站点来创建新站点:
相关教程
以下是与本快速入门指南相关的其他教程的一些链接: