在DigitalOcean上部署Vapor Web应用程序

在Ubuntu上设置Web框架Vapor

本教程将引导您完成在Digital Ocean上设置Vapor应用程序的步骤。 本教程需要Unix / Linux命令的基本知识,并假定您使用macOS。 尽管本教程适用于Digital Ocean。 它可以应用于提供Ubuntu映像设置的任何VPS提供程序。 让我们开始吧。

DigitalOcean入门

  1. 请访问www.digitalocean.com
  2. 如果您还没有Digital Ocean帐户,请在此处注册。
  3. 拥有Digital Ocean帐户后,登录并进入Drops部分。
  4. 我们需要为我们的Vapor网站创建一个新的Droplet,为此,请单击右上角的Create Droplet按钮。
  5. 现在我们需要配置新的Droplet。
  • 在发行版中,我们需要选择Ubuntu 14.04。
  • 对于大小,我们可以选择最小的$ 5 / mo 。 这对于本教程或任何基本站点都应该很好。 如果需要更多服务器,则可以稍后升级Droplet。
  • 在“ SSH密钥”部分,您可以为Droplet提供适用于您的机器的SSH密钥,这样就无需提供密码来登录Droplet。 您可以在此处找到有关如何为计算机生成SSH密钥的详细信息。 但是,对于本教程,为简单起见,我们将不提供任何内容。
  • 最后,我们需要选择一个主机名,我将其命名为“ Vapor-Tutorial”,但是无论您喜欢哪种名称,都欢迎您使用。

连接到服务器

现在,我们已经设置了虚拟专用服务器或VPS。 我们需要连接到它,并设置Vapor。

  1. 为了连接到服务器。 如果您未提供SSH密钥,则我们需要它的IP地址和密码。 您可以从“ IP地址”列的“ Droplet”列表中获取服务器IP地址。 如果您不提供SSH密钥,那么您应该已经收到DigitalOcean的电子邮件,其中包含您的IP地址和密码详细信息。
  2. 现在我们有了需要连接的详细信息,我们现在可以SSH进入我们的服务器。 打开终端并输入
  ssh root @  

替换为服务器IP。 例如我的是ssh root@162.243.105.170。 可能会询问您是否要继续。 输入“是”。 如果提示您输入密码,请输入从DigitalOcean收到的ssh密码。

3.现在,我们已经通过SSH成功​​连接到服务器。 出于安全原因,系统可能会提示您更改密码。 只需按照提示输入您的当前密码即可。 并输入root用户帐户的新密码。

Interesting Posts