因为国内的网络政策,购买服务器必须备案,而备案就差很少要等半个月左右才能弄好。而我是个急性子的人,等不了那么久,没办法只好另辟蹊径
首先是在godaddy购买了一个虚拟主机,大概百来块的样子(PS:我是不会告诉你有优惠码的,自寻),并且还送了一个免费顶级域名,算起来仍是蛮划算的,服务器在新加坡,速度也仍是能够的,可是惟一不足的是和VPS
相比差距蛮大的
后来又在性价比超高的搬瓦工(号称翻墙神器)上买了一台洛杉矶直连中国线路的,价值$19.99
(PS:我也不会告诉你优惠码能够省1美圆左右的,自寻,不会找的右键查看源代码,顶部就有),上面能够一键搭建SS
、一键搭建OpenVPN
,惟一不足的是速度太慢了,洛杉矶直连中国的ping
还在3、四百左右,可是又没有办法,毕竟是个穷B,只能慢慢忍受蜗牛般的速度,每次在终端敲命令得好一会才能返回结果,着实使人抓狂
然而在最近,我在浏览知乎的时候发现码农之家
(github)有给学生提供使用的学生包,包含如下内容以下图所示:
咱们只须要这三个就彻底足够了:git
Digital Ocean 免费50刀Credit(一个100ping左右的VPS) NameCheap 免费ME域名一个(一年,价值18.99刀) NameCheap 免费DV SSL证书一个(一年,价值9刀)
好了,接下来让我来手把手教你使用这些学生包搭建本身的网站吧
知乎:免费稳定的 Linux vps 主机有哪些推荐?github
先说下为何要注册edu
邮箱,由于github
提供的学生包顾名思义是给学生使用的,若是你不是学生的话,那么就没法使用。那么github
怎么知道你是否是学生的了,简单的说就是检测你注册github
的邮箱是否是edu
邮箱
若是你是大学生或者你有亲戚朋友的孩子是大学生的话,那么你能够直接注册你大学的edu
邮箱或者借你亲戚朋友孩子的edu
邮箱使用下。若是你和我同样,刚好刚毕业几年,那么就错过了这么好的服务了,请直接参考:http://www.sgld.org/2015/02/1...ubuntu
注册github
我就不说了,每一个码农都懂的,邮箱使用你上一步获取的edu
邮箱,而后github
会对你刚才用来注册的edu
邮箱发送验证邮件,大概可能要等个10来分钟左右邮箱才能收到,验证成功以后进到github
学生包申请页面,点击GET YOUR PACK
按钮申请,进入到申请页面,信息正常填写便可,只要是edu
邮箱很容易经过的,经过以后咱们就能够获取咱们所须要的优惠码了DigitalOcean
50美圆Credit Code Get√:NameCheap
价值$18.99/年.me域名,$9/年SSL DV证书
服务器
点击图中所示区域或者直接点这注册,进入注册页面,点击页面右上角Sign Up
按钮以后输入邮箱
、密码
进行注册(本身任意邮箱便可),以后网站会向你的邮箱发送一封验证邮件,你进邮箱验证成功以后就是第二步验证了,须要你有一张信用卡
或贷记卡
或者PayPal
(本人穷屌丝一枚,没有信用卡也没有贷记卡,只有几个银行的借记卡,若是你和我同样的话,直接注册一个PayPal
好了注册连接),注册好了以后选择PayPal
验证,须要支付5美金人民币也就35块左右吧;第三步是建立一个VPS
,网站称之为Droplets
的东西,看本身状况进行选购,以后也就验证成功了
个人配置为:
Choose an image:Ubuntu 16.04.1 x64
Choose a size:$5/mo $0.007/hour
Choose a datacenter region:Singapore
选择Ubuntu
系统是由于我本身用的就是Ubuntu
系统,比较了解使用,通常建议使用Centos
,由于它提供的是十年的更新服务,而Ubuntu
只有五年,看我的喜爱吧。我选择的低配,由于注册的时候花了5美圆加上50美圆的Credit Code
,一共55美圆,一个月5美圆的话,可使用11个月,也就是35块左右你就可使用差很少一年的VPS
服务,哪还有比这个还划算的呢?至于数据中心,我选择新加坡,由于新加坡够近啊,ping
值不会很高,我测了测也就100左右网络
点击digitalocean
登陆以后右上角你的头像,选择Settings
,以后在左侧选择Billing
,你会发现此时Your credit
的位置的值为$5.00
。鼠标拉到Promo code
的位置,选择你的Credit Code
复制过来添加以后你再拉到页面上方Your credit
的位置,发现此时的值为$55.00
,那么恭喜你成功添加了50美圆的Credit
了ssh
点击你建立的Droplets
,进入VPS
详情页,选择左侧Access
,而后在右侧内容区域Reset root password
点击Reset Root Password
按钮,网站就会把root
用户的密码重置以后而后发到你邮箱,以后你在终端输入ssh root@your_server_ip
敲回车,而后复制刚才网站发给你的密码以后就发现登陆成功了(PS:我会告诉你passwd
能够修改登陆密码吗,才不可能了)网站
注:若是你想搭建LAMP环境的话,可参考这篇文章Ubuntu16.04搭建LAMP环境spa