在 Windows Server Core 上安装 SharePoint Server 订阅版
适用于:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
与具有桌面体验的经典 Windows Server 相比,Windows Server Core 为 SharePoint Server 订阅版更精简的部署模式,因为服务器核心最大程度地减少了已安装的操作系统功能和服务的数量,且只运行服务器真正需要的操作系统功能和服务。 此部署选项减少了对系统资源(CPU、RAM 以及磁盘空间)的需求以及安全漏洞的潜在攻击面。 Microsoft 鼓励 Windows Server 客户在可行时移动到此安装选项,从而获得更好的支持。
执行以下步骤以在 Windows Server Core 上安装 SharePoint Server 订阅版:
使用
Mount-DiskImage
cmdlet 或通过在虚拟机管理器中将其指定为虚拟驱动器,从而将 ISO 文件装载到服务器。Mount-DiskImage -ImagePath "C:\SharePoint Files\OfficeServer.iso"
在服务器上运行 SharePoint 先决条件安装程序 (
prerequisiteinstaller.exe
)。将 \Files\SetupSilent\config.xml 文件从装载的 ISO 磁盘映像复制到可写位置。
Copy-Item -Path "D:\Files\SetupSilent\config.xml" -Destination "C:\SharePoint Files"
如果可写位置中的
config.xml
文件具有只读文件属性,请将其删除。Set-ItemProperty -Path "C:\SharePoint Files\config.xml" -Name IsReadOnly -Value $false
在可写位置打开
config.xml
文件以进行编辑。notepad.exe "C:\SharePoint Files\config.xml"
查找并删除文件中的
<!--
和-->
文本字符串。 请不要删除这两个文本字符串之间的文本。将文件中的 在此处输入产品密钥 文本字符串替换为 SharePoint Server 产品密钥。
将更改保存到
config.xml
文件。通过命令行模式在服务器上运行 SharePoint 安装程序 (
setup.exe
)。 启动setup.exe
时添加以下命令行参数:-
/config <config file>
(其中<config file>
为可写config.xml
文件的路径) -
/IAcceptTheLicenseTerms
(指定此参数表示你已阅读、理解并同意 SharePoint Server 和 Project Server 的许可条款。)
D:\setup.exe /config "C:\SharePoint Files\config.xml" /IAcceptTheLicenseTerms
-
SharePoint 安装完成后,重启服务器。
运行以下 SharePoint PowerShell cmdlet 及其适当参数,以创建或加入场。
-
New-SPConfigurationDatabase
(用于创建场)或Connect-SPConfigurationDatabase
(用于加入场)。 Update-SPFlightsConfigFile -FilePath "C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\CONFIG\SPFlightRawConfig.json"
Install-SPHelpCollection -All
Initialize-SPResourceSecurity
Install-SPService
Install-SPFeature -AllExistingFeatures
New-SPCentralAdministration
Install-SPApplicationContent
注意
还可以使用
PSCONFIG.EXE
命令行工具或PSConfigUI.exe
GUI 工具。 但是,如果 Windows Server Core 由于依赖 HTML 呈现组件而需要在序列末尾显示错误消息摘要,则PSConfigUI.exe
将崩溃。-
通过 场配置向导 在场中配置服务应用程序和 Web 应用程序。
注意
必须使用另一台计算机的 Web 浏览器才可访问管理中心网站。 Windows Server Core 不包含 Web 浏览器。