在控制面板中创建Droplet
在 Droplet 创建页面中,您可以选择 Droplet 的配置,例如其操作系统、内存量以及要启用的功能(如备份或监视)。最常用的默认值是预先选择的,因此您可以滚动到页面底部并立即创建 Droplet,也可以自定义每个部分中的任何选项。
要访问DigitalOcean控制面板并创建Droplet,您需要一个DigitalOcean帐户。如果您还没有,可以从 DigitalOcean 新帐户注册页面创建一个。
或者参考我的上一篇文章进行注册:digitalocean主机注册使用教程
登录到控制面板后,单击右上角的绿色“创建”按钮以打开创建菜单。
在创建菜单中,单击Droplets以打开Droplet创建页面。如果您没有任何Droplet,“资源”选项卡将显示一个大的蓝色“开始使用Droplet”按钮,该按钮会将您带到同一 Droplet 创建页面。
选择区域
在“选择区域”部分中,选择要在其中创建 Droplet 的区域。
系统会为你选择一个较好的默认值,但为了获得最佳性能和最小的延迟,请选择离你和你的用户最近的数据中心。您还可以根据哪些产品和功能在哪些地区可用来做出决定。
“创建”页会灰显与所选配置不兼容的数据中心,并添加带有说明的工具提示。例如,如果将块存储卷添加到配置中,则无法在不支持卷的数据中心中创建 Droplet。
本节还列出了 Droplet 的默认 VPC 网络。VPC 网络支持一个额外的网络接口,该接口只能由同一数据中心内的其他 Droplet 访问。这可以防止 Droplet 和其他适用资源之间的流量通过公共 Internet 路由到数据中心外部。
选择映像
在“选择映像”部分中,选择要从中创建 Droplet 的映像。
最初,您可以从四类映像中进行选择:
- OS 操作系统包括基本的类Unix映像,没有其他软件(如Ubuntu,Fedora和Debian)。
- Marketplace 市场映像包括预配置的应用程序,如Docker,WordPress或LAMP,以帮助简化入门。
- Custom images 自定义映像是您创建并上传到DigitalOcean帐户的类Unix映像。
某些市场映像(如 WordPress)允许您在创建期间添加托管数据库集群。数据库集群的连接凭据在控制面板、Droplet 上的文件({{0} 和 /root/dbaas_ca_cert.crt
的 MongoDB 证书)中可用,并作为环境变量从 /etc/environment
导出到 Droplet 上。
开始使用 Droplets 后,您可以进行备份并拍摄快照。开始使用这些功能时,您将在“Droplets”创建页面上看到“备份”和“快照”选项卡,并且可以选择这些映像作为创建Droplets的基础。
- 快照是按需拍摄的图像,可用于手动备份或可重现地创建Droplets。
- 备份是每周自动执行一次的系统级备份。将保留最近 4 周的备份映像,您可以使用它们作为重建现有 Droplet 的基础。
选择配置
在“选择配置”部分中,您可以选择 Droplet 将具有的 RAM、存储空间和 CPU 内核的数量。
有五种类型的计划:
- Basic Droplets,最适合大多数用例的灵活选项,如网站托管、暂存环境和低强度计算需求。对于基本快捷批处理,还可以选择常规和高级 CPU。高级 CPU 计划附带一些我们最现代的英特尔或 AMD CPU 和 NVMe 固态硬盘。
- 通用性能 Droplets,一种强大的选项,适用于需要更高内存与 CPU 比率的各种主流生产应用。
- CPU 优化的性能快捷批处理,最适合需要可预测性能或更依赖 CPU 而不是 RAM 或 I/O 的 CPU 密集型任务和项目,例如批处理大型数据集、大型构建和视频编码。您还可以在常规和高级英特尔 CPU 之间进行选择。高级 CPU 计划附带一些我们最现代的英特尔 CPU、NVMe 固态盘和更高的网络吞吐速度。
- 内存优化性能 Droplets,最适合资源密集型业务应用程序,如高性能 SQL 或 NoSQL 数据库、大型内存缓存和索引、实时大数据处理以及具有大型 JVM 要求的应用程序。
- 存储优化,最适合大型NoSQL数据库(如MongoDB和Elasticsearch),时间序列数据库和其他数据仓库。
附加存储
在“附加存储”部分中,您可以创建其他DigitalOcean卷块存储卷并将其附加到Droplet。单击“添加卷”时,可以指定要创建的卷的详细信息:
卷是独立的资源,可以在同一数据中心内从一个 Droplet 移动到另一个 Droplet。附加卷的功能类似于本地连接的存储驱动器,这意味着您可以使用熟悉的工具和技术管理存储。
选择身份验证方法
在“选择身份验证方法”部分中,选择要用于登录 Droplet 的方法。有两个选项:
- SSH 密钥,它提供比密码更高的安全性。
- 密码,允许您为新 Droplet 创建自己的密码。如果选择使用 SSH 密钥,则需要至少选择一个密钥以添加到 Droplet。您已经上传到DigitalOcean帐户的任何密钥都会列出。
选中要添加到 Droplet 的现有密钥旁边的框,或选中全选以添加帐户中的每个密钥。您也可以单击新建 SSH 密钥,从创建页面将新密钥上传到您的帐户。
创建 SSH 密钥并将其上传到 DigitalOcean 帐户后,您仍然可以将其添加到将来预配的任何新 Droplet。
推荐和高级选项
在“我们建议使用这些选项”部分中,可以启用多个可选服务,以向 Droplet 添加功能。
本节中提供的大多数功能都是免费的,这意味着启用它们不会增加 Droplet 的每月成本:
- 监控(免费)添加了 DigitalOcean 代理以收集扩展指标并创建警报策略。
- 启用备份将打开 Droplet 的每周自动备份。这增加了 20% 的 Droplet 每月价格。
如果您选择现在不启用备份,您仍然可以稍后在现有 Droplet 上启用备份。
展开“+高级选项”可以使用其他选项:
- IPv6(免费)为您的 Droplet 启用 IPv6 访问。
- 用户数据(免费)是您指定的任意数据,用于写入 DigitalOcean 元数据服务的 user-data 字段。使用 cloud-init 运行发行版的 droplet 可以使用和执行此字段中的数据,这些数据通常是用于在首次引导时初始配置服务器的云配置文件。
完成详细信息
在“完成详细信息”部分中,您可以指定要创建的 Droplet 的数量、名称、标签和项目。
这些选项有四个小节:
- Quantity数量,您可以在其中选择使用指定配置创建的 Droplet 数量。通过单击加号、+ 或减号、-、按钮来调整数字。
- Hostname主机名,您可以在其中为每个 Droplet 指定一个在控制面板中使用的名称,并用作服务器的主机名。默认名称是根据您选择的选项提供的,但您可以根据需要修改它们。
- Tags标签,您可以在其中添加标签来组织和关联 Droplets 。
- Project项目,您可以在其中将快捷批处理分配给项目 。
选择选项后,单击“创建Droplets”。进度条显示您的 Droplet 距离准备就绪有多近。
还可以单击“通过命令行创建”以获取一个命令,您可以将该命令复制并粘贴到命令行上,以使用所选配置创建 Droplet。您可以从两个库中进行选择: cURL
和 doctl
,官方的 DigitalOcean 命令行实用程序。
完全设置Droplets后,控制面板将显示其 IP 地址。
看到 IP 地址后,您可以登录到您的 Droplet。
要转到 Droplet 的详细信息页面进行更改,请单击其名称或使用“更多”菜单直接转到所需的任务。您还可以通过单击快捷批处理名称旁边的图标来快速查看 Droplet 的详细信息。