See how to successfully install SharePoint Server Subscription Edition step by step as an administrator or developer.
Table of contents:
Complete SharePoint Server Subscription Edition Installation for Administrators:
Get the complete E-Book
SharePoint Server Subscription Edition (or SharePoint Server SE) is the newest version of SharePoint Server. It comes with a lot of new and improved features compared to SharePoint Server 2019.
SharePoint on-premise means that SharePoint will be installed on a server inside your company.
SharePoint Online in Office 365 is the cloud-based version of SharePoint maintained by Microsoft.
Back to top
I'm doing a step by step SharePoint Server Subscription Edition standalone installation using the following scenario:
PowerShell automation is not shown but part of the E-Book.
No, you can't install SharePoint directly on Windows 10. However, you can use virtualization software like Hyper-V, VMware or Virtual Box.
SharePoint can only be installed on one of the Windows Server listed under software requirements.
You can download SharePoint Server Subscription Edition from Microsoft:
SharePoint Server Subscription Edition
During installation you can use the following trial product key:
Note: You must use an Enterprise product key for SharePoint to enable Project Server.
You can download SharePoint Server Subscription Edition Language Packs from Microsoft:
SharePoint Server Subscription Edition Language Pack
Note: Changing the language on the download page changes the language of the language pack to the selected language.
Language packs or not part of your SharePoint requirements. They are additional installations.
You don't need to install a language pack for English if you install the English version of SharePoint Server Subscription Edition.
Before you can setup and configure SharePoint Server Subscription Edition you must meet a lot of requirements.
Please make sure you meet all SharePoint Server Subscription Edition hardware and software requirements.
SharePoint has specific hardware, software, domain and account requirements before you can successfully install it. You need to meet them before you can start your installation to minimize waiting time and mistakes.
Please make sure if you require specific SharePoint Server Subscription Edition Cumulative or Public Updates.
You need to create at least the following domain accounts in Active Directory to successfully install SharePoint:
Service accounts aren't needed for a successful SharePoint Server Subscription Edition installation.
The SharePoint Server Subscription Edition Farm Administrator is the only account where you need to assign permission manually.
Permissions are automatically assigned by the SharePoint Server Subscription Edition Farm Administrator so you don’t have to do it.
The farm account is used for the following things :
You may believe it or not but the following tips are the most useful I've seen during my years of installing SharePoint for my clients.
Meet all Hardware Requirements
Often I hear "SharePoint can't have such high requirements..." or "We won't need all features and there's no need to scale...".
Don't try to mess with hardware and software requirements and don't try to run a SharePoint server at the most minimal requirements. Of course it costs money and it doesn't matter if it's their hardware or your time: It has to be paid. But believe me if you need to change things later it takes way more time and resources than you would have invested at the beginning.
Get enough Time
Installing SharePoint can't be compared to installing a tool or application. It includes way more effort since it's based on different types of servers and a working infrastructure. Usually you will get challenges if you put a system on top combining different servers and services.
Take your time and schedule resources in time. Installing SharePoint can be done in some hours or days... it all depends on how well you and your team are prepared or not.
Prepare your Install Packages
This should be just a small thing but believe me it happens more often than you think and eats up your precious time really fast. Make sure that you prepare your own packages and that your customer has everything in place. It’s a waste of time if you need to wait when you are ready to install SharePoint. I met a lot of customers where time and resources were limited but the preparation wasn’t done.
Documentation is everything and often it's not done. It doesn't matter if you give the project to someone else who needs to get into it. Usually there is more than one environment to install: staging, production or a recovery environment. There are hundreds of steps included and since nobody remembers all the steps which were done it’s important to write them down (and to take screenshots). This way the installation process can be done by different people or at different times.
You can ruin a really great SharePoint installation by missing the following things:
Please use these 4 steps to successfully install SharePoint:
The following steps apply if you don't have a working database instance yet. If you have a working database instance you can skip to the step below: "SQL Server 2019 configuration".
Note: You can't use SQL Server Express.
Select a new stand-alone installation:
Install product updates, wait until setup files have been installed and run the install rules:
Please select at least the following minimum features:
Keep the default instance.
Add the service account (in my case: sqlSvcAcc) plus password and keep the collation settings.
If you create a development environment add the current administrator and SharePoint Server Subscription Edition Farm Administrator as SQL administrators.
Start the installation.
Make sure that you have at least SQL Server 2019 CU 5 installed.
SQL Server 2019 Configuration
Download and install SQL Server Management Studio:
Open SQL Server Management Studio and give the following permissions.
Assign the dbcreator and securityadmin server role to the SharePoint Server Subscription Edition Farm Administrator which is in my case spAdmin.
Please also make sure you respect the following best practices by Microsoft:
If your server where you want to install SharePoint can't connect to the internet you need to download the following prerequisites for offline use:
Microsoft .NET Framework 4.8
Visual C++ Redistributable Package for Visual Studio 2015-2019
Otherwise just run the installer on every Windows Server where you want to install SharePoint as described below:
Run the SharePoint Server Subscription Edition Prerequisites Installer to enable required Windows Server 2022 role services and features.
The prerequisites installer installs and configures all SharePoint Server Subscription Edition requirements but it doesn't show you in detail what it does.
Make sure everything installed successfully and restart your server if required.
SharePoint Server Subscription Edition also comes with the MinRole feature (SharePoint MinRole Explained) which configures a server for a specific role in a SharePoint topology like a Web Server or Application Server.
Start the installation of SharePoint Server Server Subscription Edition and use one of the following trial product keys:
The keys are valid for 180 days and you can change to a licensed version anytime during the trial or after the trial has expired using the SharePoint Central Administration website.
Enter the product key and keep the file location.
Next install all language packs you need.
Finish by running the SharePoint Products Configuration Wizard.
SharePoint Server Subscription Edition Configuration Wizard
Create a new server farm and enter your SQL Server [SERVERNAME] and specify the SharePoint Server Subscription Edition Farm Account.
I installed SQL Server and SharePoint Server Subscription Edition in the same machine so I used localhost as the server name.
Select create new server farm.
Specify a new passphrase to secure farm settings:
Select the Single Server farm for our testing purposes. Specify a port number and start the configuration.
Once the installation has finished you can open SharePoint Server Subscription Edition Central Administration.
Once you see the SharePoint Server Subscription Edition Central Administration you're done with the installation:
You can manage most of the SharePoint settings using SharePoint Central Administration.
Install every language pack on every SharePoint server.
Don't run the SharePoint Products Configuration Wizard at the end of each installation if you have multiple language packs. Just run it once on every server after installing all language packs.
Don't run the SharePoint Configuration Wizard on multiple servers at the same time.
Please take a look at the E-Book below on how-to do a SharePoint Server Subscription Edition with PowerShell installation.
Please take a look at the E-Book below on how-to do a SharePoint Server Subscription Edition multiple server farm installation.