Windows Server 2016 Standard RemoteApp应用发布配置举例
RemoteApp 应用发布介绍
RemoteApp 是微软在Windows Server 2008 之后,在其系统中集成的一项服务功能,用户可以通过远程桌面访问远端服务器的桌面与程序,客户端本机在无须安装操作系统与应用程序的情况下也能正常使用远端服务器发布的各种桌面与应用。而在Windows2016 中RemoteApp 已经成为微软桌面虚拟化架构的重要组成部分之一。
RemoteApp 对终端的要求
由于是采用了RDP 协议访问应用服务器提供的应用程序,所以对终端平台有以下要求:
- 终端操作系统必须为Windows 操作系统。
- Windows 的RDP 版本至少为6.1 及以上版本。
- 如果终端操作系统为Windows XP 或Windows Server 2003,请检查RDP 版本,如果版本过低请升级RDP 版本。
安装前的准备
1、需要提供服务器作为应用中心,应用中心的推荐配置如下表所示。
| 规格建议 | 1-10人 | 11-20人 | 21-50人 | 51-100人 | 100+人 |
| CPU | 4核 | 8核 | 16核 | ||
| 内存 | 8GB | 16GB | 32GB | 64GB | |
| 系统盘(安装 操作系统) |
200GB | 300GB | 500GB | ||
| 千兆网卡数目 | 1个 | ||||
| 应用发布服务 | RemoteApp | ||||
2、获取RDS 授权许可证
- 请购买好RDS 授权许可证;未进行RDS 授权只能使用120 天。
- RDS 授权许可证类型分多种,得到许可证号码后,请确认许可证的类型。
3、注意事项
为了确保配置RDS 和RemoteApp 服务安装成功,请遵从以下的注意事项:
- Windows Server 2016 服务器必须加入AD 域控器中才可安装RemoteApp 服务,否则无法安装RemoteApp 服务。
- 在Windows Server 2016 服务器上安装AD 域时需要安装.NET Framework 3.5 功能。
- Windows Server 服务器可以是物理机,也可以是虚拟机。
- 请提前准备Windows Server 2016 操作系统安装文件,并且将产品ID 激活成正版后,再激活RDS服务。
正式操作步骤:
服务器加域(过程略过)
步骤1. 重启系统后,请使用AD 域帐户baoleijyu 登录系统。

第二步:安装远程桌面服务
步骤2. 选择“服务器管理器仪表板”,进入服务器管理器仪表板界面。

步骤3. 点击<添加角色和功能>,进入添加角色和功能向导界面,点击<下一步>。

步骤4. 进入选择安装类型界面,选择“基于角色或基于功能的安装”,点击<下一步>。

步骤5. 进入选择目标服务器界面,选择“从服务器池中选择服务器”,点击<下一步>。

步骤6. 进入选择服务器角色界面,勾选远程桌面服务,点击<下一步>。

步骤7. 进入选择功能界面,不选择任何功能项,点击<下一步>。
若未安装NET Framework 3.5,需勾选并安装。

步骤8. 进入远程桌面服务界面,点击<下一步>。

步骤9. 进入选择角色服务界面,勾选远程桌面会话主机和远程桌面授权,点击<下一步>。

步骤10. 进入确认安装所选内容界面,确认无误后点击<安装>。

步骤11. 进入安装进度界面,等待安装完成后点击<关闭>。

安装客户端工具
在应用中心中安装需要使用的客户端工具,如:谷歌浏览器(各种插件提前安装好)、PLSQL、sqlplus、SQL Server Management Studio、MySQLQueryBrowser、VMware vSphere Client 等。
安装完成之后,确保能找到可执行程序的绝对路径。在发布应用的时候,需要填写这些客户端工具的路径。
安装RemoteApp 服务(必须先激活RDS远程桌面授权)
步骤1. 使用baoleijyu 帐户登录应用发布服务器,选择“服务器管理器——远程桌面服务——概述”进入如下界面,可以看到需要安装远程桌面服务的提示信息。

步骤2. 添加角色和功能。
1) 选择“服务器管理器仪表板”进入如下界面,点击<添加角色和功能>。

2) 进入添加角色和功能向导界面,点击<下一步>。

3) 进入安装类型界面,选择“远程桌面服务安装”,点击<下一步>。

4) 进入选择部署类型界面,选择“标准部署”,点击<下一步>。

5) 进入选择部署方案界面,选择“基于会话的桌面部署”,点击<下一步>。

6) 进入查看角色服务界面,点击<下一步>。

7) 进入指定RD 连接代理服务器界面,将本地服务器移至右侧的已选择列表框,点击<下一步>。

8) 进入指定RD Web 访问服务器界面勾选在RD 连接代理服务器上安装RD Web 访问角色服务,点击<下一步>。

9) 进入指定RD 会话主机服务器界面,将本地服务器移至右侧,点击<下一步>。

10) 进入查看进度界面。

11) 等待自动安装完成后,点击<关闭>即可。

步骤3. 对服务器进行RD 授权。
1) 选择“服务器管理器远程桌面服务概述”进入如下界面,点击<RD 授权>。

2) 在弹出的添加 RD 授权 台服务器界面中,将服务器池中的服务器移动到右侧的已选择列表框。点击<添加>。

3) 进入确认选择窗口,点击<添加>。

4) 安装完成后点击<关闭>。

步骤4. 选择远程桌面授权模式为“每设备”。
1) 选择“服务器管理器远程桌面服务概述”,进入如下界面。

2) 点击“任务——编辑部署属性”。

3) 选择RD 授权列下的“每设备”,并添加RD 授权服务器。点击<应用>再点击<确定>。(这里需要对应的RDS授权为每设备授权)

步骤5. 创建会话集合。
1) 进入服务器管理器远程桌面服务概述界面,点击<创建会话集合>。

2) 在开始之前界面点击<下一步>。

3) 输入集合名称,点击<下一步>。

4) 将本地服务器移至右侧的已选择列表框,点击<下一步>。

5) 选择相应的用户组,点击<下一步>。

6) 选择相应指定用户配置文件磁盘,勾选启用用户配置文件磁盘并指定位置和最大大小,点击<下一步>。

7) 确认信息无误后,点击<创建>即开始创建会话集合。

8) 创建成功后的界面如下图所示。

调整应用服务器的策略
调整本地组策略
步骤1. 选择“开始运行”在弹出的对话框中输入“gpedit.msc”,点击<确定>。

步骤2. 在弹出的窗口中选择“计算机配置管理模板——Windows 组件——远程桌面服务——远程桌面会话主机——连接”,双击将远程桌面服务用户限制到单独的远程桌面服务会话。
步骤3. 在配置界面中选择“已禁用”,点击<确定>。
步骤4. 双击允许远程启动未列出的程序,在配置界面中选择“已启用”,点击<确定>。
步骤5. 双击限制连接的数量,在配置界面选择“已启用”,设置允许的RD 最大连接数为“999999”,点击<确定>。
步骤6. 双击允许用户通过远程桌面服务进行远程连接,在配置界面中选择“已启用”,点击<确定>即可。
调整注册表
步骤1. 选择“开始运行”在弹出的对话框中输入“regedit”,回车后进入注册表编辑器界面。
步骤2. 进入如下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp,双击MaxDisconnectionTime 图标,在弹出的对话框中将数值数据设置为“1000(十进制)”。键值MaxDisconnectionTime 单位为毫秒,设置为1000 则表示断开会话最长保持1 秒,0 表示该字段不生效。
步骤3. 进入如下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp,双击fInheritMaxDisconnectionTime 图标,在弹出的对话框中将数值数据设置为0,否则MaxDisconnectionTime 的设置不会生效。
屏蔽IE 地址栏
步骤1. 选择“开始运行”,在弹出的对话框中输入“gpedit.msc”,回车后进入本地组策略编辑器界面。
步骤2. 在本地组策略中,选择“计算机配置管理模板Windows 组件Internet Explorer”。
步骤3. 双击强制使用全屏模式,在弹出的对话框中选择“已启用”,点击<确定>。
步骤4. 设置完成之后,打开IE 浏览器检查效果,如果没有地址栏则表示设置成功。
关闭Windows 防火墙
选择“控制面板——系统和安全——Windows 防火墙——自定义设置”,选择“关闭Windows 防火墙(不推荐)”,点击<确定>即可。
关闭IE 增强的安全配置
步骤1. 进入服务器管理器本地服务器界面,点击IE 增强的安全配置右侧的<启用>。
步骤2. 进入Internet Explorer 增强的安全配置界面,选择“关闭”,点击<确定>即可。
设置RD 授权模式
步骤1. 选择“控制面板系统和安全管理工具远程桌面服务”进入远程桌面服务界面,双击RD 授权诊断程序。

步骤2. 进入RD 授权诊断程序界面,观察到RD 授权诊断程序信息-警告中有警告信息,表示RD 授权未配置完成。

步骤3. 选择“服务器管理器——远程桌面服务——概述”进入如下界面,点击“任务——编辑部署属性”

步骤4. 进入部署属性界面,选择RD 授权页签,选择“每设备”、添加远程桌面授权服务器,点击<确定>即可。

步骤5. 返回RD 授权诊断程序界面,可以看到警告信息已为空,表示RD 授权正常。

开启远程桌面
步骤1. 右击“计算机”桌面图标,选择属性进入系统界面,点击<远程设置>。
步骤2. 选择“允许连接到此计算机”,取消勾选仅允许运行使用网络级别身份验证的远程桌面的计算机连接(建议)。点击<确定>即可。

发布RemoteApp 程序
步骤1. 使用baoleijyu 账户登录应用发布服务器,选择“服务器管理器——远程桌面服务——集合——QuickSessionCollection”,进入如下界面。

步骤2. 点击“任务发布RemoteApp 程序”。

步骤3. 进入选择RemoteApp 程序界面,勾选需要发布的应用程序USMDriver,点击<下一步>。

步骤4. 进入确认界面,点击<发布>。

步骤6. 右击已发布的应用程序,点击<编辑属性>。

步骤7. 进入如下界面,选择参数页签,勾选命令行参数列下的允许任何命令行参数,点击<确定>即可。

步骤8. 在可以访问Windows Server 2016 的服务器的PC 中,使用浏览器登录“https://应用服务器的IP/RDWeb”,并输入正确的域帐户和密码,点击<登录>。

步骤9. 登录成功后可以看到已发布的RemoteApp 程序。

Windows Server 2016 Standard RemoteApp应用发布配置举例的更多相关文章
- Windows Server 2016 桌面环境的自动配置脚本
除非学习要求,还是建议使用Windows 10 LTSB 2016或其他桌面系统. github:https://github.com/m2nlight/WindowsServerToWindowsD ...
- Windows Server 2016 桌面环境的自动配置脚本(2017-10-24更新)
github:https://github.com/m2nlight/WindowsServerToWindowsDesktop 下载:https://github.com/m2nlight/Wind ...
- Windows Server 2016 IIS的安装与配置
1. 打开服务器管理器,点击[添加角色和功能选项]. 2. 进入“添加角色和功能向导”页面,点击下一步. 3. 安装类型选择[基于角色或基于功能的安装],点击下一步. 4. 进入服务器选 ...
- Windows Server 2016 配置 IIS 的详细步骤
Ø 简介 本文主要记录 Windows Server 2016 环境下,安装配置 IIS 的详细步骤.需要说明的是,在选择"功能"或"角色服务"时不建议将所有 ...
- [转帖]Windows Server 2016各种版本介绍
Windows Server 2016各种版本介绍 http://www.5sharing.com/js/zx/872.html windows server的版本 时间:2018-10-06 10: ...
- 一、Windows Server 2016 AD服务器搭建
简介: AD是Active Directory的简写,中文称活动目录.活动目录(Active Directory)主要提供以下功能: 1)服务器及客户端计算机管理 2)用户服务 3)资源管理 4)桌面 ...
- Windows Server 2016介绍与安装
版本介绍 Windows Server 2016 Essentials edition Windows Server 2016 Essentials版是专为小型企业而设计的.它对应于Windows S ...
- 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server
微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...
- 远离DoS攻击 Windows Server 2016发布DNS政策
Windows Server 2016的网络功能虽然没有获得像Docker容器和Nano Server同等重要的关注,但是管理员们应该了解的是,新的域名系统(Domain Name ...
- 如何在Windows Server 2016启用或关闭Internet Explorer增强的安全配置
一般我们安装完服务器后,开启 Internet Explorer 会发现无法上网或者上网内容被屏蔽掉了 问题的发生原因 在 Windows Server 2016 通常扮演重要的服务器角色,不应该用来 ...
随机推荐
- 「にちじょう記録」MTIDnWtMOA
Mistakes That I Don't Want to Make Once Again. // Caution // 差分 / 前缀和后注意询问区间端点有变化-- 不要考虑了右边界就不考虑左边界 ...
- 自己把源码生成jar,在android项目中调用
项目源码下载地址 看了很多,找了很多,都是没有自己想要的效果的,不容易啊,备注下吧. 1.自己的源码 ,java文件,里边有各种方法,生成jar,可以分享给别人使用. 2.目前主要验证在android ...
- centos7 oracle11gR2安装
CentOS7安装Oracle 11gR2 图文详解 摘自: http://www.linuxidc.com/Linux/2016-04/130559.htm 最近要运维一个项目,准备在家办公,公司无 ...
- 文心一言 VS 讯飞星火 VS chatgpt (115)-- 算法导论10.2 8题
八.用go语言,说明如何在每个元素仅使用一个指针 x.np(而不是通常的两个指针 next和prev)的下实现双向链表.假设所有指针的值都可视为 k 位的整型数,且定义x.np=x.next XOR ...
- Chromium 通过IDL方式添加扩展API
基于chromium103版本 1. 自定义扩展API接口 chromium默认扩展api接口中有chrome.runtime.*,和chrome.send.*等,现在我们就仿照chrome.runt ...
- 动态规划的状态设计 | bot 讲课の补题
sto james1badcreeper orz. 好厉害的题,但是怎么有人补了三天才补完呢? CF1810G The Maximum Prefix 线性 dp,怎么有 bot 说题目难度在 *240 ...
- DS18B20初始化-读-写-温度转换
DS18B20 (一)初始化 (二)读字节 (三)写字节 (四)温度转换 1获得数据 2转换数据 (一)初始化 初始化时序: 数据线先拉到高电平,稍作延时即可(刚开始是高电平还是低电平芯片手册上其实不 ...
- 前后端都用得上的 Nginx 日常使用经验
前言 nginx 是一个高性能的开源反向代理服务器和 web 服务器,一般用来搭建静态资源服务器.负载均衡器.反向代理,本文将分享其在 Windows/docker 中的使用,使用 nssm 部署成服 ...
- jenkins原理篇——成员权限管理
大家好,我是蓝胖子,前面几节我讲述了jenkins的语法以及我是如何使用jenkins对测试和正式环境进行发布的.但正式环境使用jenkins还有一点很重要,那就是权限管理.正式环境的权限往往不能对所 ...
- 题解 AGC054D
前言 因为本人尚菜,所以本篇文章没有什么数学符号,请大家放心食用. 题目分析 先吐槽一嘴,这个 o 表示 (),这个 x 表示 )(,十分形象. 好,我们先观察原序列,容易得出第一条性质: ox 的加 ...