现在的位置: 首页 > 综合 > 正文

把本地的Azure Project部署到云端服务器上(创建Hosted Services)

2012年03月21日 ⁄ 综合 ⁄ 共 1267字 ⁄ 字号 评论关闭

 

1.本地编译

还是接着上一章的Visual Studio项目来说,请大家新建或者重新打开一个Windows Azure Project。

然后打开HelloWindowsAzure工程-->Roles-->MyWebRole-->右键-->属性

把Instance改成3,VM Size改成Small

 

再修改MyWebRole的Default.aspxs页面

 

确保Build-->Build Solution没有出现Error。

 

然后我们选中HelloWindowsAzure Project,右键Package

弹出的窗口,如果您要使用Cloud的配置文件请选择ServiceConfiguration.Cloud.cscfg

否则请选择ServiceConfiguration.Local.cscfg

最后会弹出文件夹,里面包含2个文件,后缀分别是cspkg和cscfg,我们先不要关闭这个文件夹窗口

 

 2.云端设置

打开浏览器,输入https://windows.azure.com/default.aspx,输入您已经绑定好Windows Azure服务的Windows Live ID。

点击托管服务、存储账户和CDN,选择托管服务

 

然后选择新建托管服务。

 选择订阅:就是您订阅的Windows Azure服务账户。

输入服务器名称:就是给您的Azure服务添加一个名字。

输入服务的URL前缀:这个URL就是您在Windows Azure云计算平台部署完Web应用之后,通过这个URL来访问您Web应用。如果您设置的URL和别人的URL重名,Windows Azure会提醒您重新设置。

选择区域或地缘组:您可以选择离您实际物理位置最近的Windows Azure云计算数据中心,离中国大陆最近的数据中心在东亚的香港,所以我选择东亚。

(地缘组的意思表示您可以把东亚、美国中部等的Windows Azure数据中心起个别名,比如我把"东亚"的数据中心起名叫"香港的数据中心",将来就可以通过选择"香港的数据中心"这个别名来设置Windows Azure的数据中心)

部署选项:

一个Windows Azure Web站点有2个环境,分别是过渡环境和生产环境。

过渡环境产生的URL是由GUID组成的,通常用于测试和内部发布站点。

生产环境产生的URL是用户输入的服务URL,通常用于商用和正式发布站点。

 

包位置请选择前面我们用Visual Studio 2010 Package后的2个文件夹位置

 

 上传完毕后请选择确定。

 

向Windows Azure上传我编译后的站点文件。

整个上传过程一般情况下大约在10-15分钟左右,过程如下:

1.上传您的cspkg和cscfg

2.上传完毕后,申请计算节点

3.启动计算节点

4.分别部署您的应用到各个计算节点。

 

部署成功之后是这样的:

状态是就绪,表示我的发布是成功的。

 

然后我就可以通过前面设置的URL:

http://leihelloazure.cloudapp.net/

来访问我发布的第一个Windows Azure站点了。

 

抱歉!评论已关闭.