Windows Azure VM Role (7) 创建服务

简介:

  Windows Azure Platform 系列文章目录

  

  OK,前几章我们已经在VHD里安装了Windows Server 2008 R2操作系统,并且还安装了.NET Framework 3.5和IIS。最后成功的将VHD上传到Windows Azure位于香港的数据中心里。

  现在OS、Middleware和Runtime都准备好了,但我们还缺少web应用让用户浏览和使用。那让我们开始本章的内容吧!

  因为VM Role还处在Beta阶段,所以如果想在VS2010中使用New Virtual Machine Role,请下载注册表文件并安装

  64bit的操作系统请下载这个

  32bit的操作系统请下载这个

  

  1.首先以管理员方式运行Visual Studio 2010。

  2.创建一个Windows Azure Project,命名为MyVMRole

  

  3.在New Windows Azure Project里,不要选择任何Web Role和Worker Role

  

  4.在Solution里,Roles右键-->Add-->New Virtual Machine Role

  

  5.在Windows Azure Subscription credentials里,配置Windows Azure的证书。

  

  关于配置证书的具体步骤,可以参考这篇Windows 
Azure Platform (十八)用Visual Studio将应用程序部署到Windows Azure平台

   6.正确配置完Windows Azure Subscription credentials之后,我们就可以选择到之前上传的baseimage.vhd了

  

  7.为了能够让外部连接通过网络访问VM Role,我们需要配置endpoints。切换到Endpoint选项,然后选择Add Endpoints添加,具体内容如下图

  

   8.然后我们直接发布这个Azure Project

  

  9.在Settings-->Hosted service里,我们选择Create New

  

  注意:上图我勾选了Enable Remote Desktop for all roles,即可以通过Azure Portal管理界面通过远程桌面连接(Remote Deskop)连接Windows Azure计算节点;配置完成后,原本通过Hyper-V在VHD中配置的管理员用户名和密码将失效;用户名密码将以我在VS2010配置的为准!

  10.创建一个新的Host Service,命名为LeiVMRole,Location在East Asia即香港

  

  11.接下来就用VS2010直接发布吧 :)

  12.发布结束后我们可以查看发布成功的URL

  

  13.默认的IIS就是80端口,我们可以看到VHD里IIS7欢迎界面

  这时候我们访问的leivmrole的站点,指向的就是之前我们上传的VHD的80端口的内容。

  

 

分类:  Azure VM Role

本文转自Lei Zhang的博客博客园博客,原文链接:http://www.cnblogs.com/threestone/archive/2012/04/11/2442849.html,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
监控 搜索推荐 开发工具
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
622 2
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
|
10月前
|
安全 Windows
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
205 32
|
10月前
|
C# Windows
【Azure App Service】在App Service for Windows上验证能占用的内存最大值
根据以上测验,当使用App Service内存没有达到预期的值,且应用异常日志出现OutOfMemory时,就需要检查Platform的设置是否位64bit。
160 11
|
10月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
812 4
|
11月前
|
边缘计算 安全 网络安全
|
11月前
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
Windows 网络协议 数据安全/隐私保护
|
网络协议 Windows 数据安全/隐私保护