5 第二课:建立自己的网站

Windows Azure 入门手册第二课:建立自己的网站第二课:建立自己的网站 . .........................................................

Windows Azure 入门手册

第二课:建立自己的网站

第二课:建立自己的网站 . .............................................................................................................. 1

Windows Azure中的网站是什么? .................................................................................... 2

创建和管理网站 . ...................................................................................................................... 6

自定义域名 . ............................................................................................................................ 13

本阶段常见问题 . .................................................................................................................... 17

自我小测试 . ............................................................................................................................ 17

,

Windows Azure 入门手册

Windows Azure中的网站是什么?

在这个互联的时代,任何一个企业都离不开网站。网站为用户提供了一种快速访问信息的渠道。

现在,无论人们使用何种具有浏览器的设备,获取自己想要的信息。而对于企业来说,网站也是对外宣传的重要渠道。以往,当企业需要建立一个网站时,通常需要采购专门的硬件服务器、操作系统,并安排专人进行安装、部署、维护,同时还需要有专门的网站内容设计与更新的人员。也有一些中小型企业选择将自己的网站交付给网站托管商,但由于网站托管商规模的不同,一些中低端服务商无法提供可承诺的持续性运营时间保障,导致网站由于服务商机房维护、或是用户访问量激增导致网站无法访问,给企业带来损失。作为企业IT 环境中的核心项目之一,每一个企业都需要自己的网站可以安全可靠的运行。Windows Azure为企业网站的运行提供了一种全新的选择,通过由微软提供技术支持,世纪互联提供运维管理的Windows Azure云平台,任何一个用户都可以轻松地将自己的网站放置在云端,而无需费心底层基础设施的搭建与管理,用户只需关注于如何设计网站的内容来吸引用户的浏览。 Windows Azure 网站是一个可伸缩、安全且灵活的平台,您可以使用它构建可运营您的业务、拓展品牌影响力并吸引新客户的 Web 应用程序。它有一个易于使用的自助服务门户,囊括了全球最流行的 Web 解决方案,包括 .DotNetNuke 、CakePHP 、DasBlog 、WordPress 等等。或者您可以从头开始创建一个全新新网站,然后安装一个像 WebMatrix 这样的一个工具,这是一个轻量级的免费 Web 开发工具,支持最新的 Web 技术,比如 ASP .NET 、PHP 、HTML5、CSS3 和 Node 。您可以使用 WebMatrix 创建 Windows Azure 网站并发布 Windows Azure 应用程序。而且如果您将 Microsoft Visual Studio 用作一个开发环境,可以下载并安装 Windows Azure SDK ,这样您就可以构建应用程序来利用 Windows Azure 提供的可伸缩云计算资源。

,

Windows Azure 入门手册

在创建新网站时,您还可以选择创建一个数据库来存储 Web 应用程序数据。您可以选择为您的网站创建 SQL 数据库或 MySQL 数据库。您还可以选择从源控件发布您的网站。这将设置来自 Team Foundation Service、CodePlex 、GitHub 或 Bitbucket 等源控件提供商的持续部署。 Windows Azure 网站服务包含四个级别:“免费”、“共享”(预览)、“基本”和“标准”。每种级别可提供多种的实例大小,并可扩展以满足不断变化的容量需求。

下表比较了各级别的功能:

,

Windows Azure 入门手册

免费

共享(预览) 基本 标准

网站 1 10 100 无限制 无限制 存储 1 1 GB 1 GB 10 GB 50 GB

每天最多

出站数据传输4 使用

165MB 无限制 无限制 无限制

计算实例 2 共享 共享 专用 专用 FTP/S 和 SSL 的

azurewebsites.net

子域 √ √ √ √

自定义域支持

√ √ √

包含 5 个

自定义域 SSL 支持

SSL 定价适用SNI SSL 和 1 个 IP SSL 连接

,

Windows Azure 入门手册

,

Windows Azure 入门手册

备注: 1 配额:除非特别说明,否则网站和存储配额是针对每个区域进行计算的。

2 共享实例:“免费”和“共享”(预览)级别分别包括每天 60 分钟和 240 分钟的 CPU 容量。共享(预览)网站级别的费率将针对每个网站实例进行计费。

3 按需、按计划或作为网站实例内的后台任务连续运行自定义可执行文件和/或脚本。Always On 对于连续执行 Web 作业是必需的。Windows Azure 计划程序免费或标准版对于计划的 Web 作业是必需的。

4 对于资金信用服务,将按照 5 GB – 10 TB 级别对出站数据传输收费。有关详细信息,请参阅数据传输定价页http://www.windowsazure.cn/pricing/details/data-transfer/。 通过上面的描述,您可以将Windows Azure网站看作是您在云端的Internet 信息服务(IIS )平台,网站具有较高的抽象度,这一云端的 Internet 信息服务 (IIS) 为您的Web 应用程序提供支持。您(作为 Web 应用程序开发人员)无法直接访问 IIS 层下面(Windows Azure 基础设施)的任何内容。它仍然在虚拟机之上运行,但 IIS 将您与操作系统屏蔽开来。虚拟机可以由多个租户共享,或者它们可以专用于您的网站。但从开发角度来看这对您来说不应有任何区别,您所看到的只是 IIS 服务器。

创建和管理网站

使用 Windows Azure 创建新网站非常简单,我们要向您展示如何操作。首先使用微软帐户用户名和密码登录到 Windows Azure 管理门户,然后选择左侧的“网站”按钮,单击底部工具栏上的新建,就可以新建一个站点。

,

Windows Azure 入门手册

本指南面向非专业网站开发人员而编写,对于网站的编辑,这里推荐使用 WebMatrix 。进入WEB 管理页面首页。

点击安装 WebMatrix

,

Windows Azure 入门手册

直接点击运行进行安装,安装过程略

完成安装后,在WEB 门户页面点击下面的 WebMatRix

随后会自动打开刚才安装的 WebMatRix ,并且自动加载

,

Windows Azure 入门手册

选择直接编辑活动站点或本地副本,这里选择本地副本,提示需要安装SQL 管理工具,点击接受

完成安装,点击确定

,

Windows Azure 入门手册

开始复制远程站点,在本地建立副本

选择一个发布的应用程序,这里选择模板,使用现有的网站模板

标签: