Early of this morning 25/08/2015 in Vietnam time, Microsoft was introduced and public download for SharePoint Server 2016 Preview version. You can now download from SharePoint Download with trial product key for 6 months using NQTMW-K63MQ-39G6H-B2CH9-FRDWJ

I just download and setup it in Azure A3 Virtual Machine 7GB, 285GB Hard disk. It’s may lower than Microsoft’s recommendation for hardware requirement https://technet.microsoft.com/library/cc262485(office.15).aspx, but I would like to try host a single installation (DB + SharePoint) in one standalone server to see how on performance.

For my installation, My server will host SharePoint Server 2016 with having Database server SQL Server 2014 Enterprise SP1. In this article, I will introduce in details step by step installation so this can be beneficial for many who are new to SharePoint.

After download .iso file, Right Click and Mount it to virtual CV.

Step 1: Install Prerequisite tools

setup sharepoint 2016 - step 0

Go the directory where do you have your installation files. Double click Setup file to start SharePoint Server 2016 Preview installer. SharePoint 2016 set up screen will appear to be this down below:

setup sharepoint 2016 - step 1a

Then click on Install software prerequisites to start Prerequisite tools installer or you can find out the Prerequisite.exe file and run as Run as Administrator.

setup sharepoint 2016 - step 1b

There are 2 options for you to install prerequisites products.

  • Prerequisite tools Online Installation: This method require your server connect to internet. In the following Microsoft SharePoint 2016 Products Preparation Tool screen, you will be able to see the complete list of the prerequisites products for installation. Click on Next button to continue. On the License Terms for software products screen, read the license terms carefully and check the CheckBox that state the accept the license terms and Click on Next button to continue. The Prerequisite Installation process will be progress

setup sharepoint 2016 - step 2

Sometimes, you will be asked to restart the Server to continue. Click on Finish button to continue. Once, you restarted the Server. The Prerequisite Installer will be automatically resumed and continue the installation process

  • Prerequisite tools Offline Installation: You need to configure Roles and Features on Windows Server 2012 R2
    Open an elevated PowerShell prompt (i.e. Run as Administrator) and execute the following:
    Import-Module ServerManager
    Add-WindowsFeature Net-Framework-Features,Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Security,Web-Basic-Auth,Web-Windows-Auth,Web-Filtering,Web-Digest-Auth,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Application-Server,AS-Web-Support,AS-TCP-Port-Sharing,AS-WAS-Support, AS-HTTP-Activation,AS-TCP-Activation,AS-Named-Pipes,AS-Net-Framework,WAS,WAS-Process-Model,WAS-NET-Environment,WAS-Config-APIs,Web-Lgcy-Scripting,Windows-Identity-Foundation,Server-Media-Foundation,Xps-Viewer –Source <your source path>
    <your source path> – where you have mounted the Windows Server 2012 installation media (ISO) to, example: “D:\sources\sxs”. Your server will require a reboot after running this PowerShell code.

Then downloload following SharePoint 2016 Prerequisite tools from Microsoft Download Center for Offline Installation

– Microsoft SQL Server 2012 Native Client
– Microsoft ODBC Driver 11 for SQL Server
– Microsoft Sync Framework Runtime v1.0 SP1 (x64)
– Windows Server AppFabric
– Microsoft Identity Extensions
– Microsoft Information Protection and Control Client 2.1
– Microsoft WCF Data Services 5.6
– Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763)
– Microsoft .NET Framework 4.5.2
– Update for Microsoft .NET Framework to disable RC4 in Transport Layer Security (KB2898850)
– Visual C++ Redistributable Package for Visual Studio 2013

After install Prerequisite tools. Reboot the server.All the prerequisites should now be installed, and you should be able to install SharePoint 2013.

Step 2: Install SharePoint Server 2016

Go the directory where do you have your installation files. Find out the setup.exe file and run as Administrator. On the “Enter Your Product Key” screen, fill your product key then press “Continue” button (SharePoint Server 2016 Preview trial key NQTMW-K63MQ-39G6H-B2CH9-FRDWJ)
setup sharepoint 2016 - step 3

On the Choose a file location screeen, verify the installation path that you want to store system files. I just realized that the 16 hive folder in SharePoint 2016 was changed from C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\ to C:\Program Files\Microsoft Office Servers\16.0\Data. 

setup sharepoint 2016 - step 4

Click Install to start installation progress.

setup sharepoint 2016 - step 5

Step 3: Finish SharePoint Products Configuration Wizard

Once the Installation is completed, on the “Run Configuration Wizard” screen, check the “Run the SharePoint Products Configuration Wizard now” check box then click Close button. In some case, You can run “SharePoint Products Configuration Wizard” from Start menu to start configuring SharePoint 2016 if it hasn’t been started

setup sharepoint 2016 - step 6

The “Welcome to SharePoint Products” screen will be shown. Click on “Next” button to continue

setup sharepoint 2016 - step 7

Click “Yes” button on the warning box. Then On the following screen, check on “Create a new server farm” radio button then click “Next” button

setup sharepoint 2016 - step 8

On the “Specify Configuration Database Settings” screen, fill corresponding “Database server” and “Database name” information. With the “Database Access Account”, you must input username and password of the domain account. SharePoint is not allow local account for SharePoint farm installation.

But there are some tips that allow you setup SharePoint farm with local machine account. The trick is to use the powershell command: New-SPConfigurationDatabase to create the Config DB. You can specify the local account here! I could use the Powershell to create the SharePoint_ConfigDB successfully.

New-SPConfigurationDatabase -DatabaseName “SharePoint_ConfigDB” -DatabaseServer “[InputYourDatabaseServerName]” -Passphrase (ConvertTo-SecureString “[InputYourPassPhase]” -AsPlainText -force) -LocalServerRole SingleServer -FarmCredentials (Get-Credential)

Noted that, In SharePoint 2016, New-SPConfigurationDatabase command has new argument –ServerRoleOptional to define which kind of server role that you want to deploy. Once this was done, You can go back to the SharePoint Products Configurations Wizard, and this time It had the default option of Connect to an Existing Farm checked. A few more clicks and It was ready to explore the new SharePoint 2016.

setup sharepoint 2016 - step 9

Fill “Passphrase” on the following screen, remember to note the “Passphrase” for using later

setup sharepoint 2016 - step 10

On the Specify Server Role, select which kind of server role that you want to deploy this server to the farm. In this deployment, I would like to deploy as Single Server Farm for testing and development purpose. Select “Single-Server Farm” and click Next

setup sharepoint 2016 - step 11

On the following screen, you can check on the “Specify port number” check box to specify the port number of the central admin site, if not, the port number will be a default number. Check on the “NTLM” radio button then click “Next” button to continue

setup sharepoint 2016 - step 12

Click Next to preview configuration summary.

setup sharepoint 2016 - step 13

Then, click Next. The Configuration process will be progress.

setup sharepoint 2016 - step 14

Checked from Database server, there are 2 databases created. Noted that in previous version, in this step only 1 Configuration database will be created. From SharePoint 2016, Another database name was created SharePoint_AdminContent_GUIID

setup sharepoint 2016 - step 15jpg

Once the Configuration process is completed, the following screen will be shown, click “Finish” button to continue.

That is the satisfied moment for you to do a rest of Services Application by Run “SharePoint 2016 Central Administrator”. Use the setup account to log on to access to the Central Administrator site. System will ask you to run the service configuration wizard page. As my suggestion, you should not configure them through wizard and configure them manually.

setup sharepoint 2016 - step 16

Finished SharePoint Server 2016 installation. You should see Central Administration page.

Step 4: Create Test Site Collection

Back to Central Admin, then acces Manage Web Application

setup sharepoint 2016 - step 17

From Web Application list screen, Click New to open Create Web Application page, fill neccessary information and click OK.

setup sharepoint 2016 - step 18

After Create Web Application in port 80 finished, create on Create Site Collection and fill information to create form.

setup sharepoint 2016 - step 19 setup sharepoint 2016 - step 20

Finished test site collection and it’s look like below

setup sharepoint 2016 - step 21


SharePoint Server 2013 in look and feel is nearly like SharePoint 2013. As last annoucements from Microsoft, SharePoint 2016 was improved in architecture to support for Cloud solution and hybrid deployment. Finished installation on 7GB RAM, SharePoint 2016 works a bit slow as my expectation and resouces usage as below.

setup sharepoint 2016 - step 22

Hoang Nhut NGUYEN