winServer 2012 R2 远程桌面服务安装与 RemoteAPP 部署
在 Windows Server 2012 中,远程桌面服务中的会话虚拟化部署包括高效的配置和管理基于会话的桌面的新方式。会话虚拟化部署包含RD 会话主机服务器和基础结构服务器,如 RD 授权、RD 连接代理、RD 网关和 RD Web 访问服务器。会话集合(在早期版本的 Windows Server 中称为场)是指定会话的 RD 会话主机服务器组。会话集合用于发布基于会话的桌面和RemoteApp 程序。
在windows Server 2008 R2中,由于RDS功能角色较多,在配置过程中非常繁琐和复杂,运维过程也比较复杂。但是在全新的windows server 2012 R2中,虽然RDS功能角色没有减少,但是在部署过程中变得相对较简单,基于会话虚拟化的服务器,可以在一台服务器上同时安装多个RDS功能角色,并且可以在RDS页面中直观的看到拓扑结构。
添加远程桌面服务
添加角色和功能
首先打开服务器的服务器管理器在仪表板中选择 添加角色和功能
远程桌面服务安装
根据提示依次,下一步,选择远程桌面服务安装,接着下一步
注意:安装远程桌面服务前需要先将服务器加入域。域(AD)服务器可以是 Windows Active Directory
服务器也可以是 OpenLDAP
等服务。
由于这里主要讲 RemoteAPP
安装,域的安装方法可以参考
快速启动
部署类型
在选择部署类型中,选择快速启动。
标准部署是指可以跨越多个服务器上部署远程桌面服务器。
快速启动是通过快速启动,可以在一个服务器上部署远程桌面服务。
部署方案
选择部署方案中基于会话的桌面部署。
基于虚拟机的桌面部署是基于
Hyper-V
角色部署,也称为VDI虚拟桌面
。基于会话的桌面部署主要是以
RemoteAPP
功能为主发布虚拟应用。
服务器选择
在服务器选择页面中选择要部署的服务器。如果域中有多台 Windows Server 2012 R2,选择其中一台服务器进行远程部署即可。最后点击下一步。
确认与部署
在确认页面,确认安装信息并勾选需要时自动重新启动目标服务器。然后点击部署。
等待部署完成
标准部署
部署类型
- 在选择部署类型中,选择标准部署。
标准部署是指可以跨越多个服务器上部署远程桌面服务器。
快速启动是通过快速启动,可以在一个服务器上部署远程桌面服务。
部署方案
选择部署方案中基于会话的桌面部署。
- 基于虚拟机的桌面部署是基于
Hyper-V
角色部署,也称为VDI虚拟桌面
。 - 基于会话的桌面部署主要是以
RemoteAPP
功能为主发布虚拟应用。
角色服务
下一步,查看角色服务。在角色服务页面中,可以看到将为此部署安装和配置一些远程桌面服务角色,包括远程桌面连接代理、远程桌面 Web 访问和远程桌面会话主机。
RD 连接代理
选择RD 连接代理服务器,从服务器池中选择一台服务器用于 RD 连接代理 服务,将其选择到右边。接着下一步。
RD Web 访问
指定RD Web 访问服务器,从服务器池中选择一台服务器用于 RD Web 访问 服务,将其选择到右边并勾选上方的在 RD 连接代理服务器上安装RD Web 访问角色服务。接着下一步。
RD 会话主机
指定RD 会话主机服务器,从服务器池中选择一台服务器用于 RD 会话主机 服务,将其选择到右边。接着下一步。
确认与部署
确认安装信息,并勾选需要时自动重新启动目标服务器,点击部署。
等待安装并自动重启服务器,待服务器自动重启完成后,重新远程连接服务器查看部署结果。
成功部署完成后,就可以设置 RemoteApp
,设置发布应用程序与快速部署相同,只是标准部署不会默认发布任何 RemoteApp
。
添加 RemoteApp
远程桌面服务添加完成后,在服务器管理器=>远程桌面服务=>集合中我们还需要创建一个新的集合,如果是 部署类型为快速启动 那么你应该能看到有个默认的集合(QuickSessionCollection)与几个示例 RemoteApp。
创建会话集合
标准部署的远程桌面服务不会自动添加集合,需要我们手动创建。
在服务器管理器=>远程桌面服务=>集合右侧任务中点击创建会话集合
根据引导提示,点击下一步。
集群名称
填写当前集合名称。
RD 会话主机
在服务器池中选择当前集合使用的RD 会话主机。
用户组
添加用户组,如有其它用户组需要使用,请点击右侧 添加
按钮选择添加
用户配置文件磁盘
创建用户配置文件共享文件夹
在磁盘空间较充裕的磁盘创建共享文件夹(我这里在C盘创建是因为演示虚拟机只分配了一个盘)
创建文件夹=>右键文件夹=>属性=>共享=>高级共享=>共享此文件夹=>权限=>Everyone 完全控制,逐级保存。
指定用户配置文件磁盘大小及路径。
确认与创建
确认配置信息并创建
等待创建完成
发布 RemoteApp 程序
在服务器管理器=>远程桌面服务=>集合中选择一个集合,然后点击屏幕中的 发布 RemoteApp 程序
。
选择 RemoteApp 程序
在弹出的发布 RemoteApp 程序窗口中选择需要发布的程序,由于我这里演示服务器为新装没有第三方软件可使用,所以以 写字板
为例。也可在服务器上安装 office
、Navicat
等软件工具发布为 RemoteApp
使用。
确认与发布
确认待发布程序信息后,点击发布。
等待发布完成。
客户端连接 RemoteApp
使用 windows 操作系统的电脑,使用 IE
或其他浏览器访问:https://RemoteAppServerIP/RDWeb
如果出现 此站点不安全,点击下方详细信息,然后继续选择转到此网页(不推荐)。
输入 域\用户名
和 密码
,后点击登录
可以看到当前文件夹下有我们刚在服务端发布的 RemoteApp
程序,同时屏幕右下角有 已连接到 RemoteApp 和桌面连接的提示。
点击 写字板
后,在弹出的 RemoteApp
连接窗口中点击连接。
等到启动远程应用,并在弹出的确认信息中选择是
等待连接完成后,即打开了远程服务器上的应用程序—— 写字板
。
可以看到远程连接的写字板与本地写字板在状态栏图标中有个远程连接标识区别。
问题解决
快速启动
无法创建会话集合
在远程桌面服务安装=>快速启动的添加角色和功能向导最后一步完成中如果出现如下图所示提示:
- 远程桌面服务角色服务 成功
- 会话集合 无法创建会话集合 失败
- RemoteApp 程序 已取消
创建集合
创建会话集合报错
在服务器管理器=>远程桌面服务=>集合=>创建会话集合流程最后一步提示:
- 创建集合 成功
- 添加服务器 已完成,但有错误
解决方法
更新服务器补丁,我在测试时是直接虚拟机安装完成后直接添加相关服务,使用的服务器版本信息如下:
1 | PS C:\Users\Administrator> systeminfo |
经过多次测试发现,服务器需要打上部分补丁才能正常安装成功。
PS:希望生产环境不是无外网环境,不然只能离线补丁手动打了
补丁列表:
1 | [01]: KB2843630 |
- 本文标题:winServer 2012 R2 远程桌面服务安装与 RemoteAPP 部署
- 本文作者:akiya
- 本文链接:https://little-star.love/posts/ab48aa8a/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!