在DigitalOcean中新建Droplets

        博客由hawkhost搬家至DigitalOcean系列文章:

        1. 新版hawkhost用户界面数据备份

        2. 在DigitalOcean中新建Droplets  

        3. 在Ubuntu14.04系统中安装lnmp1.2  

        4. lnmp1.2添加虚拟主机      

        5.怎样用Filezilla安全传输和管理VPS中的文件  

        6.将wordpress和数据库搬到DigitalOcean        

        7.域名解析由万网修改为DNSPOD   

        8.Apache和Nginx伪静态规则不一致导致页面404         

        9.wordpress 升级插件需要输入FTP信息

       用DigitalOcean任意一个推荐链接注册,注册成功后即可获得$10,这是我能找到的DigitalOcean最大的有效优惠。10$可以使用如下配置的服务器两个月:512M RAM, 1 CPU, 20GB SSD, 1000G transfer,本文主要记录新建Droplets的注意事项 

       每个在DigitalOcean注册成功用户都可以参与DigitalOcean的推广,我也不例外,如果您愿意用我的推广链接注册,我将感激不尽。

DigitalOcean VPS SIZE

       注册DigitalOcean

       注册DigitalOcean要有外币信用卡或者Paypal账号,我选择使用外币信用卡注册。注册比较顺利,没有碰到网友提到的关于DigitalOcean需要实名认证的问题。注册成功并登录后,在Setting-Billing下可以看到帐号余额,新注册用户余额为$10。DigitalOcean按小时扣费,包月5$,它有一个power off功能,但是power off仅仅是关闭服务器,仍然会正常扣费。

get my credit in DigitalOcean

       新建Droplets

       新建Droplets前的准备工作

       个人认为新建Droplets的准备工作如下:

       1. 下载puttygen.exe,下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

       2. 用puttygen新建一个SSHKey,从上图所示的Setting–>Security将其添加到DigitalOcean中,并将新建的SSHKey保存到安全的地方。PuTTY Key Generator生成的SSH Keys以private Key形式存储在本地电脑中,是一个.ppk文件,这个文件非常重要,后续该文件可以用于在PuTTY中登录服务器,登录FTP。

       Generate SSH Key

moving mouse generate SSH Key

Add ssh Key in Digital Ocean

      需要以上准备工作的原因为:新建Droplets时,添加SSH keys是DigitalOcean推荐的更安全的方式;如果不添加SSH key,那么DigitalOcean会发送新建Droplet的root用户的登录密码到注册邮箱。

      在putty中第一次用该密码登录时,DigitalOcean会要求修改密码。我第一次新建Droplet时未选择SSH key,用密码可以登录,但是修改密码时putty闪退,反复修改,反复闪退。目前我还不知道putty闪退的原因,所以我destroy了需要密码登录的Droplet,又新建了一个添加SSH key的Droplet。

      在Setting–>Security中成功添加SSH Keys之后,在新建Droplet时,在“Add your SSH Keys”的选项处就可以看到已添加过的SSH key,在这里选择相应的SSH key,后续就可以用该SSH key登录Putty与FTP。

Add your SSH Keys

      新建Droplets

       新建Droplets时,需要选择服务器的操作系统(Ubuntu/FreeBSD等等),配置($5 or $10 or high?),所在区域,附加功能,添加SSH Keys,以及按此配置创建的Droplet的数量与以及各自的名称。

       我选择了Ubuntu(接触过一点点),$5(便宜), San Francisco(知乎上口碑好)。附加功能我暂未选择,因为我暂时不明白该如何使用Private Networking, IPv6, User Data等功能,而Backups则需要额外收费

       另外值得一提的是,DigitalOcean提供了one-click Apps,据说选择相应选项后,Droplet创建完成时就会有相应的配置在我们的服务器上。例如,lamp可以直接在5$/month的套餐中安装,但是wordpress就需要在至少10$/month的套餐中安装。我选用lnmp且需要安装wordpress,所以我并未使用其one-click Apps,仅仅选择了Ubuntu作为我的操作系统,其他的都需要自己安装。

       droplet创建完成后,就会看到DigitalOcean分配给我们的独立IP地址,接下来就可以通过Putty来在服务器上安装与配置我们需要的功能。据说可以通过access console进入后台操作,但是会比较繁琐,我作为一个极品新手便知难而退。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Fork me on GitHub