在Windows Azure上建一个免费的网站

如果你想建立一个低成本的网站但是又具有极好的扩展能力能满足业务和流量增长的需求, 或者 你想快速的建一个免费的网站,同时又有保障网站能稳定安全的运行,那么微软的Widnows Azure的websites新功能就能满足要求。如果我是一个刚起步不久的公司,或者我想做一个个人网站,我觉得Websites无疑是一个最佳的选择。

Window Azure 在今年六月的IaaS预览版本里公布了Websites的新功能,用户可以在Windows Azure上建十个免费12个月的网站(是不是对现在的一些网站托管很有压力?),主要的优点:

快速便捷- 用户可以容易地轻点几下鼠标,就能建立一个网站,免去网站托管和域名申请等繁琐的步骤

多种开发语言和平台的支持 – websites支持ASP.NET, 传统的ASP, PHP, Node.js,支持Windows, Mac, Linux,支持SQL Server ,SQL Azure, MySQL的数据库

优秀的可扩展性-在Azure上建网站可以充分利用到Azure的可扩展性的能力,随着网站流量的增加,可以随时增加资源来支持网站

高可靠性 – 把网站建在Windows Azure上面就意味着能够拥有了高可靠性的保障。Windows Azure对单点的可靠性保障为99.9%,每年的脱机时间不超过8.75 小时。如果是多实例的部署,可靠性保障为99.9%,每年的脱机时间不超过4.38 小时。

下面让我们演示一下如何在Windows Azure上创建一个网站:

1. 登录到Windows Azure的管理界面,点击左下角的New Web Site

2. Windows Azure提供多种网站模板,点击From Gallery, 就可以选择模板


3. 我们现在选择一个电子商务的模板叫Drupal Commerce Kickstart,这是一个基于PHP的应用

4. 点击右下角的箭头进入配置界面,现在我输入TestWebsites做为网站的地址,Windows Azure会自动添加azurewebsites.net的后缀,现在地址就变成https:// TestWebsites.azurewebsites.net. 对数据库我们选择新建一个SQL Server的数据库。在现在的预览版本里面,数据库的所在区域只能选西欧的数据中心。另外,别忘了输入数据库的管理员和密码

5. 接着配置数据库选项

6. 接着选一个SQL Server的服务器,注意服务器和数据库必须在同一个区域,这里都是西欧

7. 好了,现在网站创建成功了,返回管理界面可以看到一个新的网站叫TestWebsites正在部署中

8. 点击右边的网站链接,就会跳转到你的网站,由于我们选中是网站模板,所以还需要根据模板来进一步配置网站,具体的做法大家有兴趣的话可以自己试试,我这里先就不多介绍了