Linode VPS购买、管理、设置全攻略

博客使用的hostmonster的主机空间即将到期,从08年使用至今,HM的质量和服务一直让我很满意,在此特意表扬一下,如果你想花三四百搞定一个小网站的空间和域名,那HM是个不错的选择(hm月付4.95美金,且免费送一个域名)。其特色功能如下,任何一点都足以让国内的IDC相形见绌。

1)无限量空间和无限量绑定域名建站

2)强大的深得我心的Cpanle主机管理面板(我后门会有文章专门介绍Cpanle,它在IDC中的功能之强大,应用之广泛,绝对是一款值得深入研究的重量级产品)

3)完善的客服系统,注意是在线客服,而不是提交表单(ticket),解决问题迅速专业

4)可以开通SSH做代理翻墙

当然HM毕竟是虚拟主机,缺陷是共享IP(容易被河蟹吃掉)和响应慢(ping值是–哦,请求超时),综合考虑下来,觉得还是搬家到虚拟专用服务器(VPS)更好点。——不过一个产品做到这份儿上,即便一个挑剔的客户,不再使用了也要表扬推荐下,hostmonster也实属难得了。

这篇拙文内容牵涉海外主机选择、VPS的购买和设置、LAMP环境搭建等内容,是耗费大量教训和时间得来的,感谢那些网上的高手指教,同时献给需要帮助的小白朋友,欢迎大家指教。

选择篇

VPS主机和这两年来以Amazon EC2为代表的云服务器构成了IDC新的趋势。 根据我的了解,国外的云服务器门槛较高,价格贵,一般屌丝用户不用考虑。国内大互联网公司主推炒作的云计算服务也很多,以盛大云、阿里云、新浪SAE等,虽然比较符合国情,但是问题多多,掉链子事件频发,其坑爹事故有痛诉(可搜微博),此不赘言。

如果不考虑移动互联网应用和复杂的web功能,仅仅用以提供互联网站服务,那么香港和国外VPS无疑使最好的选择。

通过长久的比较,我选择了口碑很好的Linode VPS,  Linode公司创立于2003年,专注于提供稳定可靠的VPS服务,员工仅有19人,但是却被INC杂志评为2011年度500强,产值达一千多万美金(http://www.inc.com/inc5000/list/2011)——当然也得益于其背后的高质量用户和专业社区,可以说是轻公司的典范。

关于linodo的溢美之辞网上是一边倒的好话,作为一个国外服务器,其速度之给力,让人惊叹,这点我亲自试了一下东京机房的下载和上传,达到500K/s(我使用的电信4M宽带,迅雷VIP会员下载不过如此),证明传言确实不虚。

购买篇

Linode最基础的方案是512M内存20G空间200G流量(个人认为,做好静态优化,对于一个日访问量不超过5000 IP的网站来说足够了),费用时每月19.95美金,买一年可打九折,我购买下来折合人民币不到1400元,价格稍微贵了点。但是如果你为空间的破事折腾+追求稳定高速的访问速度,这个费用是值得的。

linode购买入口

1)准备外币信用卡

用支持外币的信用卡可方便的购买Linode VPS,我用的是招商银行双币信用卡,在招行官网提交信用卡申请,有专员上门办理,申请到收到卡大概需要2-3周时间。一般来说,具备VISA、MASTER Card功能都可以用于境外网站购物支付,但是务必要注意安全,因为这个是不需要密码交易的。

2)一个页面搞定注册和购买

是的,linode的账户注册和付款就一个页面——这实在是一个很好的用户体验,里面填写的内容也很简单明了。

对了,那位朋友如果要购买,可以在结算时的里输入我的推荐代码,这是linode的口碑营销策略,即介绍人过来,将奖励延长推荐者的使用期限。

8abe065a54890ca14ed16bbae384d74f6e02ea89

3)还在想啥,没有了

管理设置篇

1)用注册时的账号登陆后台,选择机房

目前linode有6个机房可选择,日本东京因为地理位置最近,访问速度相比其他的机房也是较快的,但是因为国人都挤了过去,势必线路拥挤,最近故障频发即能说明。相对来说,美国的数据中心可能更稳定些,当然ping值较大,这个自行取舍,关系不大。

顺便说一声,我选择的是美国达拉斯机房。日本机房的用户骤增,使宕机出错的几率增大,如果要搬家到其他机房,固然可行,但操作麻烦,对于菜鸟来说,不折腾最重要

2)部署Linux发行版系统

linux用于服务器的发行版本有很多,因为内核相同,关系并不大。至于用什么发行版本的操作系统,仁者见仁智者见智。不过我还是建议选择CentOS, 因为其体积适中,性能稳定,用户群广泛,支持和相关的帮助比较多。

ubuntun虽然很受欢迎,但是兄弟,并不是在用酷炫的桌面和无微不至的功能,咱得合理利用内存。

后台简约而不简单

3)启动VPS

部署完了linux发行版本,点击面板上的”Boot”按钮就可以启动刚刚部署的vps 系统,OK, 你的VPS开启了,请留意Linode的后台,功能很强大,包括备份、报警、DNS等事务都可以在此设置,请自行慢慢发掘。

环境搭建和设置篇

关于VPS的环境搭建,有很多不同的高见,可以说看得眼花缭乱,不过理顺下来,采用下面的步骤比较稳健些,如果你是像我一样的菜鸟,照下面做没错。

1)有两个软件是菜鸟必须的,下载安装Putty和Winscp在其官网.

winscp和putty是windows下管理VPS的常备软件

Putty可以作为命令行去执行服务器上的linux语句,完成下载、上传、安装设置组件(包括PHP语言、Apache服务器环境、mysql数据库)等工作。至于如何操作,请移步:如何使用Putty远程(SSH)管理Linux VPS

Winscp则可以以root超级管理员身份登陆后,做为FTP上传下载使用,毕竟是图形界面的,比较直观,可学习此文:Windows上管理远程Linux VPS/服务器文件工具 – winscp

2)下载安装LNMP一键安装包,这个其实是国内大牛在LAMP诸软件组件基础上整合优化过的,很全面,足以承载你个性的要求。

特别推荐LNMP安装教程 http://lnmp.org/install.html   ,这一步是非常关键和全面的的,我就是照这么做的。

最后出来的效果如下:

LNMP安装完成后,输入http://IP地址 访问结果

3)添加虚拟主机

执行如下命令:/root/vhost.sh 根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名。后面的具体操作可参考上面LNMP安装教程

需要注意的是www.yanghaining,com 和 yanghaining.com 并不一样,所以你需要把两个域名都添加上.

需要注意的是,删除虚拟主机的话应该1)putty执行命令删除域名并重启nginx服务 2)在winscp里把之前的文件夹删除掉 ,步骤如下:

删除虚拟主机步骤

4)到域名管理面板添加A记录到linode服务器的IP

同上,把www和@(无WWW域名)都添加A记录到IP,不同的域名服务商的生效时间各不相同,godaddy的DNS即使生效,DNSpod托管的话要等好久。

5) 大功告成!  去捣鼓网站吧。

最后,分享下VPSER网站整理的教程汇集:

http://www.vpser.net/vps-howto 

本文有一条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据