简介:
阿里云提供了大量的可用于建站的服务。云服务器ECS,云数据库RDS,负载均衡SLB,对象存储OSS,内容分发CDN,一键式建站虚拟空间等。很多初次接触阿里云的用户往往在选择适用于自己的建站环境时感到无从下手。本教程主要介绍初次建站如何选择适合的阿里云服务。
在选择阿里云服务前,请先明确如下问题:
1. 你的初期经费是多少?
2. 你打算建什么样的站点,是什么语言写的,采用哪类数据库?
3. 你打算建长期站点还是其他的?
4. 你打算同时运行多少个站点?
5. 你需要泛解析吗?
阿里云提供两种建站途径:
1. 集成建站环境,也就是新手常用的虚拟空间,其中虚拟空间包括共享型虚拟空间,独享型虚拟空间,弹性Web托管三种。
2. 云服务器ECS及各种配套服务,包括SLB,RDS,OSS,CDN,NAS等。
两种建站途径的对比如下:
Ø 如果的预算<300元/年,请选择云虚拟主机;在300元/年与700元/年之间可以选择中等的云虚拟主机或视实际情况配置SLB,ECS,OSS,CDN等服务;大于700元/年可以选择使用较好的云虚拟主机或视实际情况配置SLB,RDS,ECS,OSS,CDN等服务。
Ø 如果你只打算建一个站点且没有泛解析需求的,建议你选择云虚拟主机来建站;一方面是建站难度较小,比较适合动手能力不强的站长;另一方面是云虚拟主机的性能普遍比同等配置的ECS自建环境的运行效率高。下面主要讲讲三种云虚拟主机比较适合哪类站点。
1.
弹性Web托管:弹性Web托管只支持PHP5.4的站点;比较适合使用一些常见PHP类建站系统(Discuz,WordPress,CMS,PhpWind等)的站长;因为这类系统在网上被大量使用,存在较多的Bug。很多黑客其实没有多少技术能力,他们会的只是利用网上的存在的漏洞和工具来攻击别人的站点。而弹性Web托管内含的WAF应用防火墙内置了大量的规则可以有效的防御SQL注入、XSS跨站脚本、常见Web服务器插件漏洞、木马上传、非授权核心资源访问等OWASP常见攻击,过滤海量恶意访问,避免您的网站资产数据泄露,保障网站的安全与可用性。但因为弹性Web托管只支持Cname解析,所以在SEO方面不如共享型和独享型虚拟空间。
2.
共享型虚拟空间:共享型虚拟空间支持.net和PHP类站点,比较适合经费不足但又有.net类建站需求的站长;他和独享型虚拟空间的区别很明显,共享型虚拟空间是共享IP,共享带宽的。所以他可以获得较大的带宽,但不利于SEO推广。同时他的安全性不如弹性Web托管。
3.
独享型虚拟空间:独享型虚拟空间是一种适合SEO的云虚拟主机;他支持.net和PHP类站点;提供独享IP和带宽。但因为带宽是独享的,所以这种云虚拟主机的带宽支持比较高。需要有比较充足的预算,至少700元/年。
Ø 如果云虚拟主机无法满足你的要求,初期建站时建议选择按流量计费的ECS;这样初期可以获得较大的带宽,且因为是按流量计费的,你不会为此付出大量的费用,而且可以免费获得ECS的外网IP。在主机配置方面,建议按代码的类型选择。如果是PHP类的,1核,1GB的初期配置即可;如果是.net类的,请至少选购2核,2GB以上配置。
另外在初期建站时建议使用SLB搭配ECS,在SLB方面,你可以选择流量计费,无释放时间;这样你可以解析至SLB的外网IP,隐藏真实的ECS地址同时也可以避免下一次换IP门带来的影响。不建议使用CDN,因为CDN存在命中率的问题,当命中率过低时,开通CDN服务不仅不能起到加速功能还会加大你的流量费支出。关于RDS,只要你经费充足,建议使用。至于OSS请根据自己的经费和动手能力实际选择。
最后讲讲ECS的建站环境,既然选择ECS自建环境,遇到问题是难免的,不要一遇到问题就是各种阿里服务不好;毕竟他们只是卖ECS的。对于一些通用的建站环境,阿里云市场上提供了大量的一站式建站环境;基本支持所有的各种站点程序,也有很多是免费的;不建议在网上找教程来搭建(学习一下是可以的),因为这类教程仅仅是实现站点可以运行,但根本没有提及如何优化。在实际运行中会出现很多性能低下的问题。这也只会浪费我们站长宝贵的推广站点时间。
最后宣传一下我的小站(站点内引用了部分论坛版主的文章,已标明来源;如果版主不想被引用,请留言给我):http://www.57aliyun.com/archives/444