监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
天津网站建设公司

当前位置:工程项目OA系统 > 泛普各地 > 天津OA系统 > 天津网站建设公司

VPS初体验之一:从网站代管换到 Linode

申请免费试用、咨询电话:400-8352-114

如果你和我一样没什么技术能力,又正面临是否从Web Hosting(网站或网页代管)升级到VPS(虚拟私有主机)的抉择,本篇文章以个人升级到 Linode为例,让你了解升级过程大概会经历什么事,以做为参考。

最近我的网站升级到 VPS(虚拟私有主机)服务,选择网路上最多人推荐的Linode。他的入门级方案为2GB RAM,2个CPU 核心,48GB SSD储存,每个月20美元再加 5美元的备份服务共25美元。(详细规格如下,备份服务价格另计,因方案不同价格也不同。)


除了价格和规格之外,Linode 另一吸引人的是他有东京机房可以选择,相较于许多美国的 VPS,东京离台湾近,理论上可以提供台湾使用者更好的连线速度。


这次从Web hosting 升级到VPS过程当中学到很多,但也发现到网路上很难找到VPS的入门文章让初学者可以循序架起网站。


所以打算写的这一系列文章,除了把遇到的问题做些笔记,让遇到同样状况的人能够快速解决问题之外,也期望能够协助有心转到Linode的入门者能够快点上手。


何时该升级?

VPS真的很难吗?

技术的轮迴

Mail Server; Disk IO Rate


Linode简介

该升级了!


近来我的网站经常出现资源超限而停机的情况。


原本网站存放在威普虚拟主机代管的美国机房,多年来都相当稳定而可靠,很少停机。


就虚拟主机代管来说这算是我非常推荐的一家,特别是如果你用的CMS和我同样是Drupal,这也是我网站放在这裡好几年的原因。因为Drupal对于执行环境来说应该是常用的CMS中最难搅的,要找到一家支援非常好又稳定的真的不容易。


「虚拟主机代管」这一名字其实有些混淆,通常大家这么说时是指「网页寄存」(Web hosting)。Web hosting在网站所能使用的硬体资源上非常有限,说穿了就是和一堆人分享共用有限的资源,所以比较适用于流量很少的微型网站。若以「租屋」来比喻的话,它就好比只是个「胶囊旅馆」,或者顶多就是个小雅房:所以你就不应该期望他能同时容纳很多人。


如果你的网站很小,而且对于架站完全一窍不通,那么Web hosting是不错的选择。但是当你网站流量慢慢有些规模时,你就不能嫌ISP业者怎么那么烂经常停机了。


但流量规模这个数字很难界定,要视你的网站设计和购买的方案而定。若网站没搞得很複杂或肥胖臃肿,或许每天有个几千人时(如果撑得到这个数字的话)应该就该考虑升级到VPS。至于是否有网站每天几万人了还在使用一个月几块美金的Web hosting?我不敢说没有,但应该不是很适当。


或者如果你的网站已经顺利运行一段时间之后,随著造访人次的增加,开始在尖峰时段会遇到资源超限而停机,你又没有更好的Web Hosting可升级时,那么就该换了。


Web hosting另一个优点也是缺点是,通常因为有诸如cPanel一类的管理后台,因此整个架站过程较为简单,但万一遇到问题时,有时候会因为你所能得到的权限或是ISP的一些技术限制而让你难以处理,甚至无法处理。有些观点甚至认为,cPanel等后台管理平台相当耗资源,web hosting所能用的资源本来就少了,再加上cPanel的消耗,资源问题当然也就更加严重。


在此顺道一提的是,通常虚拟主机会超限的都是诸如RAM或CPU Time等广告上很难看到的这些硬体资源问题,较少是广告上经常宣称的无限空间、无限频宽……,所以千万不要看到「无限」资源就跳下去了,因为只要是承诺要给你的「无限」资源,几乎一定都是让你看得到吃不到的,不然业者怎么敢那么大声承诺?


VPS真的很难吗?


答案当然因人而异,但对我来说:真的很难。


以我所选的Linode来说,它卖的是Linux平台,所以如果你对于Linux作业系统的操作,还有Apache伺服器的设定、MySQL、PHP,也就是一般大家最常用的架站环境,俗称的LAMP都很熟,那么应该很快就可以上手,而且我想应该不用看我这一系列文章了,反而我还必需去请教你。


但如果你和我一样,对于这些都不懂,就真的要有与技术问题抗战的心理淮备。期间很可能遇到完全一筹莫展,束手无策的情况──就算有Google大神,你甚至都不知道问题要从那裡问起。


至于要抗战多久?我想这多少会有些运气问题,若只谈一开始的把网站架起来这件事,耗个两三天应该是很常见的。


我是爬了很多文章,尝试了很多错误之后,足足花两天时间才从零到有,让网站终于上线。但上线之后因为Drupal的执行还有些重大问题,又花了一天时间才真的让网站可以开始顺利运作。


过去我在虚拟主机的迁移上通常都只是几个小时的问题而已,而且多数时间都是花在搬迁资料上,而不是解决技术问题。


期间在网路上搜寻时看到的论坛讨论,和我一样从完全不懂Linux开始的,多数也大约是花费二至七天不等。当然的,应该要找到一天或更短的时间内就弄好的人应该不难,这本来就是因人而异的。


但这只是把网站架起来而已,后续许多杂七杂八的维护问题,还有Mail Server是否该不该架的问题……这些所需要的技术门槛也都相当高。


另外,Linode或其他Linux平台VPS架站有个问题,由于Linux版本纷岐,每个人遇到的状况也都不会很一样,所以教学文章似乎也没有一篇能够让你照著操作就完成架站的:不管是中文和英文的。每篇文章所写的总是会少个环节是你遇到但写文章的人没遇到的。


事实上Linode有个资料非常丰富的线上「Linode 图书馆」,你要的任何问题都有Step-by-step的详细教程,图文并茂。但一方面只有英文版,对于一般人来说阅读还是困难。另一方面,我的经验是:一开始该找那篇文章来做就是个大问题,而在你的「平台决策」确定了,例如决定以Ubuntu或是CenOS或是什么系统来架之后,然后找著了对应的教学文章,你照著操作也不见得会成功。


技术的轮迴


如果你不是喜欢玩技术的人,希望别消耗太多时间在技术问题上,那么对不是很建议用VPS,Web hosting能用就顶著用吧。


我在经历过痛苦的技术瓶颈之后,回想搬到Linode之前的不确定与担心,再看看眼前还有以后可能要面临的诸多技术挑战,只能感叹一声:老狗还得不断学新把戏,苦命呀!


所以,是否该跳入VPS,真的要三思!因为技术似乎会是个永无止境的轮迴。


例如,再架好站之后,我又面临了是否该架邮件伺服器(Mail Server)的问题,这又是一个技术大黑洞。另外还有Disk IO超限的问题。


邮件伺服器 (Mail Server)


在较常见的Mail Server服务方面,一般来说Web Hosting业者都会提供免费的邮箱服务,就像你不需自行建构CMS或网路应用的环境一样,你也不需自行架设Mail Server,就可以轻易开设诸如myname@example.com这样的信箱。


但在VPS上,这是你必需自己去处理的,而且坏消息是,现在Mail Server问题又更多了。


因为过去VPS使用者在Mail Server上有非常好的免费外部信箱服务可用,像最有名的就是Google App,还有微软的outlook.com。


然而Google App早就已经不提供免费帐号,而是每一使用者每人5美元,一年优惠价50美元,差不多是新台币1500。


而微软的outlook.com也在今年四月开始不再接受「自订网域」(Custom Domains),也就是说你不能再利用微软的信箱服务做为你网站的外部Mail Server服务。新规定是Office 365企业版以上的订阅户才能够「自订网域」,如果你是Office 365企业版以上用户这当然是好消息,若不是,那么相当于你要为此每个帐号每月付出160元,一年1920元。


所以,现在似乎已经不再有免费而好用的外部Mail Server服务可使用:这意谓著你必需好好评估你的Mail Server该怎么办?如果有自己的信箱服务对你来说很重要的话,那么你就必需在以下两方案下做一选择:


再花一笔钱使用Google App或Office 365帮你解决Mail Server问题。

或者自己当黑手架设那充满技术及系统挑战的Mail Server。

因为架设Mail Server也是另一个专业,并不是一般人想像的那么简单,step-by-step架起来就好了。长远来说还有一些安全,特别是spammer(垃圾虫)的问题。


当你只是一个终端使用者时,你要担心的只是人家寄垃圾过来该怎么办的问题,改用gmail来收信就可解决大半。但当你要自架Mail Server时,就得担心你的系统被spammer当做跳板,弄个平台让垃圾虫当中继站。


Disk IO  Rate超限问题


网站上线之后,似乎平均每两天就会收到Disk IO Rate超限的通知,细读通知之后大概知道,Linose预设的1000 通知门槛是可以去设定修改的,你可以将这个数字依自己网站的需求调整成例如500或3000。


因此收到这个通知,并不代表你的网站在资源使用上有滥用或超载的问题。


可是进一步研究Disk IO Rate问题之后从后台发现,我的系统有几个时段显然出现了问题,这个恐怕不是调整通知门槛的问题。搜了一下网路文章之后也大概了解,长期来说,还是得把什么软体应用出现问题抓出来。


因为大致比对一下资料,似乎Disk IO Rate突然飙高时,网站效能就被大幅降了下来。



Linode简介


现在假设你想跳入VPS了,也想选择 网路上很多人推荐的 Linode,那么当然得先了解一下这家公司是否能够让你安心。


Linode是一家美国公司,公司名称由来据说是Linux Node的简写,因为他们只提供Linux的平台,所以如果你的网站用的是Windows平台,那么就不用选Linode了。


网路上推荐Linode的人非常多,不只是因为他提供的方案非常实惠,另一原因是长期的使用者都认为他很稳定,效能也很不错。


我在使用大约两周以来,特别是网站上线之后,非常满意。至少,立即感受到的是网站变得非常快,我的使用者最直接的回应也都是网站变快了。


在电脑网路的领域裡,效能、速度就是王道,Google的十大信条中,除了大家最常听到的「不做恶」之外,第三条就是「越快越好」(Fast is better than slow)。当然这还得是在系统「稳定」、「可靠」的前提之下,在这方面,需得有长期的使用经验,关于长期使用心得则可参考重灌狂人的文章。


Linode的服务相当不错,随时随地有问题一「开票」(ticket),就几乎是立即得到回覆。期间我问过三个问题,有半夜的,有白天的,三次都比过去我在使用美国一些ISP的Live Chat客服还快,因为Live Chat经常还得跟人排队。


另外,Linode也是少数上得了科技新闻大版面的虚拟主机业者,经常是被拿来与Amazon云端服务在做比较的。


这裡简单列出几则关于他的报导及摘要:


? 代管市场注意:传统供应商岌岌可危


这篇报导大意是说,四年前AWS(就是亚马逊)、Linode以及Digital Ocean这三家公司的新网站代管数字只占全球5%,现在则占了31%。


四月时Linode升级硬体,储存从传统硬碟改用SSD,并让所有用户RAM加倍的事情,在国外也是一则大新闻,有非常多的知名国际媒体报导,例如:


?Techcrunch:Linode投资4500万美元升级到SSD,加倍RAM


?The Register:Linux云端战!Linode RAM加倍,Digital Ocean闪一边


?Gigaom:Firehost、Linode新闻解读:Amazon之外的IaaS云端服务生机


不过Linode只有英文介面,对于有英文阅读及沟通障碍的朋友就比较抱歉。


Linode的付款方式我认为并不是很友善,只接受每个月信用卡自动扣款,已经没有一年、两年的优惠方案了(写信去客服确认过)。而在使用其服务时也需小心一点,像备份等服务都是要加价的,但似乎没有清楚的提示。


天津网站建设 | 自助建站 | 智能建站 | 企业网站建设 | 北京网站设计公司 | 企业建站

发布:2007-02-11 10:15    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
天津OA系统
联系方式

成都公司:成都市成华区建设南路160号1层9号

重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

咨询:400-8352-114

加微信,免费获取试用系统

QQ在线咨询

泛普天津网站建设公司其他应用

天津OA软件 天津OA新闻动态 天津OA信息化 天津OA快博 天津OA行业资讯 天津软件开发公司 天津门禁系统 天津物业管理软件 天津仓库管理软件 天津餐饮管理软件 天津网站建设公司