目标
若要成功安装 Microsoft 应用程序请求路由版本 1,IIS 7.0 和依赖模块。 应用程序请求路由的安装程序包包含以下组件:
· Microsoft URL 重写为 IIS 7.0 的的模块。
· Microsoft Web 场管理版本 1 的 IIS 7.0。
· Microsoft 应用程序的 IIS 7.0 请求路由版本 1。
· Microsoft 外部缓存版本 1 的 IIS 7.0。
本文档中所述的步骤将安装所有四个组件。
系统必备组件
本演练,需要以下先决条件:
· 将安装 IIS 7.0 Windows 2008 (任何 SKU) 或在应用更新请求路由。
· 如果目标系统已安装的以下 IIS 7.0 模块,删除它们使用添加/删除程序:
· iis 7.0 CTP1 的 Microsoft URL 重写模块。
· 路由的 IIS 7.0 CTP1 的 Microsoft 应用程序要求。
注意:
· 从 CTP1 升级到 RTW 版本 不 受支持。 之前,必须手动删除 CTP1 发布。 所有的配置设置将会丢失。
· 支持从区到 RTW 版本升级,因此,RC 版本不需要移走。 没有配置设置将会丢失。
步骤 1 – 下载 Microsoft 应用程序请求路由版本 1
下载 Microsoft 应用程序请求路由释放从以下位置:
· Microsoft 应用程序请求路由版本 1 的 IIS 7 (86) 在这里。
· Microsoft 应用程序请求路由版本 1 的 IIS 7 (64) 在这里。
步骤 2 – 安装 Microsoft 应用程序请求路由版本 1
要安装应用程序请求路由:
1.作为 管理员,打开命令提示符窗口。
2.通过键入停止 WAS 和 WMSVC 的进程。 此步骤是必需的因为 ARR 安装一个修补程序 (KB 954438)。
Net stop was /y
Net stop wmsvc /y
3.运行 ARR_ <architecture> _exe:
ARR_ x86_Version1.exe
或
ARR_ x64_Version1.exe
4.接受最终用户许可协议 (EULA)。
5.四个组件的安装程序启动一个接一个。
6.完成安装。
7.要检查安装状态,请参阅 %TEMP%/arr_setup.log。 如果已成功安装的所有软件包,您应看到以下项目:
完成 IIS7 区的 Microsoft 应用程序请求路由。
安装结果-看着各自的 msi 日志文件 (msiname.log) 的更多详细信息
rewrite.msi 成功
webfarm.msi 成功
requestrouter.msi 成功
externaldiskcache.msi 成功
8.(可选) 可以无包装下载可执行文件的排除故障的目的。 启动 /T: < 完整路径 > 和 /C 选项的可执行文件。 此命令将解开只在四个的 msi 可手动启动一次。 如果正在手动安装,msi,他们必须按以下顺序安装:
rewrite.msi
webfarm.msi
requestrouter.msi
externaldiskcache.msi
更多有关启动的可执行文件,/ 吗? 选项。
9.通过键入启动 WAS 和 WMSVC 的流程:
Net start was
Net start wmsvc
步骤 3 – 更改应用程序池过程模型的应用程序请求路由
所有 HTTP 请求和响应的内容站点都经过应用程序请求路由。 在这种情况,您希望默认网站的应用程序请求路由总是无关的某些站点的工作进程是否正在运行或不运行的工作进程。
在这一步将在默认网站的禁用应用程序池进程模式下的空闲超时。
若要更改使用用户界面的应用程序池进程模型:
1.启动 IIS 管理器中。
2.选择 应用程序池。
3.默认 池中 是相应的应用程序池,为 默认网站。 选择 池中。 下 操作 下 编辑应用程序池,, 请选择 高级设置。
4.将更改为 0,则禁用该设置的 空闲超时 (分钟)。 单击 确定 以保存所做的更改。
若要更改应用程序池进程模型使用命令行:
1.具有 管理员 权限打开命令提示符。
2.导航到 %windir%/system32/inetsrv。
3.使用 appcmd,输入 appcmd.exe 设置 apppool"池中"-processModel.idleTimeout:"00:00:00"/commit:apphost。