先决条件和假设条件
查看硬件和软件要求,这些要求会在 http://technet.microsoft.com/zh-cn/library/bb905370.aspx中定期更新。
由于这些脚本也需要 Active Directory 名称、用户名、密码和服务器名称等基本信息,所以我们使用了以下必须针对部署更改的名称。
contoso.msft - Active Directory 名称
contoso\mossfarm - 服务器场帐户(中心管理员应用程序池 ID)
contoso\mosscrawler - 搜索爬网程序帐户(Microsoft Office SharePoint Server 2007 和 Windows SharePoint Services 3.0 的默认内容访问帐户)
contoso\mossservice - 核心服务帐户
contoso\sspapid - 共享服务主机应用程序池标识
contoso\sspservice - SSP 服务帐户
contoso\portalapid - 搜索门户应用程序池标识
服务器场管理员帐户必须是 SQL Server 中 dbcreator 和 securityadmin 固定服务器角色的成员,另外,在安装过程中还必须为本地服务器上 Administrators 组的成员;同时在安装过程中还将自动被授予所有其他权限。必须以服务器场管理员帐户登录以执行安装,或者创建另一个帐户用作安装程序帐户。
如果需要其他服务帐户隔离,则应根据需要更改脚本。这些脚本假设有一个公共服务帐户。如果需要单个应用程序池和关联的标识,则应相应地更改脚本。这些脚本可为已创建的每个 Web 应用程序创建单独的应用程序池和关联的标识。
针对脚本的测试服务器场中的服务器,如下所示:
App1 - Microsoft SQL Server 2005 Service Pack 2 (SP2) 默认安装和 Active Directory contoso.msft 域的成员。
App2 - Contoso.msft Active Directory 域的成员。
QueryN - 将使用 farm-connect.cmd 脚本的查询服务器。它们还必须是 Active Directory contoso.msft 域的成员。