个人服务器购买、搭建

要建立一个网站,域名、DNS、服务器、LNMP或LNMP就得一样一样折腾。如果只是放一个博客或静态网站在网上的话,也可以直接购买虚拟共享主机,网上的虚拟主机多如牛毛。不过通常只支持php语言,MySQL数据库数量也有限制,甚至子域名数量也会限制。曾用过一年的美国老鹰主机,服务器速度只能是差强人意(虽然我也没用那个服务器干什么正事,150多一年)。今年因为需要自己假设VPN、shadowsocks,同时后期想在自己主机上运行几个开源商业项目,所以打算干脆买个VPS。

目前网上广为人知而且比较实惠的VPS提供商有linode(最低套餐10美元/月)、DigitalOcean(最低套餐5美元/月)、Vultr(最低套餐5美元/月)、bandwagonhost(当前最低套餐2.99美元/月)、さくらインターネット(最低VPS套餐685日元/月,不过要购买的话必须有日本国内住址,所以国人就只能找人代购了)。具体的硬件详情和带宽资费情况可以到官网查看。bandwagonhost被国人俗称“搬瓦工”,曾推出年付3.99低端市场套餐,不过内存只有区区64M。它家的产品便宜的代价就是性能不高,不适合用来运行对CPU和内存要求高的系统。很多购买的人是用来运行VPN和Shadowsocks的。这几个里面linode的性能最好,而且不接受paypal付款,只能用有国际支付功能的信用卡才可以购买。而digitalocean和vultr都可以用绑定过国内银联卡的paypal付款,每月流量都是1TB(vultr如果选日本或澳大利亚节点的话流量只有200GB),对于刚接触VPS的新人非常适合。对比之后打算先用vultr,所以下面主要介绍它。

Vultr虽然每月5美元,不过新用户点击这个邀请链接注册可以直接获得5美元,http://www.vultr.com/?ref=6815460,同时在推特上关注并转发Vultr官方推特账号可以分别获得1美元。如果你英文够好,可以在自己的博客上写一篇评测文章,根据文章质量也可以获得一笔奖励。Vultr也曾搞过冲多少送多少的活动,冲一百美元送一百美元的活动。需要注意的是,vultr默认关闭了邮件端口,所以如果需要用服务器发邮件的话就得和他们客服沟通让他们打开端口。

Vultr在全球有14个机房,其中对中国访问最快的实测依次是东京、悉尼、洛杉矶。这三个机房都是联通访问速度优于电信,其中东京机房在西安ping值约在150~160,在上海ping值约55~65,安装shadowsocks后可以流畅观看Youtube 1080P的视频。

vultr主机分布

注册好账号,用paypal或信用卡至少冲5美元就可以开始从上面选一个机房开始部署了。如果服务器流量不是特别大的话建议选东京机房,流量大就可以选洛杉矶机房。服务器可以选择当前主流的各种操作系统,也可以上传自己的自定义镜像。由于该VPS不支持在不同节点间转移服务器,所以只能通过建立快照后再在另外一个节点还原的方法。

选择服务器

感觉网上centos 6的教程比较多所以就选了这个。Vultr自带了网页版远程控制页面,不过更方便的方法是通过putty来登录到自己主机上。putty配合ssh密钥可以则实现免密码登录,提供服务器安全性。

如果需要在自己主机上运行网站的话则需要安装网站管理系统,比如LNMP(linux、Nginx、MySQL、PHP)或者LAMP(linux、Apache、MySQL、PHP)。单个手动安装以上开源软件的话对于新手实在太过于麻烦,所有网上有很多一键安装脚本。VPSMate是一个小巧的Linux 服务器 WEB 管理面板,全部操作都通过网页端完成。vpsmate曾获得阿里云大赛20万大奖,不过获奖之后便没有再继续开发了,只是修复了一些基本bug。目前并不支持对Apache网站进行管理,管理nginx网站倒是很方便。官网上的介绍也很简单明了,只要照着做就可以了。

既然有了VPS,当然就不能让它闲着了,顺便用它搭个梯子调戏方校长。相对于openvpn,shadowsocks有很明显的优势。可以在全平台使用、加密系数高、架设简单、对使用者要求低等。shadowsocks同样有很多语言版本一键安装包,我自己按照这篇博客修改端口号和密码后成功安装了SS。需要注意的是,直接安装完后,你的SS端口是被屏蔽的,需要你自己vi /etc/sysconfig/iptables打开对应端口才可以运行。服务器端安装完成后,如果客户端是windows系统的话可以安装shadowsocks-gui来通过sock 5进行代理通信(其实也可以把goagent的php文件上传到服务器代理,不过goagent使用的是自签发证书文件,不能进行真正的加密通信)。手机端在google play 市场下载shadowsocks 客户端即可。

分享到 评论