如何在DigitalOcean中安装WordPress

如何在DigitalOcean中安装WordPress
  1. 1个. 如何在Microsoft Azure中安装WordPress
  2. 2. 如何在Google Cloud上安装WordPress
  3. 3. 在AWS中安装WordPress – Amazon Web Services
  4. 4. WordPress云计算简介
  5. 5. 当前阅读: 如何在DigitalOcean中安装WordPress

DigitalOcean是全球增长最快的云托管公司之一,致力于简化和扩展。今天,我们将学习如何在DigitalOcean上安装和配置WordPress.


为什么我们喜欢DigitalOcean

它于2011年开业,很快成为拥有超过一百万用户的最大的云托管提供商之一。 DigitalOcean服务器被称为Droplets –您可以购买的云服务器的最小单元,起价为每月5美元.

DigitalOcean取得巨大成功的关键因素在于其简单性。除了干净整洁的选择之外,还有更多爱DigitalOcean的WordPress网站。我们发现DigitalOcean很棒的五个原因.

注意:这是一个可选部分,您可以跳过它并直接跳到下一部分以在DigitalOcean中安装WordPress.

有竞争力的价格

Digitalocean定价$ 5 VPS小滴

DigitalOcean定价(2018年9月)

DigitalOcean具有云托管行业中最低的价格点之一。您只需每月$ 5即可开始使用自己的服务器.

三个特点使DigitalOcean的价格非常实惠.

  1. 每小时收费
  2. 没有最低租期
  3. 免安装费(即使是大型安装)
  4. 计划起价为$ 0.0007 /小时
DigitalOcean的小滴每月低至$ 5!

$ 5 /月的Droplet附带:

  • 1GB的RAM
  • 25GB的SSD存储空间(SSD的速度比传统硬盘快10倍)
  • 1TB的带宽(确实足够)
  • 1个vCPU(虚拟CPU)电源
  • 价格:0.007美元/小时,大约是60美元/年!

WordPress自动一键式安装程序

从digitalocean一键式wordpress安装

DigitalOcean提供的一键式WordPress安装

DigitalOcean具有适用于WordPress的精美现成图像以及大量其他开源软件,这使其成为了无价资产。只需单击几下(您会看到如何),我们就可以立即创建稳定有效的WordPress安装.

史诗般的社区和知识库

Digitalocean以社区为中心的方法

DigitalOcean以社区为中心的方法来赢得客户

DigitalOcean几乎有关于任何操作系统,任何软件和任何(与主机相关的)主题的大量教程!最好的部分–对其液滴进行了精心测试,以确保它也可以在您的液滴上工作!

除了教程之外,您还拥有活跃的问答论坛和有趣的社区项目.

动态调整大小

有了DigitalOcean,您可以 动态调整液滴大小. 还记得我们在《用WordPress进行云计算入门》中讨论过的吗?每当您需要一些额外的汁液时,只需旋转旋钮即可增加液滴大小,以增加音量!

受到最佳开发人员的信任

数字海洋评论客户群

开发人员喜欢DigitalOcean

jQuery(最好的JavaScript框架之一)的创建者John Resig,Redis的创建者Salvatore Sanfilippo和StackExchange的联合创始人Jeff Atwood都使用DigitalOcean进行项目.

在DigitalOcean上安装WordPress

先决条件: 注册DigitalOcean后,您需要更新您的联系信息,并向您的DigitalOcean帐户转入一些资金(约5美元),以创建您的第一个Droplet。将其视为预付费电话。您可以使用PayPal或信用卡充值。现在我们准备创建我们的WordPress小滴.

DigitalOcean用户帐户组织:什么是项目?

在Digitalocean中创建一个项目

项目是DigitalOcean帐户中组织的基本单位。每个项目可以具有DigitalOcean必须提供的多个分支和其他功能(例如负载平衡器和对象存储)。一个DigitalOcean帐户可以有多个项目.

我们首先创建我们的第一个DigitalOcean项目。选择项目名称,描述,项目目的和环境。环境可以是开发,登台或生产。对于我们的教程,我们选择了上面屏幕截图中所示的选项.

由于DigitalOcean是一个以开发人员为中心的云托管平台,因此它们具有这些附加选项,可以帮助开发人员组织项目.

如何在DigitalOcean中创建WordPress Droplet

创建项目后,现在可以创建一个小滴.

在WordPress中的digitalocean中创建一个新的液滴

步骤1: 我们首先在WPExplorer项目内创建一个液滴.

液滴os

第2步: 选择Ubuntu作为您的Dropping操作系统,然后选择 一键式应用 标签.

在digitalocean中的wordpress一键式图像滴

第三步: 选择 18.04上的WordPress. 这意味着DigitalOcean将在Ubuntu 18.04上自动安装WordPress。.

备份和块存储选项

注–您还可以将备份添加到Droplet。但是,这对我们而言并不重要,因为这是一个教程。此外,这不应与WordPress备份混淆。 Droplet备份是系统级自动备份,这意味着它们可以复制操作系统中的所有内容(而不仅仅是WordPress).

DigitalOcean小滴中的数据中心位置(和其他)选项

第四步: DigitalOcean Droplet可以跨8个不同的数据中心进行部署。由于我位于印度,因此选择了班加罗尔。可以选择其他选项(例如,专用网络,IPv6等)和SSH密钥。由于我们仅在这里安装WordPress,因此不需要这些功能。但是,请随时在您的DigitalOcean帐户中试用它们!

创建数字海洋飞沫

步骤5: 如您所见,默认项目即WPExplorer被自动选择。输入主机名(供您内部记住),然后单击 创建 开始创建你的液滴.

洋地黄液滴准备好了

DigitalOcean小滴已准备就绪!

步骤6: 创建小滴后,您将看到类似于上面的屏幕截图的消息.

digitalocean小滴电子邮件

您还应该在注册的DigitalOcean电子邮件帐户中收到类似的电子邮件.

通过SSH控制台登录到DigitalOcean Droplet

著名的5分钟WordPress安装几乎快到了。只有这次,我们将在2分钟内完成。我们已经有可用于登录WordPress服务器的IP地址。但是,我们需要通过SSH登录到DigitalOcean Droplet进行首次配置.

DigitalOcean中未配置的WordPress小滴

除非我们这样做,否则在浏览器中输入IP地址时,将会看到类似的消息。您可以使用Windows中的Putty或Mac中的Terminal通过SSH通过SSH登录到DigitalOcean Droplet。但是,DigitalOcean有一个更简单的方法来执行此操作,如下所示:

SSH通过控制台访问Droplet

首先,从您的DigitalOcean仪表板中,选择您的Droplet,然后从左侧菜单中选择“访问”选项卡。点击 启动控制台 使用Web浏览器通过SSH访问您的Droplet.

小滴ssh访问

接下来,输入您先前发送给您的用户名(root)和密码。系统将立即要求您为root用户帐户创建一个新密码。重置root密码后,您应该会看到与上面类似的消息.

而已。现在我们准备好进行著名的2分钟WordPress安装!

在DigitalOcean上配置WordPress安装

到目前为止,我们已经:

  • 创建了一个预先安装了Ubuntu和WordPress的新DigitalOcean Droplet;和
  • 通过SSH登录到Droplet(使用DigitalOcean的内置控制台访问权限).

现在我们需要做最后的步骤来准备我们的WordPress网站.

在digitalocean 1/2中安装wordpress

在浏览器中输入IP地址,然后会出现著名的安装屏幕.

在digitalocean 2/2中安装wordpress

现在选择一个用户名,密码和电子邮件地址。数据库配置已由DigitalOcean预配置。如果要测试网站,则可能还需要关闭搜索引擎的可见性。唯一的事情是,一旦网站准备就绪,就应该启用它.

点击 安装WordPress 让魔术发生.

在digitalocean中安装wordpress

一切就绪– WordPress已准备就绪.

在digitalocean中成功安装wordpress

这标志着我们基础教程的结束.

奖励:面向初学者的DigitalOcean(另一个云选项)

还记得我们前一段时间对Cloudways托管进行审查的时候吗? Cloudways提供的一项很酷的功能是可以选择您的云,而DigitalOcean就是其中的一种选择!由于Cloudways为您完成了所有繁重的工作,因此您只需单击鼠标即可开始托管您的网站,因此,通过DigitalOcean减去设置,您可以享受云托管的所有令人敬畏的好处。这使Cloudways对于新手或不想深入研究设置云托管的技术方面的人来说都是一个不错的选择.

DigitalOcean中的高级WordPress配置

在DigitalOcean中拥有WordPress网站真是太好了。但是,如果您的WordPress网站的URL是IP地址,则效果不佳。我们需要将其链接到域名。此外,加密网站已成为当今的规范,因此我们将学习如何在WordPress小程序中安装HTTPS证书.

这是我们将在高级WordPress配置部分中介绍的内容的摘要:

  • 为您的WordPress网站配置域名
  • 在DigitalOcean Droplet中为WordPress安装HTTPS.

为您的DigitalOcean WordPress Droplet配置域名

为了配置您的WordPress URL,您需要:

  • 添加一个 “一个记录” 指向Droplet的IP地址
  • 从WordPress管理仪表板更改站点URL.

这是一个分为两部分的过程,需要按顺序进行.

第1部分:向您的域添加A记录:

这部分主要取决于您的托管服务提供商。您应该参考主机文档,以将A记录添加到DNS中。或只是谷歌“如何添加记录 ”您应该获得具体说明.

如果您的主机随附cPanel(大多数共享的网络主机都随附),那么我们在这里为您提供了一个教程:

共享主机中的cpanel仪表板

步骤1: 登录到您的cPanel帐户,然后选择 区域编辑器. 您也可以使用cPanel中的搜索功能快速找到该工具.

在dns 1/2中添加一条记录

第2步: 点击 + 一个记录 添加新的A记录.

 添加记录dns

第三步: 假设您的域名为example.com,并且要将其指向新的DigitalOcean Droplet。在这种情况下,您需要添加 DNS区域编辑器中的A记录。第一个是 example.com 另一个是 www.example.com. 这两个记录都会将您的主域名指向Droplet的IP地址。您应该使用以下配置:

记录#1:“ example.com”

名称:example.com。 (是的,包括结尾的“。”)
地址:在地址字段中,添加Droplet的IP地址.

记录2:“ www.example.com”

名称:www.example.com。 (尾随的“。”会自动出现。如果没有,请忽略它!)
地址:Droplet的IP地址.

但是,对于我们的教程,我们使用的是子域– digitalocean.souravkundu.in。因此,我们为子域输入了一条A记录,以指向Droplet的IP地址.

注意–此设置对于其博客具有不同子域的网站也很有用。例如“ blog.productsite.com”.

我们的教学记录:“ digitalocean.souravkundu.in”

姓名:digitalocean.souravkundu.in.
地址:Droplet的IP地址

将A记录配置为指向Droplet的IP地址后,它需要一些时间才能反映出来。 (它不会立即发生)。该等待时间称为DNS传播时间,持续时间长达24小时。但是,实际上,如果是新的A记录,则不应超过5分钟.

第四步: 要验证A记录是否正常运行,请在浏览器中输入URL(在我们的示例中为digitalocean.souravkundu.in),您应该会看到WordPress网站。这表明您已成功将域链接到DigitalOcean Droplet.

第2部分:在DigitalOcean中更改WordPress网站URL

默认的WordPress安装

当我们在DigitalOcean中安装WordPress网站后,该网站的网址会自动配置为服务器的IP地址。现在,我们必须将其更改为刚配置的新域名.

转到WordPress仪表板→设置→常规。我们必须在此处更改两个字段:

  • WordPress地址(URL)
  • 网址(URL)

将其更改为您在上一部分的A记录中设置的相应URL。它应该是“ example.com”或“ blog.example.com”。请注意,WordPress地址和站点地址都必须具有相同的值.

WordPress站点URL配置

在我们的教程中,我们使用了http://digitalocean.souravkundu.in/。完成后,向下滚动并点击保存以保存更改.

您的WordPress网站现已准备就绪!

使用DigitalOcean将HTTPS添加到WordPress

设置SSL证书可在Web服务器上启用HTTPS,从而确保服务器与连接到它的客户端之间的通信安全。 DigitalOcean在WordPress一键安装小滴中预安装了一个名为Certbot的工具。 Certbot是在服务器上设置SSL证书的免费便捷方式.

现在,我们将研究如何在DigitalOcean中配置Certbot以将HTTPS添加到您的WordPress网站.

根据DigitalOcean的 文件资料, 要使用Certbot,您需要一个注册域名和两个DNS记录:

  • 从域(例如example.com)到服务器IP地址的A记录
  • 来自以www(例如www.example.com)开头的域的A记录到服务器的IP地址.

这与DNS配置部分的第1部分非常相似。你猜怎么着?我们已经做到了!

完成此步骤后,我们需要通过SSH登录到Droplet的控制台并运行以下命令:

certbot --apache -d example.com -d www.example.com

唯一的事情是example.com被替换为您的域名。在我们的教程中,由于我们仅使用子域,因此命令将为:

certbot --apache -d digitalocean.souravkundu.in
  • 当命令运行时,会有一些提示。只需在控制台上输入“ Y”表示同意.
  • 系统还会询问您是否要将所有HTTP通信重定向到网站的HTTPS版本。我建议选择“是”,因为这样可以确保所有访问者都能获得您网站的加密版本.
  • 完成后,您必须返回WordPress仪表板并将站点URL从http更改为https,如下面的屏幕快照所示。.

WordPress网站网址更改为https

自动化和计划DigitalOcean备份

如前所述,您可以将备份添加到DigitalOcean Droplet中,但是每周仅提供一次备份。两次备份之间有7天会发生很多事情。这就是为什么我们认为自己备份网站或使用SnapShooter之类的受信任服务来帮助您更好地管理备份是有益的.

SnapShooter DigitalOcean备份

使用SnapShooter,您可以计划和创建所需数量的备份。无论是每天,每小时还是按需。另外,您可以计划在非高峰时间进行备份,维护完整的存档(选择要保留的备份数量),然后安全地存储它们。将多个DigitalOcean帐户连接到的选项 SnapShooter 使您可以简化所有站点的备份。 SnapShooter甚至可以自动检测并激活所有新Drop的备份-保持站点覆盖.

获取SnapShooter

当然,您可以手动备份您的站点,但是像SnapShooter这样的服务使此过程更容易.

包起来

DigitalOcean是开发人员友好的云托管提供商的最好的例子之一。他们有大量的文档,包括 WordPress专用页面基于票证的支持 系统。通过直观的设计,以用户为中心的指南和强大的功能,DigitalOcean改变了云托管的面貌–一次一滴。每月只需​​$ 5美元,这是学习WordPress入门的好地方.

立即体验云!

您如何看待本教程?您要我们添加些什么吗?我们很乐意在下面的评论中听到您的想法.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map