本章提供有关安装 PlateSpin Protect 软件随附的所需组件的信息。要使用远程 Microsoft SQL Server 数据库服务器和环境(而不是在同一台服务器上安装本产品随附的 SQL Server 软件),您必须配置 SQL Server 的设置,并将环境配置为允许远程连接。
确保所需的 PlateSpin 服务器主机满足以下先决条件:
选择适当的数据库服务器选项:
如果要使用随 PlateSpin Protect 分发的 Microsoft SQL Server Express Edition,则先安装该软件组件。有关详细信息,请参见安装 Microsoft SQL Server Express Edition。
如果要使用现有的 Microsoft SQL Server 数据库服务器,请跳过数据库软件安装。在安装本产品之前,请根据配置远程 Microsoft SQL Server 数据库服务器中所述配置 SQL Server 设置和环境。
从 PlateSpin Protect 下载页下载 PlateSpinProtectSetup-11.2.1.xxxx.exe 安装程序:
转到 Micro Focus 下载页面。
从 Browse by Product(按产品浏览)列表中选择 PlateSpin Protect,或者在 Browse by Product(按产品浏览)字段中键入该产品名称,以找到并选择该产品。
在“Download”(下载)概览页面上单击 proceed to download(继续下载),然后使用您的客户帐户身份凭证登录。
单击 accept(接受)以确认并同意美国出口法律与法规。
在“Download”(下载)页面上,单击以下文件旁边的 download(下载):PlateSpinProtectSetup-11.2.1.xxxx.exe,然后保存该文件。
将下载的文件复制到所需 PlateSpin 服务器主机上某个可访问的位置。
在安装 PlateSpin Protect 之前,请使用以下方法之一设置数据库服务器:
如果您目前没有 Microsoft SQL Server 数据库服务器,可以安装 PlateSpin Protect 软件发行套件中包含的 Microsoft SQL Server Express Edition。
注:无法根据 Microsoft Developer Network 建议将 PlateSpin Protect 服务器随附的 Microsoft SQL Server Express Edition 安装在域控制器上。
要安装 Microsoft SQL Server Express,请执行以下操作:
在所需的数据库服务器主机上,启动安装起动程序。
单击安装 SQL Server Express 并遵照屏幕指导操作。
程序将安装运行 PlateSpin Protect 所需的数据库服务器和数据库实例。
(视情况而定)如果 SQL Server 数据库服务器不是在计划用于 PlateSpin 服务器的服务器上,请在环境中配置相应的设置,以允许远程连接。请参见配置远程 Microsoft SQL Server 数据库服务器。
为使现有的 Microsoft SQL Server 安装正常运行,PlateSpin Protect 要求您在安装产品之前,在环境中配置特定的设置。这些设置将允许在 SQL Server 和 PlateSpin 服务器之间建立远程连接。
要准备好现有的 SQL Server,请执行以下操作:
确保数据库服务器运行受支持版本的 Microsoft SQL Server。请参见数据库服务器。
确保配置一个专用的命名数据库实例来配合 PlateSpin Protect 使用。在安装产品期间,您需要用到相应的数据库服务器名称和数据库实例名称。
注:可以使用同一个 Microsoft SQL Server 数据库服务器来托管多个 PlateSpin Protect 和 PlateSpin Migrate 服务器的数据库实例。每个数据库实例必须具有唯一的名称,并已根据其 PlateSpin 服务器进行了单独的配置。
确保将 Microsoft SQL Server 配置为允许 TCP/IP 连接和命名管道连接。
(视情况而定)如果您要使用 Windows 鉴定来访问 Microsoft SQL Server 数据库,则必须在 Active Directory 中配置以下设置:
必须将 Microsoft SQL Server 数据库服务器添加到域中。
需要使用两个域用户帐户来完成 PlateSpin Protect 安装。
其中一个域用户已设置 sysadmin 角色: 创建数据库、表和其他纲要对象时,需要使用这个具有 SQL 管理员权限的用户。
PlateSpin 服务用户: 该服务用户可以是域中特权较低的域用户。但是,该服务用户必须是 PlateSpin Protect 服务器上的本地管理员,并且在执行安装之前,就应该向其授予该许可权限。
如果 Windows 用户的口令发生更改,则您必须更新 PlateSpin 服务用户和 IIS 应用程序池的口令。请考虑使用口令永不失效的 Windows 用户,以免出现这种情况。
注:如果您使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。
在防火墙上打开以下端口,以支持鉴定到 SQL Server:
端口 49152-65535/TCP: 允许 LSA、SAM、Netlogon 的 RPC 通讯。
端口 1433/TCP: 允许 Microsoft SQL Server 的通讯。
自定义端口: 如果要将 SQL Server 配置为使用自定义 TCP 端口,则必须在防火墙上打开该端口。
注:如果不使用动态端口,则必须在数据库服务器字段中指定专用端口。
(视情况而定)如果要为 PlateSpin Protect 使用专用端口,则必须在防火墙上打开这些端口:
在数据库服务器上,确定需要打开哪些端口:
在 SQL Server 配置管理器中,选择 SQLExpress 的协议 > TCP/IP,然后单击右键并选择属性。
在对话框中,选择 IP 地址选项卡。
在 IPAll 下面(或者所需协议的下面),如果 TCP 端口或 TCP 动态端口设置为非 0 的任何值,请在防火墙上打开指定的端口。您需要使用这些端口来连接 SQL Server。
例如,如果 TCP 动态端口字段设置为 60664,TCP 端口字段设置为 1555,那么,您必须在 SQL Server 上的防火墙规则中启用端口 60664 和 1555。
在防火墙上打开端口。
注:如果为动态端口设置了一个值,当您单击浏览时,SQL 服务器列表中可能不会显示您的服务器。在这种情况下,您必须在 PlateSpin Protect 安装程序的数据库服务器输入字段中手动指定服务器。
例如,如果服务器名称为 MYSQLSERVER,数据库实例名称为 SQLEXPRESS,为动态端口设置的专用端口为 60664,那么请键入以下文本,然后选择所需的鉴定类型:
MYSQLSERVER\SQLEXPRESS,60664
必须在防火墙上打开端口。
设置目标数据库服务器之后,便可开始安装 PlateSpin 服务器。
在所需的 PlateSpin 服务器主机上,启动安装起动程序。
如果安装程序检测到现有的 SQL Server 安装,它会禁用相应的安装 SQL Server Express 选项。
在 PlateSpin Protect 安装起动程序中,单击安装 PlateSpin 服务器。
阅读软件许可证协议,选择我接受许可证协议中的条款选项,然后单击下一步。
必须先接受软件许可协议才能安装产品。
指定临时安装文件的位置,然后单击下一步。
指定一个数据库服务器和数据库实例。执行以下操作之一:
如果使用本地安装的 PlateSpin Protect 软件分发中包含的数据库服务器(默认选项),则保留下拉列表中的默认选择 (local)\PLATESPINDB,并保留默认 sa 身份凭证。
如果随后移动 PlateSpin Protect 数据库实例或更改 SQL Server 口令,则必须重设置 PlateSpin Protect 数据库连接设置。有关详细信息,请参见知识库文章 7970523。
如果使用远程数据库服务器,则单击浏览以从网络中的可用数据库服务器列表中选择。按以下格式指定数据库:
单实例 SQL Server 的安装: database_server
多实例 SQL Server 的安装: database_server\database_instance(指定实例名称)
为指定的数据库服务器指定数据库身份凭证,然后单击验证服务器以验证这些身份凭证
(默认设置为 SQL Server:(local)PLATESPINDB;SQL 登录: sa)。
单击下一步,然后验证您的 SQL 实例和 SQL 登录选择。
单击下一步。
该安装程序会提示您指定是要允许 HTTP 还是 HTTPS:
如果需要使用安全连接 (HTTPS),请将该选项保留为取消选中状态(默认设置)。
如果您的 IIS 服务器拥有签名的 SSL 证书,默认的通讯协议将会是 HTTPS;否则,您的浏览器将显示“不受信任的连接”警告。这是正常的。有关如何继续的信息,请参见浏览器文档。
如果需要使用不安全的连接 (HTTP),请选择允许不安全的连接 (HTTP) 选项。
单击下一步,检查安装设置,单击安装,然后遵照屏幕指导操作。
该安装程序会安装 PlateSpin 服务器软件并完成该软件运行前的准备工作。
注:此过程可能需要几分钟才能完成。