老有朋友问, 要选什么公司配置服务器, 要选择什么系统, etc.
之前我也老纠结这问题, 渐渐地陆续一共使用了5个服务器提供商, 4个域名提供商, 4种不同的linux操作系统. 干完这种蠢事后,才想起比较一下它们, 最后统一一下.
Q: 选什么公司作为VPS提供商?
A: 阿里云.
Q: 为什么?
Q: 我是阿里云的软文写手(如果这样就好了, 还有人给我报酬). 不过这是所有人面对推荐类的文章直觉的想法, 所以我就不妨冒充一下阿里的软文写手.
推荐阿里云的一方面是, 它集合了从域名购买, 解析, 备案, 到服务器基本配置, 服务器扩展需求(云计算, 存储, 负载均衡)等等的需求于一身. 管理方便,
另一方面是以上提到的所有服务, 它的性价比高于同类公司.
最关键一点是, 阿里公司市值那么大, 应该不大可能倒闭.
以下是一些对比:
- 服务器对比Digital Ocean, 在价格差不多(或阿里云高出1美金每个月)的情况下, 同样的美国服务器, 阿里云的网络速度快很多.
- 服务器对比Dreamhost, 在硬件以及网络性能类似的情况下, 阿里云便宜很多. 而且有更好的售后.
- 服务器对比Amazon云, 没比较过, 觉得马云长得更有特点一点.
- 服务器对比百度云, 撇去网站托管这项不说, 同样VPS, 阿里云要性价比更高. 而且有域名等其他服务. 为什么强调其他服务呢? 因为如果你避开了购买阿里云的服务器, 你会发现, 域名, 备案, 等其他事情, 最终逃不过选择其他家公司. 这样你要记着好几个公司的账号密码. 多麻烦.
- 域名对比Crazy Domain, Go Daddy等域名服务商, 阿里可以提供中国特色的备案服务, 那些洋鬼汁的域名服务商,你们知道什么是备案么. V5大中华. 另外, 阿里的服务器性价比高与这些主打卖域名的商家.
- 售后对比以上所有的, 阿里完胜. 且不说中文优势, 态度优势, 就说阿里售后和技术支持, 接听电话的很有可能是一个妹子, 这没什么. 神奇的是, 妹子很有可能很流利地帮你找出技术问题, 默默地BS你一番. 这就是很特别的体验了. 其他公司的妹子接电话, 经常遇到鸡同鸭讲的事情.
- 云存储(图片)对比七牛服务商, 价格持平. 七牛提供小额度免费, 而阿里小额度免费只针对北上广深服务器. 不过这种小幅度免费,大约也仅仅是一个月10元之内rmb的免费.
- 云计算, 没比较过. 不过以上基础产品绑定阿里后, 我就是阿里的人了(脸红). 所以云计算等后续服务, 也会首选阿里.
服务器ping值基础比较以及测试数据.
ping的测试方式, 一个服务器, 从澳大利亚ping 过去, 和从国内ping过去的延时.
名字 |
Dreamhost | Digital Ocean | 阿里云 (北京) | 阿里云 (US) |
---|---|---|---|---|
地点 | US California | US NewYork | 浙江杭州 | US California |
内存/硬盘 (MB/GB) | 300/Unlimited | 512/20 | 1024/20 | 1024/20 |
价格(USD/Mon) | 15 | 5 | 7 | 8 |
Ping From AUS | 214ms | 328ms | 440ms | 182ms |
Ping From Fuzhou | 480ms | 260ms | 50ms | 200ms |
Ping To Baidu | 159ms | 252ms | 35ms | 166ms |
Ping To AUS | 13ms | 79ms | 170ms | 20ms |
采集境外 | ok | ok | 不可 | ok |
大约带宽 (下载到服务器) |
5M | 3-6M | 不限制 | 不限制 |
Q: 选择阿里云哪里的服务器?
A: 服务器关键分界线是大陆 OR 港澳境外. 选择大陆的好处是, 国内人访问较快, 坏处是, 所有指向它们的域名都要备案. 选择国外(包括香港)的服务器好处是不用备案, 方便, 缺点是国内访问较慢, 出现敏感信息后, 可能被工信部拒之防火墙之外.
至于国内的服务器, 选择北京OR青岛OR深圳.. 这些无所谓了, 如果有选择恐惧症, 就选择距离你主要客户群体或者你公司最近的那个吧.
国外的服务器, 选哪个国家取决于你面向的国家. 具体哪个国家的服务器从大陆访问较快, 这个没比较过.
Q: 选择什么系统.
A: 作为服务器, CentOS 公认较为稳定, 百度等大公司都用这类系统. 如果你在创建阿里云的时候没有主意选什么系统, 那请选centOS; 如果你选了Ubuntu作为系统, 但是还好什么都没开始, 那请删了, 重选centOS. 宁可浪费之前那笔服务费的钱.
Q: 选哪个CentOS 版本好呢?
A: CentOS 6.5 64bits.
Q: 为什么?
A: 较为新的版本, 又不会最新(7.0+) 这样保证它的稳定性.
Q: Apache, ngingx, 其他?
A: nginx. 原因, 因为它很火,必然有它的道理.
Q: 其他问题
A: 请留言, 毁人不倦
推荐阅读: