我想知道有没有办法在Azure环境中安装windows服务?或者有没有其他方法可以做到这一点?在windows azure中安装服务
回答
如果我明白这个问题正确,您在Azure中需要的是辅助角色,类似的问题#2:What's the concept of *worker role* in Windows Azure cloud?
检查出这篇博客文章“迁移Windows服务Azure的辅助角色” http://blogs.msdn.com/b/joseph_fultz/archive/2010/04/02/migrating-windows-service-to-azure-worker-role-image-conversion-example-using-storage.aspx
也看一下Windows Azure的培训工具包代码&使用样品在Azure的工作者角色 http://www.microsoft.com/download/en/details.aspx?id=8396
HTH
另一个可能的选择是使用StartUp任务在Web或工作者角色中安装Windows服务。
这是一篇MSDN文章 - 尽管它在细节上似乎有点不足。
How to Define Startup Tasks for a Role
基本上你将需要确保在部署过程中,安装程序复制并创建一个cmd文件来执行安装程序。然后将一个启动任务元素添加到服务定义XML文件。
夫妇的事情,随着其他答案补充:
您可以通过启动任务
安装通过Web或辅助角色服务或者,您也可以运行提升权限的过程通过任务计划程序
以下是在运行Windows Server 2012 R2的VM上安装Windows服务的步骤:
- 开始你的虚拟机中的Windows Azure控制台和远程桌面连接器连接到它
地图存储在您的虚拟机一个新的驱动器:
NET USE Z:\ mystorage.file.core .windows.net \ endoint/U名称:myusername verylongkeythatendswith ==
存储键可以在Azure管理控制台中找到 - >库库 - >管理访问键
- 所有必需的安装文件复制到映射存储(复制&粘贴)
- 副本NSSM到本地驱动器(不是Z:因为它使用MAFS文件系统,并且不能与低级别的Windows API指令访问)
- 创建一个。用下面的条目
设定的用户名= XXX 设置密码= YYY 通话d bat文件:\ NSSM安装 “我的服务” 为 “%ProgramFiles%\ PathToService \ myservice.exe”“-p 8677 “ d:\ nssm set”My service“ObjectName”%username%“”%password%“ sc failure”My service“actions = restart/60000/restart/60000/restart/60000 reset = 240 012xxd:\ nssm启动“我的服务”
用户名和密码应该是您用来创建的用户名和密码虚拟机。
- 运行脚本。该服务应该显示在您的服务列表中。
享受!
PS:我用NSSM来简化服务部署。
- 1. 在Windows中安装Windows服务7
- 2. 在Windows Azure上安装Windows服务的最佳实践
- 3. 安装Windows服务
- 4. 安装windows服务
- 5. Windows服务安装
- 6. 用Windows Azure在云中安装Red5服务器?
- 7. 在Windows服务器上安装服务
- 8. 安装了SQL Server的Azure SQL Server VM或Azure Windows服务器
- 9. 在Windows上安装C#Windows服务7
- 10. 在Windows服务器中安装phpmotion?
- 11. 如何在.NET中安装Windows服务?
- 12. 在Azure网站上安装服务器
- 13. 在Azure上安装小型Windows Server 2008的服务器
- 14. 的CouchDB不会安装为在Azure上的Windows VM服务
- 15. 如何在Azure应用服务Windows Web应用上安装psycopg2?
- 16. 在Windows Azure上安装EJabberd
- 17. 在Windows Azure上安装FPDF
- 18. Windows服务安装项目
- 19. 安装.NET Windows服务
- 20. 无法安装Windows服务
- 21. MSDeploy安装windows服务?
- 22. VB.net Windows服务未安装
- 23. 远程安装Windows服务
- 24. Windows服务:安装字体
- 25. Windows服务不安装
- 26. 远程安装windows服务
- 27. 如何安装Windows服务
- 28. 安装Windows服务无法
- 29. WIX安装windows服务
- 30. Windows服务安装程序
您可以创建一个辅助角色并尝试部署到您的天蓝色 – mahesh 2012-02-18 07:30:54