In this section(Part-4), we are going to cover step-by-step deployment of Skype for Business Server 2019 Public Preview edition installing Skype for Business Server 2019 software components on defined Windows 2016 Server “SFE19.TECH24ONLINE.COM”
Till Part-3 we have prepared the base OS, Installed the Skype for Business Server 2019 dependencies, installed Administrative tools, Defined the Skype for Business Server 2019 topology and published it.
Now I am installing Skype for Business Server 2019 software into defined Windows 2016 Server “SFE19.TECH24ONLINE.COM”.
Open the Skype for Business Server 2019 Deployment Wizard.
I would recommend to “Run As Admin”.
Click on Install or Update Skype for Business Server System option:
Here system will check your deployment status and may take some time to load/enable the options:
Step 1: Once environment check completed, you will see “Install Local Configuration Store” Run activated.
Basically, this is the first item we need to run in the Install or Upgrade section.
This will run the installation of local SQL Express Edition and download the topology etc from CMS.
Click on “Run” button.
In the case of Frontend Server, we need to select first highlighted option “Retrieve directly from the Central Management Store”. in case of Edge Server, second option need to select.
Select first option, click “Next” button.
here Install Local Configuration Store will ask you to local Skype for Business Server 2019 installation dump.
Click on “Browse” button:
Navigate to your ISO/Software path, click “Next” button:
Now, Install Local Configuration Store will perform the prerequisite check and execute the MSI files in backend. In case of any of the required component missing it will fail and let you know which component you missed:
As I mentioned above, here wizard is installing the SQL Express edition into local machine.
Post successful installation, you will see “Task status” marked as Completed in green. Click on “Finish” button.
Local configuration has been completed successfully and now moving to install Skype for business components.
Step 2: Setup or Remove Skype for Business Server Components
This will execute the setup on local machine referring to the local cms copy and will install the required features along with Skype for Business Server 2019 core components.
Click on “Run” in Step 2: Setup or Remove Skype for Business Server Components:
“Set Up Skype for Business Server Components” wizard will open. Click “Next” button:
Here setup will execute the pre-requisites check and will install the Skype for Business Core components and features according to we have enabled in the topology.
Post successful completion, you may see “Task Status” marked Completed in green. You may click on “Finish” button now.
Now it’s time to Request and Assign the certificates. Special planning required for SSL Certificate because this may impact other application integration and your organisation security policy, so would recommend to refer product documentation https://docs.microsoft.com/en-us/skypeforbusiness/plan/system-requirements#Certs
In my lab scenario, I am going to use internal active directory certificate authority which is running on domain controller DC2.
Step 3: Request, Install or Assign Certificates
Click on “Run” button:
This will open Certificate Wizard
In case of green field deployment where you may not have any previous release of Skype for Business product, you may have to request and assign OAuth and Skype for Business certificate.
Since I already has Skype for Business Server 2015 running in my lab, OAuth automatically came from CMS, however I still need to request and assign SSL Certificate to all the machines part of Skype for Business Server 2019 pool.
Click on “Default Certificate”.
On the right side of the wizard, you will see “Request” button, click on that.
Certificate Request wizard will open.
Here you need to select your root CA, like I have selected my internal CA which is running on Domain Contoller.
Select desired SIP domains.
Click “Next” button.
Here you will see Summary of your request which you have just made on last page. Go through this, in case you want to modify you may click on “Back” button, if all good, click on “Next” button
Wizard will raise a request to defined CA to issue a SSL Certificate for Skype for Business pool.
Here you will see final confirmation and status of your task.
Click “Next” button
Wizard will automatically import the SSL Certificate into local personal store and will display here thumbprint etc.
You can validate the certificate clicking “View Certificate Details” button.
Click on check box before “Assign this certificate to Skype for Business Server Certificate usages”
Click on “Finish” button.
Once you click on Finish button mentioned in above figure, Certificate Assignment wizard will open.
Click on “Next” button:
Again, wizard will show you summary of the certificate being assigned.
Click on “Next” button:
Here wizard will execute the PowerShell command to assign the certificate to Skype for business Server.
Post successful completion, task status will be shown “Completed” in green.
Click on “Finish” button.
Here Certificate Assignment wizard will bounce back to Certificate Wizard window and here you should see all marked green.
You may now click on “Close” button:
Certificate installation has been completed successfully.
In case you missed previous post, links given below: