软件海
软件改变生活

从阿里云ESC云服务器到Linode的搬迁之路

网站搬家

网站搬家

基本上从六月份开始,软件海就一直处于不间断的维护中,除了一些小海个人操作上的失误之外,最根本的原因还是网站服务器的更换引发后边一系列的网站维护。那我们就先从软件海的网站服务器说起吧!

从阿里云的云服务器ESC说起吧

阿里云ESC云服务器

阿里云ESC云服务器

软件海从2015年的6月18日正式上线,当时的服务器用的是阿里云的云服务器ESC,当时还为软件海上线成立专门写了一篇文章:碧蓝的海洋上,一艘飘摇的小船,大家有兴趣了可以看看。当时虽然是6月18日网站正式上线,但是服务器是在6月15日购买开通的,当时选的是最低配的服务器,一次性买了一年的使用时间,总价格是382.5元,之所以这么便宜是因为我当时选择的是按使用流量计费,如果选择固定带宽不限流量的话价格可能是接近500元,因为软件海当时刚成立并没有多少流量,后来流量慢慢上去了,小海就接入了免费的CDN,所以一年下来流量费只使用了10块钱不到。现在阿里云ESC服务器可以选择的最低配置已经升级了,价格也高出了很多,现在最新的阿里云ESC购买流程大家可以参考老蒋部落写的这篇文章:阿里云ECS服务器升级配置、提前续费、重装系统常见应用记录,写的很详细。小海在最初配置阿里云服务器的时候参考了老将部落的很多文章,写的都很详细,有兴趣的可以去他的网站看看。

阿里云的云服务ESC究竟和VPS有什么区别

其实阿里云的云服务器ESC说白了,它本质上就是一个VPS服务器,比我们传统的虚拟主机要高端很多,甚至比起市面上常见的VPS还要高端不少,因为它带了“云”的属性,就像是把VPS假设在云端一样,它不依托于某一台服务器主机,而是阿里云所有服务器主机共同搭建的系统,所以即使某一台服务器宕机了,或者某个机房停电维护了,你的云服务器依然会正常运转,而我们市面上大多数VPS都是架构在独立的服务器上的,如果某一台服务器出现了宕机现象,那么运行在这台服务器上的VPS系统就会无法访问,直到服务器恢复正常。所以在软件海使用阿里云的云服务器ESC一年时间中,还没有出现过宕机的现象。

那除了这一些区别,使用云服务器ESC服务器和VPS服务器的感受是一模一样的。有些朋友可能还不太明白VPS是什么,虚拟主机又是什么,小海在这里可以简单的给大家解释一下,更详细具体的介绍,大家还是自行百度吧。

服务器、VPS服务器、虚拟主机到底有什么区别

VPS、虚拟主机的区别

VPS、虚拟主机的区别

我们通常所说的服务器,其实就是一台电脑而已,它的硬件架构甚至还要比我们普通的电脑要简单,主板、CPU、内存条、硬盘这几个基本的硬件就可以配置一台服务器了,大多数服务器都不需要显卡或者声卡。但是服务器需要的硬件配置一般都是区别于我们普通家用电脑配置的,比如它的主板需要更多的内存插槽,它的CPU需要更多的核心等等,这都是由它的需求决定的。服务器上也需要安装系统,大多数服务器使用的都是linux系统,也有很多服务器选择使用windows系统,这就要看他具体的需求了,linux自然有它的优点,但是windows也有它不可取代的地方。服务器上安装的windows系统可不是我们常见的XP、win10系统了,而是Windows Server系列,这是专门布置在服务器上的系统,当然了,它是收费的。

服务器硬件有了、系统安装了,然后就可以安装不同的运行软件了,不要以为一台服务器只能用来运行网站,它的功能有很多,运行网站只是其中一种功能而已。如果你想购买或者租用一个服务器来运行你的网站,那成本可是很高的,只有一些大公司,数据量特别大,才会选择单独购买或者租用服务器,甚至会自建机房。而我们这些普通用户,大多数选择的都是共享的主机。

什么意思呢?就是说这一台服务器上,会像我们平时在电脑上使用虚拟机一样虚拟出很多空间,而这每一个虚拟空间会指定一个独立的IP地址,我们使用这个分配好的IP地址就可以访问到这个虚拟空间的内容了,虚拟空间可以分配固定的CPU核心、CPU主频、内存大小、存储空间大小、带宽大小、流量大小等等,这个虚拟空间就是我们俗称的VPS,一般情况下,主机商会给VPS设定一些不同的操作系统供你选择,你选择好你需要使用的操作系统之后,你就有了这个操作系统下的最高权限了,你可以通过SSH连接来自由的选择在这个系统下运行任何软件。

而我们经常看到的虚拟主机又是什么呢?虚拟主机是在VPS服务器上再次划分的虚拟空间,而且这个空间的权限更小,都是已经配置好的环境,你只需要上传你的网站文件,就可以正常访问了。最主要的是同一个VPS上的虚拟主机一般都是共用一个IP,共用CPU、内存、宽带等等。所以,如果你隔壁的虚拟主机占有的资源非常多,很有可能会影响到你的网站的访问的。

虽然说虚拟主机有着种种缺点,但是它真的很便宜,一般配置的虚拟主机一年只需要一两百就可以。而靠谱的VPS一年最少都是四五百以上,稍微好一点的配置一年都是上千块钱。这个市场本来就是一分钱一分货。一个虚拟主机一般情况只能创建一个网站,而一个VPS理论上则可以创建无数的网站。选择虚拟主机一般就是碰运气,你需要祈祷你的邻居比较正常。而选择VPS则优先选择售后好、运行稳定的厂商。

为什么放弃阿里云的云服务器ESC

其实阿里云的云服务器ESC真的挺不错,国内访问速度非常快,就是有一点让小海很不爽,就是它的绿坝系统,简而言之就是说这个系统可以用关键词来过滤网站里的内容,如果发现有不合规定的内容,那么阿里绿坝就会自动屏蔽掉你的某个网页,而且这个过程全自动响应,阿里绿坝检测到不合规定的内容之后会给你发送一个消息,然后再一定时间内,它就会自动屏蔽掉网页内容,等你打开之后,整个网页就会显示空白。

阿里绿坝就是完全自动的一套程序,只需要设定关键词,它就会自动执行,而且用户无法关闭阿里绿坝,当你收到消息之后,你的选择只有删除相关不和规定的文章或者坐视不理碰运气,你没有申诉的权利,而且阿里绿坝发送来的警告消息在一定时间内就会自动消失,如果你有一段时间没有登陆阿里云后台,你可能就再也看不到来自绿坝的警告消息了。

所以在这一年时间中,小海经常会发现莫名其妙的某篇文章打开是空白,经常检查了各种设置都没检查出来问题,最后登陆阿里云一查,原来是绿坝搞得鬼。这就会给人一种很不安全的感觉,你会感觉你网站上的内容随时会消失,而且这个绿坝检测的有点太过了,如果说黄赌毒之类的文章,涉及到犯罪的文章你检测屏蔽,那小海没话说,问题是它现在连翻墙VPN这种文章也会屏蔽,而且没有申诉的地方。出现的次数多了,小海就下决心换掉阿里云的云服务器ESC了。

目前网络上口碑最好的VPS提供商:Linode VPS

Linode VPS的介绍小海就在这里不多说了,想了解的朋友直接在百度搜索就可以了。简单一句话就能概括出Linode VPS的优点:运行稳定、售后响应速度快!这完全符合小海前边讲的选购VPS的准则。

需要说明的是Linode VPS的官网是全英文的,也就是说从注册、购买到配置、售后所有你接触到的语言都是英文,对于小海这种高考英语考到60多分的选手来说,这种感觉爽爆了!

当然,网上有很多Linode的购买使用教程,小海之前也参考过很多,但是大多数都不尽如人意,要不就是教程写的时间太早和现在的版本差别较大,要不然就是胡乱转载,错误百出。最后还是靠着伟大的百度翻译,小海一步一步搞定了Linode,虽然说那些复杂的操作还不太会,当时对于正常使用来说完全足够了。有时间的话,小海会写一个Linode VPS的购买使用教程。

过了英语这道关,你还要面临的是高延迟的折磨,小海之前使用阿里云服务器的延迟一般都是20MS左右,很少有超过50MS的时候,而使用Linode之后,延迟能到200MS以内都感觉这速度飞上天了。需要说明的是,1S=1000MS,通常延迟相差300MS之后我们才能感觉到速度的差别。

说完了高延迟,我们还要说说Linode的带宽,软件海之前的阿里云服务器配置的是4MB的带宽,按流量计费,1G流量大概是7毛还是八毛,记不清楚了,一个月10G流量的话也就是7块钱,小海接入CDN之后每个月的流量可能连1G都不到吧。相比于大多数人选择的1MB固定带宽,我觉得我的速度飞上天了。但是自从使用Linode之后,我才发现中国的流量真尼玛贵!Linode的最低配,也就是10美金每个月的配置,出站带宽是125MB,没错,它超出了大多数中国家庭使用的网络带宽,而且每个月配置2TB的流量,2000G的流量啊!这种对比简直不能不让我给大家安利一下啊!需要说明的是,一般情况下,网站服务器所指的流量指的都是下载流量,上传文件所耗费的流量是不计算的。

但是大家千万不要被这种高带宽所迷惑了,高带宽不代表用户访问网站的速度就一定会变快,只是说如果某个时刻同时访问你的网站的用户特别多,高带宽就会发挥它的特长了。这也就是为什么国内这么多1M带宽的网站为什么跑起来也不显得特别卡的原因,因为一般网站上的文件都是HTML、CSS、JS和图片音乐这些文件,只要图片优化的比较好,访问一个网页所需要耗费的流量是很少很少的,只要你的并发用户不是特别多,小带宽也照样能跑的很溜。而影响用户访问网站速度的更重要的一个点在于并发请求,因为用户在电脑上访问一个网页,浏览器会在瞬间并发几十个甚至上百个请求,虽然每个请求的文件体积都很小,但是也架不住它数量多啊,这个时候就是综合考验网速、延迟和并发能力了。所以说,优化网站访问速度是一个很复杂的工程,需要长期不断的添砖加瓦。小海抽空会把软件海目前所采用的优化网站访问速度的措施及思路分享给大家,供大家参考。

香港、日本、韩国、美国、新加坡的VPS我到底应该选哪个

国外VPS如何选择

国外VPS如何选择

说到VPS带宽这点,小海就不得不多说点了。目前面向国内顾客的网站优先选择大陆的服务器,这点不必多说,如果想选择大陆之外的服务器,优先选择香港、韩国的VPS,香港和韩国的网速在全世界都算的上是比较快的,而且距离大陆很近,国内访问延迟非常低,但是香港、韩国的流量非常的贵,大多数VPS都提供的是1MB的带宽,如果超过1MB,那价格会高很多,而且香港、韩国的VPS大多数都是国内小公司代理的,建议大家多选择规模比较大的VPS提供商,切忌不可贪图便宜。

如果你觉得香港和韩国的VPS太贵,那么你可以考虑日本和新加坡的,这两个地方面向国内的延迟都还不错,只是目前由于中国电信的出国光缆不直接连接日本、新加坡了,而是改由美国西海岸转接到日本、新加坡,所以中国电信的用户在访问日本、新加坡的VPS的时候,延迟可能会高达300MS以上,甚至会出现掉包现象,也不知道中国电信什么时候能恢复直连。而联通、移动等其它用户访问则没有什么问题,日本、新加坡的网速和流量都不像香港、韩国那么抠门了,给的量很足,而且价格相对会便宜很多。

接下来就是美国的VPS服务器了,虽然说美国和中国大陆之间相隔了一个太平洋,可是也架不住太平洋底下深埋的通信光缆啊,全部直连,不经任何转接,什么时候中国政府要是能在太平洋底下再多埋点光缆就好了。美国VPS就是价格便宜量又足的类型,单纯做网站的话根本不可能用完那么多流量,所以很多人就在美国的VPS上架设了翻墙服务器,比如SS、VPN之类的,你们看youtube视频的流量就走的是这些VPS服务器。

阿里云的云服务器ESC和Linode VPS简单对比

阿里云和Linode

阿里云和Linode

首先从价格上来说,由于阿里云的涨价,目前两者最低配的价格差不多,可能阿里云的还能更便宜些。但是如果是相同配置来对比的话,那阿里云的性价比肯定是差很多。

但是,小海还是强烈建议你选择阿里云的云服务器ESC。

选择阿里云的话你就需要备案,备案其实也挺简单,小海以前有写过一个简单的介绍:个人网站备案怎么起网站名称,有兴趣的可以看看。备案完成之后就没什么事情了,唯一需要注意的是注意你的网站不要涉及黄赌毒、不要涉及政治言论、不要涉及政府不喜欢的内容,除此之外其它都很好。这里小海有必要给大家解释一个误区:很多朋友以为国外的VPS既然不需要备案,那就什么内容都能放了,那你就大错特错了,大多数国家对于黄赌毒都是明令禁止的,特别是美国的VPS,对于知识产权保护很严格,如果检测到你网站内容犯规,很有可能就会直接删除你的主机数据,而不像国内这样温和的屏蔽。

当然,如果你考虑再三还是选择了像Linode这样的国外的VPS,那么你就要准备好无尽的折腾吧。相信你既然一个人能做网站,也不是怕折腾的人了。

莫名其妙的就写了这么多东西,都是小海一个字一个字打出来的,可能有说的不对的地方,也可能有说的不全的地方,有任何问题或者建议都可以在下方的吐槽区吐槽给小海,只要是这些东西对大家能有所帮助就行。

软件海原创文章转载请著名:软件海 » 从阿里云ESC云服务器到Linode的搬迁之路

吐槽区 抢沙发

评论前必须登录!

 

软件测评 | 软件技巧 | 软件下载——软件海,软件改变生活!

联系小海支持小海