65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 AutoSPInstaller 在三台服务器场中安装 SharePoint 的完整指南

starIconstarIconstarIconstarIconstarIcon

5.00/5 (1投票)

2019 年 2 月 14 日

CPOL

6分钟阅读

viewsIcon

6550

这是使用 AutoSPInstaller 在三台服务器场中安装 SharePoint 的完整指南。

引言

本文将分为三个部分

  • 设置环境和域账户
  • 准备就绪 AutoSPInstaller 在线版
  • 使用在线编辑器配置 XML 和进行安装

设置环境和域账户

AutoSPInstaller Online 是一个很棒的项目,可以自动化安装 SharePoint,支持 SharePoint 2010、2013 和 2016。

Auto SP Installer 提供了一种强大的方式,可以从单服务器开发环境部署和配置到多服务器 SharePoint 场。
参考https://autospinstaller.com/

在开始之前,我们将为 SharePoint 三服务器场设置环境。

我们将这些服务器命名为

  • SPWFE - SharePoint 前端服务器
  • SPAPP - SharePoint 应用服务器
  • SPDB - 数据库服务器

请参考 SharePoint 的最低要求和最佳实践,网址为:

为了进行中等级别的隔离,我们需要创建以下域账户列表。

Active Directory 的域账户

域账户名spadmin
权限:所有服务器(数据库、前端、应用)的本地管理员
SQL 数据库权限:SQL 数据库创建者和安全管理员权限
域权限:服务用户
描述:用于设置和配置

域账户名spfarm
域权限:服务用户
描述:sp 计时服务、中央管理应用程序池、其他配置

域账户名spservices
域权限:服务用户
描述:服务和应用程序池账户用户

域账户名spsqlservice
域权限:服务用户
描述:运行 SQL Server 中的服务(MSSQLSERVERSQLSERVERAGENT

域账户名spsearch
域权限:服务用户
描述:SP 搜索服务、爬虫、搜索相关

域账户名spprofile
域权限:需要复制目录更改
描述:用户配置文件同步账户

用户配置文件用户配置

在“运行”窗口中输入 dsa.msc 或打开 **Active Directory 用户和计算机**。

然后右键单击域,选择“委托控制”。

然后单击“下一步”,选择 spprofile 用户。

然后单击“下一步”,选择“**自定义任务委托**”,然后单击“下一步”。

然后选择“**此文件夹、此文件夹中的现有对象以及此文件夹中新对象的创建**”,然后单击“下一步”。

在这里,选择“**复制目录更改**”并完成向导。

配置 SQL Server

安装 SQL Server 后,您需要进行以下配置。此外,您可能需要手动安装 .NET 3.5,并手动指定源路径。

设置数据库服务器(以 spadmin 身份登录)

我在数据库服务器上安装了 Windows Server 2012。安装操作系统后,您需要安装 SQL Server。以下是您需要执行的其他步骤。

在功能选择中,您可以选择 **数据库服务和管理工具 - 基本、管理工具 - 完整**。除这些功能外,如果需要,还可以选择其他相关功能。

然后,您可以将 spadmin 添加为管理权限的管理员。

您应该将 spsqlservice 添加为 MSSQLSERVERSQLSERVERAGENT 的服务账户运行凭据。

然后完成安装,**启用 TCP/IP**,并在 SQL 配置管理器中**启动 SQL Browser**。

准备就绪 AutoSPInstaller Online

首先,从 https://autospinstaller.com/Download 下载最新版本。

然后将 SP 文件夹复制到 C:\ 驱动器(可以是任何方便的位置)。

现在,您需要挂载 SharePoint 映像,并将所有内容复制到文件夹中。

2016 -> SharePoint

然后下载所需的先决条件文件。

并将它们复制到 SharePoint 2016 中的 prerequisites 文件夹下。

服务器设置服务器

您需要在服务器上安装以下预安装软件才能设置 SharePoint。

应用程序服务器,Web 前端服务器

操作系统:Windows Server 2016

您可能需要将 .NET Framework 3.5 安装到服务器。因此,您需要手动安装。

参考http://www.danielclasson.com/install-net-framework-35-server-2012/ 跳转
http://en.community.dell.com/techcenter/os-applications/w/wiki/4146.installing-net-3-5-framework-on-microsoft-windows-server-2012.aspx 跳转

数据库服务器

操作系统:Windows Server 2016
SQL Server 2017

在安装了基本必需的软件和操作系统之后,您就可以安装 SharePoint 了。

在安装 SharePoint 之前,必须配置 AutoSPinstallerInput 文件。

这只是一个 XML 文件,您可以使用 NotePad ++ 进行编辑,但 AutoSPInstaller Online 提供了一个很棒的在线工具,您可以使用它来配置 XML 文件。

您可以加载 XML 文件,输入您的域账户详细信息和数据库连接详细信息,然后保存文件以供安装。

使用在线编辑器配置 XML 和进行安装

在设置好所有内容后,根据我之前的文章,您需要转到在线配置编辑器。

然后,您需要选择 **从我的 XML 加载**,然后选择 AutoSPInstallerInput 文件。

然后将显示以下页面。

在本场景中,我们不需要编辑所有配置。

首先,为 SharePoint 服务器添加 HOST 名称。由于我们有两个 SharePoint 服务器,我们将在这两个服务器上都插入两个主机名。

如果您有多个域环境,请使用完整域名作为主机名。

然后,导航到“安装”部分,指定 SharePoint 产品密钥,并将版本设置为 **2016**(如果尚未选择)。

然后,导航到“主”部分。

在这里,有几个部分需要您填写。

首先,您需要为场添加安全阶段。

然后,我们必须提及场账户名称,请参考我的第一篇文章。

域账户名: spadmin
权限:所有服务器(数据库、前端、应用)的本地管理员
SQL 数据库权限:SQL 数据库创建者和安全管理员权限
域权限:服务用户
描述:用于设置和配置

由于我们不使用任何自定义别名,请取消勾选,并提供数据库服务器名称和 SharePoint 数据库的前缀。

中央管理将在应用服务器上进行配置,因此我已选中它,并移除了 SSL,因为我们将运行在 WAF 后面。

然后,按如下所示指定我们之前创建的其他账户。

域账户名spfarm
域权限:服务用户

域账户名spservices
域权限:服务用户

域账户名spsearch
域权限:服务用户

域账户名spprofile
域权限:需要复制目录更改

然后,导航到“服务”部分,并选择要在 WFE 服务器上部署的 Web 应用程序。

然后配置电子邮件设置,您可以使用现有的电子邮件服务器。

所有其他部分都是可选配置的。

转到“审阅和下载”部分以复制配置文件。

将 XML 文件复制并粘贴到 AutoSPInstallerInput 文件中。

现在,您已完成配置。

只需转到 Automation 文件夹。

然后启动安装 SharePoint。

并在 SPApp 服务器上也执行相同的安装。

© . All rights reserved.