介绍
WordPress是世界上最受欢迎的内容管理和博客平台之一,可让您高效地创建和管理网站内容。
本教程将分享使用WordPress 一键式应用程序设置 WordPress 网站所需的所有详细信息。
包含的软件
除了安装在常规 Ubuntu 20.04 Droplet 中的功能外,WordPress 一键式图像还包括以下组件:
这些组件创建了LAMP 堆栈,这是一组通常安装在一起的开源软件,以使服务器能够托管 WordPress 等动态网站。术语LAMP
是一个表示的结构的首字母缩写大号inux下操作系统与甲帕什Web服务器,与存储在网站上的数据中号ySQL数据库和通过处理的动态内容P HP。
为了提高安全性,还包括以下附加组件:
在本教程中,我们将创建一个 WordPress 一键式 Droplet,然后解释如何设置您的 WordPress 站点、配置域以及共享有关如何访问 MySQL 数据库的信息。
第 1 步 – 创建一个 WordPress Droplet
要从一键式应用程序页面创建 WordPress Droplet,请按创建 WordPress Droplet按钮:
这会将您带到“创建 Droplet”页面,您可以在其中自定义设置,然后再创建 WordPress Droplet。如何创建您的第一个 Droplet详细描述了每个选择。下面,我们将重点介绍关键设置:
选择一张图片:
如果尚未设置,您需要从 Distributions 选项卡切换到Marketplace选项卡:
在那里,应自动选择Ubuntu 20.04 上的 WordPress 5.5.1。如果没有,请单击“Ubuntu 20.04 上的 WordPress 5.5.1”以将其选为映像。
突出显示图像后,您可以接受默认值或根据您的用例调整设置。我们建议进行以下更改:
选择一个计划:
在此处选择您需要的大小 — WordPress 一键式 Droplet 需要 1GB 或更多内存。
添加块存储:
了解有关块存储的更多信息,并根据您的用例将其添加到您的 Droplet。
选择数据中心区域:
通常,选择离您的用户群最近的数据中心。
选择其他选项:
我们建议选择Monitoring,这是一项免费服务,可帮助您随着时间的推移跟踪 Droplet 资源的使用情况。您可能还需要考虑启用自动备份。您可以现在或将来随时启用此功能。
选择一个主机名:
您可以将 Droplet 命名为“WordPress”或以您计划托管的站点命名,从而更容易识别 Droplet。
做出选择后,单击Create Droplet。
创建 Droplet 后,将显示其地址:
单击地址将其复制到剪贴板。在下一步中,我们将使用它来查看 WordPress 站点。
步骤 2 — 检查占位符页面
打开网络浏览器并将 Droplet 的 IP 地址粘贴到地址栏中以访问您的新站点。直到您使用 SSH 登录,才会出现以下页面:
已实施此安全措施以保护 WordPress 的初始配置,其中设置了管理用户。
在您准备好配置 WordPress 之前,您可以安全地将安装保持在此状态。
步骤 3 — 通过 SSH 访问 Droplet 以启用配置
要删除占位符网页,您首先需要通过 SSH 连接到 Droplet。连接后,立即完成 WordPress 配置非常重要。在您这样做之前,任何找到您站点的人都可以创建管理用户和密码。
首先,您将从命令行直接连接到服务器——您需要完成一次此任务才能配置 WordPress。如果您以前没有使用过像 SSH 或 PuTTY 这样的终端程序,请查看如何使用 SSH 连接到您的 Droplet。
准备好后,在您的计算机上打开一个终端,并使用以下命令(用您的 Droplet 的 IP 地址替换)以 root(或您的管理用户)身份通过 SSH 登录到您的 Droplet:
- ssh root@droplet.ip.address
第一次成功登录 SSH 后,您就可以设置管理密码并配置 WordPress。
注意:
通过 SSH 或临时密码登录后,系统将提示您在终端上输入管理详细信息。您可以按照终端说明完成 WordPress 的配置,或使用下一步中说明的图形用户界面配置过程。
第 4 步 – 配置 WordPress
通过 SSH 登录 Droplet 启用 WordPress 安装后,在 Web 浏览器中访问 Droplet 的 IP 地址。您应该会看到以下页面:
按照屏幕上的提示选择语言、为站点命名并配置其管理用户。请务必设置强密码以增加安全性。
完成初始配置后,您可以以刚刚创建的管理用户身份登录并继续设置您的站点。
第 5 步 – 配置域
要使用域名而不是 Droplet 的 IP 地址,请按照如何使用 DigitalOcean设置主机名中的步骤或使用您自己的 DNS 提供商设置域名。无论采用哪种方式将域名连接到 WordPress Droplet,一旦它使用 DNS 解析,您将需要更新 WordPress 配置以使用该域。
使用您之前创建的管理员帐户在 http:// DROPLET IP ADDRESS /wp-admin 上登录您的 WordPress 管理面板。单击页面左侧导航栏中“设置”下的“常规”。在这里,您将看到可以为站点配置的多个选项。更新 WordPress 地址 (URL) 和站点地址 (URL) 字段以反映您的新域名,然后单击保存更改。
您可以自定义站点的外观、安装插件以增加功能,或者创建新帖子或页面。
第 6 步 – 查找登录名和密码
MOTD(每日消息)中提供了有关安装的其他详细信息,当您通过 SSH 登录 Droplet 时会显示该消息:
-------------------------------------------------------------------------------
Welcome to DigitalOcean's One-Click WordPress Droplet.
To keep this Droplet secure, the UFW firewall is enabled.
All ports are BLOCKED except 22 (SSH), 80 (HTTP), and 443 (HTTPS).
-------------------------------------------------------------------------------------
如果您需要访问您的 MySQL 数据库服务器,您可以/root/.digitalocean_password
使用以下命令在文件中找到您的 MySQL root 用户密码:
- cat /root/.digitalocean_password
Outputroot_mysql_pass="c404aed5e912278adb4EXAMPLE9782f390286d706a9c4f72"
wordpress_mysql_pass="619863e454cEXAMPLE15be13d9730db5c0a52ad6a4d2491a"
复制位于以 开头的行的引号内的密码root_mysql_pass
。接下来运行mysql
带有-u
标志的命令以指定用户(root)和-p
提示输入密码的标志,如下所示:
mysql -u root -p
出现提示时,粘贴您复制的密码。
如果您更喜欢使用图形用户界面,请按照教程如何在 Ubuntu 18.04 上安装和保护 phpMyAdmin 进行操作。
结论
您的 WordPress 网站应该已启动并正在运行。您可以按照我们的初始服务器设置指南来增强其安全性,sudo
为您的用户提供权限,锁定 root 登录,并采取其他步骤使您的 Droplet 准备好用于生产。