带有脚本的部署参考 (SharePoint Foundation 2010)
适用于: SharePoint Foundation 2010
上一次修改主题: 2015-03-09
本文介绍在 Microsoft SharePoint Foundation 2010 服务器场的带有脚本的部署中使用的命令和语法。它还包含一个在使用 Windows PowerShell 安装 SharePoint Foundation 2010 中使用的常见模板的表。
重要
Install-SharePoint、New-SharePointFarm 和 Join-SharePointFarm 命令应仅在 SPModule.zip 文件的上下文中使用。
有关使用这些命令安装 SharePoint Foundation 2010 的信息,请参阅使用 Windows PowerShell 安装 SharePoint Foundation 2010。
本文内容:
Install-SharePoint
Install-SharePoint 命令可在所有服务器上安装 SharePoint Foundation 2010。
可以通过由参数集定义的两种方式运行 Install-SharePoint 命令。在第一种方式中,您指定安装文件的路径和多个不同于默认值的其他值。在第二种方式中,指定安装文件的路径,然后指定 Config.xml 文件的路径。在安装过程中,会分析 config.xml 文件中的 PIDKey 和其他设置。
下面列出了 Install-SharePoint 命令的语法。请注意,结果是根据所指定的参数集确定的。对于第一个参数集,SetupExePath 是必需的。所有其他参数都是可选的。如果未指定可选 LogPath 参数的值,则默认值为 %Temp%。
备注
在 SharePoint Foundation 中,PIDKey 不是必需的。
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>]
对于第二个参数集,有两个必需参数,即 SetupExePath 和 ConfigXMLPath。
Install-SharePoint -SetupExePath <String> -ConfigXMLPath <String> [-PIDKey <String>] [-PhysicalSKU <OfficeServer | SharePoint | SearchServer | SearchServerExpress | WCServer | ProjectServer | SharePointLanguagePack | ServerLanguagePack>]
New-SharePointFarm
New-SharePointFarm 命令可在将运行管理中心网站的服务器上创建服务器场。
该命令将执行以下操作:
创建配置数据库。
创建管理内容数据库。
安装帮助集合。
创建管理中心 Web 应用程序。
将共享应用程序数据复制到现有 Web 应用程序文件夹。
下面列出了 New-SharePointFarm 命令的语法,有两个必需参数,即 DatabaseAccessAccount 和 DatabaseServer。所有其他参数都是可选的。
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 命令的语法,有两个必需参数,即 DatabaseServer 和 ConfigurationDatabaseName。所有其他参数都是可选的。
Join-SharePointFarm -DatabaseServer <String> -ConfigurationDatabaseName <String> [-Passphrase <SecureString>]
备注
若要阻止提示用户输入密码,您可以使用 Passphrase 参数。Passphrase 参数的值为用户密码。
常用网站集模板
下表描述在使用 Windows PowerShell 安装 SharePoint Foundation 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 流程存储库 |