带有脚本的部署参考 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2015-03-09

本文介绍在 Microsoft SharePoint Server 2010 服务器场的带有脚本的部署中使用的命令和语法。它还包含一个在使用 Windows PowerShell 安装 SharePoint Server 2010 中使用的常见模板的表。

重要

Install-SharePoint、New-SharePointFarm 和 Join-SharePointFarm 命令应仅在 SPModule.zip 文件的上下文中使用。

有关使用这些命令安装 SharePoint Server 2010 的信息,请参阅使用 Windows PowerShell 安装 SharePoint Server 2010

本文内容:

Install-SharePoint

Install-SharePoint 命令可在所有服务器上安装 SharePoint Server 2010。

可以通过由参数集定义的两种方式运行 Install-SharePoint 命令。在第一种方式中,指定安装文件路径、产品密钥 (PIDKey) 以及许多其他非默认值。在第二种方式中,指定安装文件的路径,然后指定 Config.xml 文件的路径。在安装过程中,将在 config.xml 文件中分析 PIDKey 及其他设置。

下面列出了 Install-SharePoint 命令的语法。请注意,结果是根据所指定的参数集确定的。对于第一个参数集,有两个必需参数,即 SetupExePathPIDKey。所有其他参数都是可选的。如果未指定可选 LogPath 参数的值,则默认值为 %Temp%

Install-SharePoint -SetupExePath <String> -PIDKey <String> [-LoggingType < Verbose | Off | Standard | Debug>] [-LogPath <String>] [-LogTemplate <String>] [-DisplayLevel <None | Basic | Full>] [-ShowCompletionNotice <SwitchParameter>] [-UseIInstallMode <SwitchParameter>] [-AcceptEula <SwitchParameter>] [-ShowModalDialog <SwitchParameter>] [-AllowCancel <SwitchParameter>] [-ServerRole <APPLICATION | WFE | SINGLESERVER>] [-SetupType <CLEAN_INSTALL | V2V_INPLACE_UPGRADE | B2B_UPGRADE | SKU2SKU_UPGRADE>] [-InstallDirectory <String>] [-DataDirectory <String>] [-RunsWorkaround <SwitchParameter>] [-PhysicalSKU <OfficeServer | SharePoint | SearchServer | SearchServerExpress | WCServer | ProjectServer | SharePointLanguagePack | ServerLanguagePack>]

对于第二个参数集,有两个必需参数,即 SetupExePathConfigXMLPath

Install-SharePoint -SetupExePath <String> -ConfigXMLPath <String> [-PIDKey <String>] [-PhysicalSKU <OfficeServer | SharePoint | SearchServer | SearchServerExpress | WCServer | ProjectServer | SharePointLanguagePack | ServerLanguagePack>]

New-SharePointFarm

New-SharePointFarm 命令可在将运行管理中心网站的服务器上创建服务器场。

该命令将执行以下操作:

  1. 创建配置数据库。

  2. 创建管理内容数据库。

  3. 安装帮助集合。

  4. 创建管理中心 Web 应用程序。

  5. 将共享应用程序数据复制到现有 Web 应用程序文件夹。

下面列出了 New-SharePointFarm 命令的语法,有两个必需参数,即 DatabaseAccessAccountDatabaseServer。所有其他参数都是可选的。

New-SharePointFarm -DatabaseAccessAccount <PSCredential> -DatabaseServer <String> [-Passphrase <SecureString>] [-Port <Int>] [-AdminAuthMethod <NTLM | Kerberos>] [-FarmName <String>]

示例:New-SharePointFarm -DatabaseAccessAccount (Get-Credential DOMAIN\username) -DatabaseServer "SQL01" -FarmName "TestFarm"

Join-SharePointFarm

您在服务器上运行 Join-SharePointFarm 命令以将这些服务器连接到服务器场。

下面列出了 Join-SharePointFarm 命令的语法,有两个必需参数,即 DatabaseServerConfigurationDatabaseName。所有其他参数都是可选的。

Join-SharePointFarm -DatabaseServer <String> -ConfigurationDatabaseName <String> [-Passphrase <SecureString>]

备注

若要阻止提示用户输入密码,您可以使用 Passphrase 参数。Passphrase 参数的值为用户密码。

常用网站集模板

下表描述在使用 Windows PowerShell 安装 SharePoint Server 2010 中使用的常见模板。

参数值

描述

GLOBAL#0

全局模板

STS#0

工作组网站

STS#1

空白网站

STS#2

文档工作区

MPS#0

基本会议工作区

MPS#1

空白会议工作区

MPS#2

决议会议工作区

MPS#3

社交会议工作区

MPS#4

多页会议工作区

CENTRALADMIN#0

管理中心网站

WIKI#0

Wiki 网站

BLOG#0

博客

SGS#0

组工作网站

TENANTADMIN#0

租户管理网站

ACCSRV#0

Access Services 网站

ACCSRV#1

资产 Web 数据库

ACCSRV#3

慈善捐款 Web 数据库

ACCSRV#4

联系人 Web 数据库

ACCSRV#6

问题 Web 数据库

ACCSRV#5

项目 Web 数据库

BDR#0

文档中心

OFFILE#0

(已过时)记录中心

OFFILE#1

记录中心

OSRV#0

共享服务管理网站

PPSMASite#0

PerformancePoint

BICenterSite#0

商业智能中心

PWA#0

Project Web App 网站

PWS#0

Microsoft Project 网站

SPS#0

SharePoint Portal Server 网站

SPSPERS#0

SharePoint Portal Server 个人空间

SPSMSITE#0

个性化网站

SPSTOC#0

内容区域模板

SPSTOPIC#0

主题区域模板

SPSNEWS#0

新闻网站

CMSPUBLISHING#0

发布网站

BLANKINTERNET#0

发布网站

BLANKINTERNET#1

新闻发布网站

BLANKINTERNET#2

使用工作流发布网站

SPSNHOME#0

新闻网站

SPSSITES#0

网站目录

SPSCOMMU#0

社区区域模板

SPSREPORTCENTER#0

报告中心

SPSPORTAL#0

协作门户

SRCHCEN#0

企业级搜索中心

PROFILES#0

配置文件

BLANKINTERNETCONT

发布门户

SPSMSITEHOST#0

“我的网站”宿主

ENTERWIKI#0

企业 Wiki

SRCHCENTERLITE#0

基本搜索中心

SRCHCENTERLITE#1

基本搜索中心

SRCHCENTERFAST#0

快速搜索中心

visprus#0

Visio 流程存储库