本部分提供安装所需的 ASP.NET、IIS 和 .NET Framework 软件组件的相关信息。由于这些软件组件的打包和分发会因受支持的 Windows Server 平台版本而异,因此安装过程也会略有不同。请按照指示顺序进行安装和设置。
以下过程适用于要用来安装 PlateSpin Migrate 的 Microsoft Windows Server 2012(64 位)服务器。
要安装所需的 Microsoft 软件组件,请执行以下操作:
确保您熟悉PlateSpin 服务器的系统要求和服务器安装的一般准则。
使用本地用户管理员 (LUA) 帐户登录到将安装 PlateSpin 服务器的主机。
使用服务器管理器安装 Web 服务器 (IIS) 角色及其角色服务。保留 Web 服务器的默认角色服务集,并按如下方式添加以下所需的角色服务及其子角色服务:(选择开始 > 所有程序 > 管理工具 > 服务器管理器,选择管理 > 添加角色和功能,然后在向导中继续操作,进行到为 Web 服务器选择服务器角色和选择角色服务步骤。)
Web 服务器 (IIS)(已安装 25 个,共 43 个)
Web 服务器(已安装 19 个,共 34 个)
通用 HTTP 功能(已安装 4 个,共 6 个)
默认文档
目录浏览
HTTP 错误
静态内容
运行状况和诊断(已安装 2 个,共 6 个)
HTTP 日志记录
请求监视程序
性能(已安装 1 个,共 2 个)
静态内容压缩
安全性(已安装 5 个,共 9 个)
请求过滤
基本鉴定
IP 和域限制
URL 授权
Windows 身份验证
应用程序开发(已安装 7 个,共 11 个)
.NET Extensibility 3.5
.NET Extensibility 4.5
应用程序初始化
ASP.NET 3.5
ASP.NET 4.5
ISAPI 扩展
ISAPI 过滤器
管理工具(已安装 6 个,共 7 个)
IIS 管理控制台
IIS 6 管理兼容性
IIS 6 元数据库兼容性
IIS 6 管理控制台
IIS 6 脚本编写工具
IIS 6 WMI 兼容性
IIS 管理脚本和工具
按如下方式使用服务器管理器安装以下所需的功能和子功能(在服务器管理器中,选择管理 > 添加角色和功能,然后在向导中继续操作,进行到选择功能步骤)。
.NET Framework 3.5 功能(全部)
NET Framework 4.5 功能(全部)
Windows 进程激活服务(全部)
XPS 查看器
以下过程适用于要用来安装 PlateSpin Migrate 的 Microsoft Windows Server 2008 R2 服务器。
要安装所需的 Microsoft 软件组件,请执行以下操作:
确保您熟悉PlateSpin 服务器的系统要求和服务器安装的一般准则。
使用本地用户管理员 (LUA) 帐户登录到将安装 PlateSpin 服务器的主机。
使用服务器管理器添加 Web 服务器 (IIS) 角色及其角色服务。保留 Web 服务器的默认角色服务集,并按如下方式添加以下所需的角色服务及其子角色服务:(选择开始 > 所有程序 > 管理工具 > 服务器管理器,单击添加角色,然后在向导中继续操作,进行到为 Web 服务器选择服务器角色和选择角色服务步骤。)
Web 服务器 (IIS)
Web 服务器
通用 HTTP 功能(全部已安装)
静态内容
默认文档
目录浏览
HTTP 错误
HTTP 重定向
WebDAV 发布
应用程序开发(已安装 4 个,共 7 个)
ASP .NET
.NET Extensibility
ISAPI 扩展
ISAPI 过滤器
运行状况和诊断(已安装 2 个,共 6 个)
HTTP 日志记录
请求监视程序
安全性(全部已安装)
基本鉴定
Windows 身份验证
摘要式鉴定
客户端证书映射
IIS 客户端证书映射
URL 授权
请求过滤
IP 和域限制
性能(已安装 1 个,共 2 个)
静态内容压缩
管理工具(全部已安装)
IIS 管理控制台
IIS 管理脚本和工具
管理服务
IIS 6 管理兼容性
IIS 6 元数据库兼容性
IIS 6 WMI 兼容性
IIS 6 脚本编写工具
IIS 6 管理控制台
按如下方式使用服务器管理器安装以下所需的功能和子功能。(在服务器管理器中单击添加功能。)
.NET Framework(全部已安装)
.NET Framework 3.5.1
WCF 激活
HTTP 激活
非 HTTP 激活
Windows 进程激活服务(全部已安装)
进程模型
.NET 环境
配置 API
XPS 查看器
(视情况而定)在 Windows Server 2008 R2 上,下载并安装 Microsoft .NET Framework 4.5 包。
PlateSpin Migrate 支持符合 FIPS(美国联邦信息处理标准,发行号 140-2)的数据加密算法。
如果要求符合 FIPS,则必须在安装 PlateSpin Server 之前在所需的 PlateSpin Server 主机上启用该标准。这是因为只有当 PlateSpin Migrate 检测到工作负载的操作系统是以符合 FIPS 的模式运行时,它才会以符合 FIPS 的模式运行。
注:符合 FIPS 的模式会影响性能,最高可能会降低 30% 的数据传输率。
启用符合 FIPS 的算法:
在 PlateSpin Migrate 主机本地安全策略的安全选项中启用符合 FIPS 的算法:
运行 secpol.msc,浏览到本地策略 > 安全选项。
启用系统加密法:将符合 FIPS 的算法用于加密安全选项。
将 ASP.NET 配置为支持 FIPS:
访问 PlateSpin Server 主机上的以下目录中的 machine.config 文件:
..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config
在 <system.web> 元素下添加以下内容:
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
访问 PlateSpin 服务器主机上下列每个目录中的 web.config 文件,并在每个 web.config 文件的 <system.web> 元素下面添加下行:
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
PlateSpin Migrate 安装目录\PlateSpin Forge\web\
PlateSpin Migrate 安装目录\Web\
PlateSpin Migrate 安装目录\ConfigurationEditor.Web\
PlateSpin Migrate 安装目录\Protection.WebServices\
PlateSpin Migrate 安装目录\OfxWeb\