在Digital Ocean上部署VPS

本篇文章旨在介绍如何在Digital Ocean上部署虚拟专用服务器(VPS),并且使用Ubuntu系统进行相关操作。

1.首先,进入cloud.digitalocean.com,注册新账号,并且绑定Paypal或Visa信用卡作为支付方式

2.如果是新账号,在绑定支付方式后,Digital Ocean会验证你的支付方式是否可以使用,会在你的支付方式账号里支付1美元,再将1美元返还。如果验证成功后,新账号可以获得一张限两个月使用的100美元代金券,好好使用这个约等于白嫖。

如图,在左上角的红圈里USAGE是你现在100美元代金券的剩余钱数,左下角Billing是你的账单,可以看到详细情况,值得注意的是,Digital Ocean的VPS是按小时收费的,通常一天结算一次。

3.选择左上角的Create绿色按钮,点击Droplets来创建新的VPS

4.接下来就是详细配置VPS的设置,目前Digital Ocean还不支持Windows Sever操作系统,只能使用Ubuntu等linux操作系统,建议使用最新的Ubuntu的LTS版本,比较稳定,当然选择最新的Ubuntu版本也可以

这里选择了最新的20.04(LTS)版本作为VPS的系统,21.10也可以。

5.然后就是选择VPS规格了,Digital Ocean提供多种服务器规格,分两个大类,共享CPU(SHARED CPU)和独立CPU(DEDICATED CPU)。

共享CPU只含基本(Basic),而独立CPU含标准(General Purpose)、CPU优化(CPU-Optimized)、内存优化(Memory-Optimized)和存储优化(Storage-Optimized)。

值得注意的是,基本使用的话共享CPU就足够了,而需要重度使用的话,独立CPU的高阶选项是需要向 Digital Ocean 申请的。

这里我们就选择了5美元一个月的最低成本的VPS,拥有1核心CPU,1GB内存和25GB硬盘,以及1TB每月的数据流量。

6.接下来的选项是是否为你的VPS增加一个独立的存储卷,用于暂时扩充VPS的存储,在不用的时候可以取消,来节约资金。

这里我们暂时不选择这一项,在之后用到时可以在droplets设置中增加。

7.然后就可以选择你希望你的VPS在世界上哪个位置的数据中心里,换句话说,就是选择你VPS所在的地区。

经过实际测试,在San Francisco的数据中心比较稳定,连接不会受到阻碍,但是延迟在220ms左右,而在新加坡的数据中心的连接有可能有问题。

8.之后是一些附加选项,建议打开IPv6和Monitoring,前者可以让你的VPS获得一个IPv6的地址,后一个可以检测VPS的运行状态。

9.紧接着是选择VPS的身份验证方式,一个是SSH密钥,另外一个是密码。

两种方法各有各的长处,SSH密钥的好处是安全、利用PuTTY连接的时候只需设置一次就可以在之后无感登录,缺点是必须妥善保管SSH私钥文件,在使用宝塔面板等应用的时候可能会使用不了内置的终端(其实也不是什么大事);而密码的好处就是使用方便,但是安全性会比较低。

这里我们以密码方式为例继续介绍。

SSH方式见文章:使用Putty创建SSH密钥并连接VPS

在密码框里输入你设置的密码,密码是满足8位以上长度、至少有1个不位于首尾的大写字母、至少有1个数字,并且不能以数字或特殊符号结尾的字符串。亲测用Chrome提供的生成密码服务可以满足条件,而且生成的密码会保存在Google账号里(如果你使用相应的同步服务的话),而且必须要妥善保存好密码,这是你登入VPS的唯一途径。

10.接下来的选项里可以设置同配置的VPS数量和名字以及tag,没有这个需求的可以继续

11.最后是选择VPS是否会自动备份,Digital Ocean提供一周一次的备份服务,备份会停留4周,有需要的可以选择

12.最后点击绿色的”Create Droplet”就可以创建你自己的VPS了。

13.之后会返回账户界面,在你刚刚创建的VPS的蓝条结束后,就代表你的VPS创建完成了。

14.在蓝条结束后会有VPS的信息,复制VPS的IP地址(如图中的164.90.158.XXX)

15.接下来我们需要SSH客户端与VPS进行连接(和SSH密钥没有关系)

这里以PuTTY为例,下载地址: 下载地址www.putty.org

在安装完putty之后,在putty的安装文件夹中找到putty.exe并打开。

首先,在①的位置填上你的服务器地址(把8.8.8.8改成你的服务器地址即可,”[email protected]”不要改动,例[email protected]),然后在②的地方填上你想要保存这个服务器的名字(写服务器地址页可以),最后按③保存

然后点击你保存的那个服务器名称,就可以登陆了。(之后每一次登录都是这样)

16.会跳出是否信任这个连接,因为是自己搭建的VPS,直接点击”Accept”即可。

17.接下来就是输入密码的时候了,在Linux终端里面输入密码并不会显示,所以不用担心是不是终端没有反应了,如果你的密码在剪切板里,直接在终端上点击右键粘贴,再按Enter就可以了。

18.出现如图所示界面就是与服务器连接成功了

19.依次使用命令sudo apt updatesudo apt upgrade

如果遇到需要同意的地方,类似于

“After this operation, 177 MB of additional disk space will be used.
Do you want to continue? [Y/n]”

输入Y,如果有粉红色的界面,直接敲击回车键即可。

20.输入reboot,重启服务器。

21.接下来,可以使用宝塔面板对VPS进行进一步的管理,详见使用宝塔面板管理VPS服务器

发表评论