在本文中,开始使用DigitalOcean配置WordPress连接域名还有什么我应该知道的吗?常见问题解答:使用DigitalOcean设置虚拟服务器可能会让人望而生畏,尤其是如果您以前从未使用过云托管提供商。你不能依赖DigitalOcean的支持——代理需要很长时间才能做出响应,而且很少提供有用的答案。更糟糕的是,DigitalOcean的许多在线文档似乎已经过时。尽管如此,与DigitalOcean建立VPS并没有那么困难——事实上,大部分过程都是自动化的。通过以下几个简单的步骤,你可以在一两个小时内建立一个新的WordPress网站并运行。
本指南将向您展示如何使用DigitalOcean创建“Droplet”(VPS),并安装必要的网络托管软件。我还将介绍如何安装和配置WordPress。这很简单,即使是一个完全的初学者也能理解。那么,让我们开始吧!
试用DigitalOcean的60天免费试用>>
开始使用DigitalOcean
DigitalOcean的水滴是一块空白的石板,您可以将其用于多种用途,而不仅仅是用于网络托管。因此,我们需要安装必要的网络托管。谢天谢地,几乎所有这些都是作为自动设置过程的一部分为您处理的。
下面是我们将在本指南中安装和使用的软件:
Ubuntu20.04
WordPress 5.8
Apache2.4.41
MySQL 8.0.21
PHP 8.0
Fail2ban 0.11.1
Postfix 3.4.10
Certbot 0.40.0
如何创建水滴
创建一个DigitalOcean帐户开始。您可以免费创建一个,但需要输入您的支付卡详细信息才能创建。
有一个免费试用版,可以让你免费试用DigitalOcean 60天。你将获得100美元的免费信用卡,这足以托管一个基本的WordPress网站。
DigitalOcean提供了多种注册方式。你可以使用谷歌或GitHub账户来简化流程,或者只使用电子邮件地址。如果选择后者,则必须提供电子邮件地址、姓名和密码。您必须通过验证电子邮件确认您的电子邮件地址。
从那里开始,你需要提供一种付款方式。这是用来识别你的。您可以选择添加一张卡或使用PayPal预付一小笔款项,然后将其贷记到未来的托管账单中。
如果您使用支付卡,您可能会在银行对账单中看到临时授权费用,但不会收取任何费用。这只是为了核实你的银行账户。
现在我们已经有了账户创建,我们可以开始有趣的事情了。首次登录后,DigitalOcean将为各种不同的用例提供一个快速而简单的设置屏幕。你会看到一个网站托管选项——点击它开始。
接下来,您将看到一个屏幕,其中包含一些常见的web托管配置。在本指南中,我们将选择部署WordPress服务器。
我应该选择哪个计划和数据中心
您现在将进入一个屏幕,在那里您可以配置VPS。DigitalOcean的VPS被称为水滴——要开始这个过程,你需要选择一个水滴计划。
对于一个新的WordPress网站来说,最便宜的选择只提供足够的资源。你可以随时轻松升级到更好的计划。
接下来,你需要选择一个数据中心。为了获得最佳效果,这应该尽可能接近大多数目标受众。这将最小化延迟并确保一流的性能。
最后,您需要创建一个根密码。这允许您以root用户身份访问Droplet,允许不受限制地访问所有命令和文件。
设置安全的根密码非常重要。为了便于记忆,不要使用简单、可猜测的密码。同时,现在记下你选择的密码,因为你不会收到包含根密码的确认电子邮件。
完成此操作后,可以点击创建水滴。
我应该选择哪些其他选项
您现在将被带到DigitalOcean仪表板。一个项目将自动创建,你的水滴将被放置在其中。DigitalOcean项目纯粹是为了组织目的——如果你愿意,你可以重命名它,或者暂时保持原样。
你的液滴展开可能需要一两分钟——你可以通过将出现的进度条来跟踪。一旦进度条填满,你的新液滴就可以配置了。然而,在我们直接开始之前,您可能希望查看一下设置。
要执行此操作,请单击仪表板主页上的水滴名称。
您将进入一个屏幕,屏幕左侧的侧边栏中有一长串设置。该区域允许您控制和微调服务器的许多方面。您还可以添加其他服务,以进一步提高您的液滴的可靠性、安全性和性能。
启用备份是个好主意。这项服务每周自动提供整个服务器的快照。虽然您不应该仅依赖此备份解决方案,但它价格低廉,并提供了一些防止数据丢失的保护。
如果您想启用此服务,只需单击左侧的备份,然后单击启用备份按钮。然后,DigitalOcean将显示第一次定时备份的日期和时间。一旦站点启动并运行,您就可以从同一菜单访问备份。
DigitalOcean还提供了多种其他可选功能。您可以免费为您的Droplet启用其他指标和可配置警报,这允许您更详细地跟踪资源使用情况和总体流量。您可能还希望实现一个IPv6地址,它提供了更高的安全性和更高效的路由。
实现这些附加选项并非易事——您必须使用SSH和命令行。
虽然DigitalOcean提供的实现这些功能的指南快速且易于理解,但您可能希望等到完成WordPress的设置并使用SSH客户端进行了一些练习后再开始。
为液滴命名并检查占位符页面
虽然保留自动生成的名称没有错,但您可能希望为液滴命名更容易识别的名称。要执行此操作,请单击设置顶部的液滴当前名称。键入新名称,然后单击蓝色复选标记进行确认。
你可以随意给水滴命名,但不允许使用空格、特殊字符和大多数标点符号。不过连字符没问题。
现在,您的液滴已经全部设置好,您应该测试它是否正常工作。要做到这一点,你可以访问它的IP地址。如果一切正常,IP应该返回一个DigitalOcean占位符页面。
您的液滴IP地址可以在其设置或仪表板主页上找到。将鼠标悬停在IP地址上,显示一个“复制”命令,这将加快进程。然后,您可以简单地将此地址粘贴到您选择的web浏览器中。
然后您将看到该屏幕,确认液滴已正确配置并工作。你现在需要做的就是设置WordPress!
配置WordPress
虽然WordPress安装在我们的Droplet上,但它尚未配置或准备好使用。要完成WordPress的设置,需要使用SSH客户端连接到Droplet。别担心,这并不像听起来那么难。按照我下面的简单指南快速完成。
什么是SSH客户端,我应该使用哪一个
SSH客户端允许您远程连接到Linux机器(如Droplet),并通过命令行对其进行控制。这些客户端通常包括简单的图形界面。
最流行的选项是内置在Windows中的OpenSSH和PuTTY,这两个选项都易于使用,可以免费下载,适用于Windows和MacOS。
在本教程中,我选择了PuTTY。它提供了一个简单的设置和一个简单的用户界面,允许您保存重复连接的设置。它几乎可以处理任何你可以扔给它的东西,它非常适合我们这里的需要。
虽然不同的SSH客户端可能有不同的设置过程,但您将输入的命令是相同的。如果选择其他客户端,可以跳过下面的PuTTY设置指南。要开始安装客户端,请按[h3p5]命令。它可以在官方网站上免费下载。你应该在主页顶部看到下载客户端的链接。
你将被带到一个屏幕上,屏幕上有下载列表。由于大多数计算机用户都在64位Windows系统上,所以您可能会希望使用最上面的选项。下载合适的安装程序并运行它以完成PuTTY客户端的安装。
现在,您将能够第一次打开PuTTY客户端。在开始使用之前,您需要将其配置为与DigitalOcean Droplet一起使用。要开始,请在会话屏幕的顶部输入水滴的IP地址。您还需要确保连接类型为“SSH”,端口设置为“22”。
完成后,导航到最左边菜单中的“SSH”屏幕。在这里,您需要检查您使用的SSH协议是否正确。应已选择“2”,但如果未选择,请选择此选项。
接下来,将您的登录用户名设置为“root”。这在连接到液滴时为您节省了额外的一步。您可以在“数据”屏幕上执行此操作,该屏幕位于主菜单中。
最后,返回“会话”屏幕。在这里,您可以保存此会话的设置,这样您就不必每次重新连接到液滴时都重新输入它们。为会话命名,然后单击保存。