SharePoint Subscription Edition (SPSE) Installation
on R-Series Servers (Step-by-Step)
Assuming you are installing a new SharePoint Subscription Edition farm on Windows Server 2022 with SQL Server 2019/2022.
Architecture Example
|
Server |
Role |
|
R1 |
Active Directory + DNS (optional if existing AD available) |
|
R2 |
SQL Server |
|
R3 |
SharePoint Application Server |
|
R4 |
SharePoint Web Front End (WFE) |
|
R5 |
Office Online Server (Optional) |
Phase 1: Prerequisites
Step 1: Create Service Accounts in AD
Create the following domain accounts:
|
Account |
Purpose |
|
sp_setup |
SharePoint Installation |
|
sp_farm |
Farm Account |
|
sp_services |
Service Applications |
|
sp_crawl |
Search Crawl |
|
sp_webapp |
Application Pool |
|
sp_sql |
SQL Service Account |
Example:
DOMAIN\sp_setup
DOMAIN\sp_farm
DOMAIN\sp_services
DOMAIN\sp_crawl
DOMAIN\sp_webapp
Step 2: SQL Server Installation (R2)
Install:
- SQL Server 2022
- Database Engine
- Full Text Search
Collation:
Latin1_General_CI_AS_KS_WS
Enable:
TCP/IP
Named Pipes
Restart SQL Service.
Step 3: Configure SQL Permissions
Login using SQL Management Studio.
Add:
DOMAIN\sp_setup
Roles:
dbcreator
securityadmin
Server Level Permissions only.
Step 4: Install Windows Features on SharePoint Servers
On R3 and R4:
Install-WindowsFeature NET-Framework-45-Features,NET-Framework-Core,Web-Server,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Static-Content,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Performance,Web-Stat-Compression,Web-Security,Web-Filtering,Web-Basic-Auth,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Mgmt-Tools,Web-Mgmt-Console,Server-Media-Foundation
Reboot.
Step 5: Download Required Software
Download:
- SharePoint Subscription Edition
- SharePoint Language Packs (if required)
- SharePoint SE Updates
- SQL Native Client
- Visual C++ Redistributable
From:
Phase 2: Install SharePoint Binaries
Step 6: Login as Setup Account
DOMAIN\sp_setup
Run:
setup.exe
on R3.
Step 7: Enter Product Key
Choose:
SharePoint Subscription Edition
Accept License.
Install Path:
D:\Program Files\Microsoft SharePoint
Step 8: Install Language Packs
If required:
serverlanguagepack.exe
Install on all SharePoint servers.
Step 9: Install Latest CU
Install latest SPSE update.
Reboot.
Verify:
(Get-SPFarm).BuildVersion
Phase 3: Create Farm
Step 10: Run SharePoint Configuration Wizard
Launch:
PSConfigUI.exe
Choose:
Create New Farm
Step 11: Connect SQL
Provide:
SQL Server: R2SQL
Database Name: SharePoint_Config
Username: DOMAIN\sp_farm
Password: ********
Step 12: Passphrase
Example:
SPFarm@2026#Secure
Save securely.
Step 13: Configure Central Administration
Port:
9999
Authentication:
NTLM
Step 14: Complete Farm Configuration
Wizard creates:
Config DB
Admin Content DB
Farm Objects
Verify:
Get-SPFarm
Phase 4: Join Additional Server (R4)
Step 15: Install Same Binaries
Install:
- SPSE
- Language Packs
- Same CU
on R4.
Step 16: Run Configuration Wizard
Choose:
Connect to Existing Farm
Provide:
SQL Server
Passphrase
Farm joins successfully.
Phase 5: Configure MinRole
R3
Set-SPServer -Identity R3 -Role Application
R4
Set-SPServer -Identity R4 -Role FrontEnd
Verify:
Get-SPServer
Expected:
R3 Application
R4 Front-End
Phase 6: Create Service Applications
Step 17: Managed Accounts
Central Admin
Security
→ Configure Managed Accounts
Add:
sp_services
sp_crawl
sp_webapp
Step 18: Create Service Apps
Create:
Managed Metadata
New-SPMetadataServiceApplication
Search
New-SPEnterpriseSearchServiceApplication
State Service
New-SPStateServiceApplication
Usage Service
New-SPUsageApplication
Secure Store
New-SPSecureStoreServiceApplication
Phase 7: Search Configuration
Start Services:
Start-SPEnterpriseSearchServiceInstance
Verify:
Get-SPEnterpriseSearchServiceInstance
Status:
Online
Phase 8: Create Web Application
Step 19
New-SPWebApplication
Example:
Port: 80
Host Header: intranet.company.com
App Pool: SharePointWebAppPool
Account: sp_webapp
Step 20: Create Site Collection
New-SPSite
Template:
Team Site
URL:
Phase 9: Configure SMTP
Central Admin
System Settings
→ Configure Outgoing E-Mail
Example:
SMTP Server:
smtp.company.com
From: sharepoint@company.com
Phase 10: Configure SSL
Create Certificate.
Import into IIS.
Bind:
443
Add AAM:
New-SPAlternateURL
Post Installation Validation
Verify Farm
Get-SPFarm
Verify Servers
Get-SPServer
Verify Service Applications
Get-SPServiceApplication
Verify Databases
Get-SPDatabase
Verify Search
Get-SPEnterpriseSearchTopology
Q: What are the major tasks after SPSE installation?
Answer:
- Configure MinRole.
- Create Managed Accounts.
- Create Service Applications.
- Configure Search Topology.
- Configure SSL.
- Configure Outgoing Email.
- Create Web Applications.
- Create Site Collections.
- Configure Backup Strategy.
- Configure Monitoring and Health Analyzer.
- Apply latest SPSE updates.
- Validate High Availability and Disaster Recovery setup.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.