0%

不懂程序也要搭建自己的vps

搭建自己的VPS


1. 概述

整个过程很简单,

  • 购买套餐
  • 安装系统
  • 远程连接至VPS进行管理

这篇教程主要面对没有基础的普通人,用简短(写完发现也不短了。。。)的教程让普通人也能走进看起来很复杂的Geek世界。


2. 什么是VPS,为什么要搭建自己的VPS?

科普知识,不喜可以直接跳过

关于是什么的问题,问百度是最好的。百度的解释对于一般人来说还是很头晕的,其实看不看无所谓。简单理解为在远程租了一台电脑就好了。如果想了解的话这里更加详细

搭建vps能干些什么呢?在远程买了一台电脑,它一般是直接接入网络的,你可以

  • 在上面部署自己的个人网站博客
  • 自己本地的电脑连接上去,通过远程主机来访问互联网(就是代理FanQiang
  • 当网盘来用(还不如用国内的各种网盘。。除非你要放和谐内容
  • 还有很多有趣的用法……

一般人用VPS主要是用作代理比较多,而国内也能买到很多已经搭建好的ss代理账号,为什么要自己搭建呢?
吾辈认为:

  • 便宜:一个人搭建的话还是有点小贵,但是如果三四个人分享的话就很划算了;
  • 高速:一般买到的代理都是很多人共用一台VPS主机,带宽十分有限,而几个人搭建就爽多了;
  • 安全:走别人的代理总不得不提防着些,*关于那些免费代理悄悄做的龌蹉事儿*。

3. 选购

首先你需要先挑选一个VPS服务提供商,这里简单推荐几个:

Vultr

首先吾辈现在用的就是vultr,通过这里注册可以获得50刀的余额,但是他们家的赠送的余额都是需要先充值至少5刀才能使用,具体优惠如下图。

代金券激活条件有效期
50$通过指定链接注册,绑定受支持的信用卡60天
20$输入优惠码SSDVPS30天
5$注册就送,但不能与上述优惠券叠加不记得了。。。
  • 有效期指的是有效期过后这些余额不管你有没有用完都会消失
  • 支持的信用卡是指国外支持的卡,visa、master card之类没有没测试,全球付这种亲测不行

如果你没有信用卡,不妨通过我的邀请链接注册

vultr主要套餐价格如下:

Vultr套餐

一般只是搭建博客或ss代理的话选最低配套餐就好了,5$一个月,配合赠送的余额充值5$可以用2个月,有信用卡可以用3个月,还是很划算的。还可以用赠送的余额体验高级套餐,过过瘾,反正到期不用也浪费。

其他方面;

  • 服务器有美国、日本,吾辈用的就是日本机房,稳定速度也很快;玩舰娘再也不愁。
  • 支持paypal,不支持支付宝;
  • 支持ipv6!!对于教育网的小伙伴们可能很关键,而且在ipv6下连接速度也更快(吧?)
  • 免费为远程主机生成备份镜像,详细说明如下:

    vultr快照说明.PNG

搬瓦工

搬瓦工的套餐一直以性价比著称,曾经有过3.99刀一年的传奇套餐(早已售空)。目前有19.99$一年的美国机房,如果是只是为了搭建ss的话配置也够用了。

搬瓦工套餐

但是配置相对于上面vultr的5$套餐来说还是比较差,如果要折腾一些什么加速服务、ss—panel或者搞私有云什么的不推荐。

而且搬瓦工尤其适合新手,其管理后台有一键安装ss,一键安装openVPN等便利功能,很省心。

DigitalOcean

这家也是比较老的厂商了,套餐价格一般。但是如果你能通过github的教育认证(需要edu邮箱或者学生证),就可以获得他们家50$的余额!

DigitalOcean套餐

强烈推荐有条件的小伙伴们都去领取github教育礼包,里面还有亚马逊的aws和.me域名一年的使用权。
想建站或者博客的绝对不能错过!

教育优惠

吾辈用过的也并不多,这里直接贴上知乎上的一个较全的vps推荐。大家也可以到答主冯硕的博客里了解更多各个VPS的实时价格信息。

4. 购买流程

各家的购买流程大同小异,这里以vultr为例,先注册账户。

1. 充值

登录之后是充值界面,默认就是信用卡充值,右边会显示赠送的余额。

充值

这是我的界面,新用户会有些不同

如果你有支持的信用卡可以直接绑定然后充值5$就可以拿到50$余额。如果你没有,先把右边的50$余额remove,然后输入优惠码SSDVPS拿到20$的余额,再在左边的PayPal处充值5$就好了。

2. 选择套餐

点击右上的小加号进入选择新套餐界面,

选择套餐

  • 首先选机房位置,这里推荐日本机房,ping较低些。
  • 然后选择操作系统,建议切换到32bit OS选择Debian7 (Debian8不支持锐速)
  • 选配置,根据个人需要选,内存比较重要,硬盘一般都够用。
  • 附加选项,
    附加选项
这里有需要的话可以勾选ipv6,反正不要钱。
  • 第5、6项不用动,之后随便填好主机名字和标签
  • 左下角显示套餐费用,确认后点击右下角“Deploy Now”就好了

然后回到Server界面,你的vps就会出现在列表中,等待操作系统安装完成就可以用了。

列表

点击vps名字可以进入概览界面,可以查看ip地址和密码。

3. 登录到vps进行管理

这里需要用到putty这个小巧的工具。(windows用,其他系统我没研究过)

putty设置

按照上图填好ip,不用管端口号,点击open。

你也可以点击Save将设置保存,下次可以不用再输入ip地址

然后出现命令行

putty登录

先填写默认登录名root,回车。然后输入上一步概览界面的密码,注意输入的时候不会有字符显示。

可以复制过来,右键或者 Shift + Insert 粘贴。注意在这里Ctrl + C不是粘贴!!

登录成功

登录成功之后界面如上,接下来就和Linux下的终端一样了。

有的vps默认是root权限,执行命令不需要su或者sudo


5. 挖个坑

到这里教程就结束了。众人:ss教程呢?博客教程呢?
呃,,,这些嘛。。。。

之前写git的入门的时候有说过不喜欢写教程给新手,这次本来也只想简单写些记录而已。可是写的时候总把握不好度,总觉得自己写得太简单了,忍不住把各种情况都讲一讲。。。一不留神就写了好久,结果就写成了新手向的长教程。

关于搭建ss的教程

至于ss之类的只好留到下次再写吧,ss搭建还是需要一定篇幅的。看到这里可能有前辈就要喷了:vps搭建ss不是几句命令的事情吗?确实通过几句就可以搭建起来,百度一下就好了。但是如果你直接搜索,可能会得到很多不同的方法,有的建议安装python来安装ss,有的用命令安装go版,有的安装libev版……很乱很杂,这也是我在学习的时候遇到的问题。我想把这些方法集中起来一起讲,没错,会写得偏探究向,新手向真的太累了。。

关于不懂程序系列

这个系列的初衷就是为了让普通人或者刚入门的人也能看懂,也能去做那些看起来Geek的事情。这次虽然写了很多,但还算是我第一次写新手教程,感觉还是有很多地方说的不是很详细。如果有看不懂的地方可以在评论区留言。

这个系列接下来也会写简单、实用的面向零基础新手的教程。好像又挖了一个大坑,什么时候能填上就不好说了。