Étape-Par-Étape : Installation d’un serveur Front-end Skype for Business 2015


Le successeur de Microsoft Lync Server 2013, maintenant connu sous le nom de Skype for Business Server 2015, est disponible au téléchargement en version RTM.
Cet article présente l’installation étape par étape d’un serveur Skype for Business 2015 Front-end Enterprise.
Le diagramme du scenario d’installation est le suivant:
 
Lync_Server_2015_Install_001
Les étapes de déploiements sont représentées par le schéma ci-dessous :
 
Lync_Server_2015_Install_002

1)    Les prérequis pour déployer Skype for Business Server 2015

Le bon succès d’un déploiement doit prendre en considération l’ensemble des prérequis technologiques.

a.     Active directory:

 

Ø  Topologie supportées:

  •     Single forest with single domain
  •     Single forest with a single tree and multiple domains
  •     Single forest with multiple trees and disjoint namespaces
  •     Multiple forests in a central forest topology
  •     Multiple forests in a resource forest topology
  •     Multiple forests in a Skype for Business resource forest topology with Exchange Online

Ø  Forêt/Domaine niveau fonctionnel supporté:

  •     Windows Server 2012 R2
  •     Windows Server 2012
  •     Windows Server 2008 R2
  •     Windows Server 2008
  •     Windows Server 2003

Ø  Système d'exploitation contrôleur de domaine supporté:

  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows Server 2008

b.     Systèmes d’exploitation supportés pour Skype for Business:

  • Windows Server 2012 R2 Enterprise OS
  • Windows Server 2012 R2 Standard OS
  • Windows Server 2012 Datacenter OS with SP1
  • Windows Server 2012 Standard OS with SP1
  • **Windows Server 2008 R2 (migration depuis Lync Server 2013 seulement)

c.     Back end supportés pour Skype for Business:

  • Microsoft SQL Server 2014 Enterprise (64-bit edition)
  • Microsoft SQL Server 2012 Enterprise (64-bit edition)
  • Microsoft SQL Server 2008 R2 Enterprise (64-bit edition)
  • Microsoft SQL Server 2014 Standard (64-bit edition)
  • Microsoft SQL Server 2012 Standard (64-bit edition)
  • Microsoft SQL Server 2008 R2 Standard (64-bit edition)

d.     HA Back end supportés pour Skype for Business:

  • SQL Mirroring
  • SQL Clustering
  • SQL Always On

e.     Applicatifs nécessaire sur l'ensemble des serveurs Skype for Business:

  • Windows PowerShell 3.0
  • Microsoft .NET Framework 4.5
  • Windows Identity Foundation
  • Remote Server Administration Tools

f.      Applicatifs aussi nécessaire sur les serveurs front-end standard et entreprise:

  • Internet Information Services (IIS)
  • Common HTTP Features
  • Default Document
  • HTTP Errors
  • Static Content
  • Health and Diagnostics
  • HTTP Logging
  • Logging Tools
  • Tracing
  • Performance
  • Static Content Compression
  • Dynamic Content Compression
  • Security
  • Request Filtering
  • Client Certificate Mapping Authentication
  • Windows Authentication
  • Application Development
  • .NET Extensibility 3.5
  • .NET Extensibility 4.5
  • ASP.NET 3.5
  • ASP.NET 4.5
  • ISAPI Extensions
  • ISAPI Filters
  • Management Tools
  • IIS Management Console
  • IIS Management Scripts and Tools
  • Windows Media Format Runtime
  • .NET Framework 3.5
  • Silverlight

2)    Installation des prérequis

L’installation des prérequis automatiquement est possible en utilisant le script de déploiement powershell suivant:

Add-WindowsFeature NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Server-Media-Foundation, BITS
 
Lancer une fenetre powershell en mode administrateur et copier-coller le script:
 
Lync_Server_2015_Install_003
 

Lync_Server_2015_Install_004
 
Un redémarrage du serveur est nécessaire pour la finalisation de l’installation des prérequis.
 

3)    Création du file Share
 
Créer sur un serveur autre que le serveur front end un fichier partagé et ajouter le group administrateur local avec les droits:

    • Full Control
       
    • Change
       
    • Read

 

4)    Installation des outils d’administrations
 
L’étape suivante est l’installation des outils d’administrations.
 
Pour cela, ouvrir l’iso Skype for business Server 2015 et lancer le setup. 

Lync_Server_2015_Install_005
 

Lync_Server_2015_Install_006
 

Lync_Server_2015_Install_007
 

Lync_Server_2015_Install_008
 
Cliquer sur « Install Administrative Tools »:
 

Lync_Server_2015_Install_008B
 

Lync_Server_2015_Install_009
 

Lync_Server_2015_Install_010
 

Lync_Server_2015_Install_011
 
Les applications Skype for Business Server 2015 sont maintenant disponibles sur le serveur.
 
Lync_Server_2015_Install_012

 

5)    Préparation Active Directory

Comme son prédécesseur, Skype for Business Server 2015 est intimement lié avec Active Directory. Avant le déploiement de la partie applicative, une extension du schéma, ainsi que la préparation de la forêt et du domaine est une étape indispensable.

Cette étape est réalisable avec le wizard Skype for Business ou en powershell.
 
Lync_Server_2015_Install_013

a.     Préparation du schéma :

Ø  Lancer l’étape 1 “Prepare schema”

Ø  Dans le wizard “Prepare Schema”, cliquer next.

Ø  Vérifier les logs

Ø  Vérifier la replication:
 
Lync_Server_2015_Install_014

o   Ouvrir une console ADSI Edit

o   Dans le menu Action, cliquer sur “connect to”, selectionner: Schema

o   Chercher  CN=ms-RTC-SIP-SchemaVersion

o   Vérifier les valeurs suivantes :

§  rangeUpper = 1150

§  rangeLower = 3

 

b.     Préparation de la forêt:

Ø  Lancer l’étape 3 “Step 3: Prepare Current Forest”

Ø  Dans le wizard “Prepare Forest”, cliquer next.

Ø  Vérifier les logs

Ø  Vérifier la replication:

o   Ouvrir une fenetre powershell

o   Lancer la commande Get-CsAdForest

o   Vérifier la valeur :

c.     Préparation du domaine:

Ø  Lancer l’étape 5 “Step 5: Prepare Current Domain”

Ø  Dans le wizard “Prepare Domain”, cliquer next.

Ø  Vérifier les logs

Ø  Vérifier la replication:

o   Ouvrir une fenetre powershell

o   Lancer la commande Get-CsAdDomain -Domain nissarte.ca -GlobalSettingsDomainController ad2012.nissarte.ca

o   Vérifier la valeur : LC_DOMAINSETTINGS_STATE_READY

d.     Administration skype for business Server 2015

A ce stade, ajouter votre compte utilisateur dans le groupe CSAdministrator.
 
Lync_Server_2015_Install_015

La préparation Active Directory est maintenant accompli.

 Lync_Server_2015_Install_016

6)    Création des enregistrements DNS

Le bon fonctionnement de la solution repose sur la création d’entrées DNS spécifiques afin de permettre aux utilisateurs d’accéder aux services de manière transparente.

Dans cet exemple, les DNS nécessaires sont :

Ø  Autodiscover : Lyncdiscoverinternal.nissarte.ca, A record, 10.0.1.52 (Skype FE)

Ø  Meeting: meet.nissarte.ca, A record, 10.0.1.52 (Skype FE)

Ø  Dialin: dialin.nissarte.ca, A record, 10.0.1.52 (Skype FE)

Ø  Administration: lyncadmin,nissarte.ca, A record, 10.0.1.52 (Skype FE)

Ø  Web scheduler: scheduler.nissarte.ca, A record, 10.0.1.52 (Skype FE)

Ø  Pool: lyncpoolfe01.nissarte.ca, A record, 10.0.1.52 (Skype FE)

Ø  Legacy Autodiscover: _sipinternaltls._tcp.nissarte.ca, SRV, lyncpoolfe01.nissarte.ca
 
Lync_Server_2015_Install_017

7)    Création de la topologie

Nous allons maintenant utiliser le Skype for Business Topology Builder pour la définition et la configuration de notre environnement.

Lancer le Skype for Business Topology Builder et choisir nouvelle topologie.
 
Lync_Server_2015_Install_018

Préciser le nom de votre domaine sip.
 
Lync_Server_2015_Install_019

Optionnellement, ajouter les autres domaines sip de votre environnement ici.
 
Lync_Server_2015_Install_020

Créer votre site :

 Lync_Server_2015_Install_021

Préciser le détail du site:
 
Lync_Server_2015_Install_022

Cliquer sur Next.
 
Lync_Server_2015_Install_023

Nous allons maintenant définir la configuration pour notre pool Skype for Business Server 2015 Entreprise.
 
 Lync_Server_2015_Install_023b

Préciser le nom du pool enregistré dans le DNS précédemment, choisir l’option Pool Enterprise.
 
Lync_Server_2015_Install_024

Ajouter le fqdn de l’ensemble des serveurs allant faire partie du pool.
 
Lync_Server_2015_Install_025

Sélectionner les fonctionnalités que vous souhaitez déployer dans votre environnement.
 
Lync_Server_2015_Install_026

A ce stade là, vous pouvez décider de colocaliser le rôle de médiation.
 
Lync_Server_2015_Install_027

L’installation du rôle de Edge sera vue dans un autre article.
 
Lync_Server_2015_Install_028

Sélectionner New et préciser le fqdn de votre magasin SQL.
 
Lync_Server_2015_Install_029
 
Lync_Server_2015_Install_030

Préciser l’emplacement du répertoire partagé créé à l’étape 2.
 
Lync_Server_2015_Install_031

Spécifier le nom de votre url externe pour les services web Skype for Business.
 
Lync_Server_2015_Install_032

Spécifier le fqdn de votre serveur Office Web Apps 2013 afin de l’associer au pool Skype for Business Server 2015.
 
Lync_Server_2015_Install_033
 
Lync_Server_2015_Install_034

Cliquer sur Finish.

Nous pouvons maintenant aller affiner notre topologie.
 
Lync_Server_2015_Install_035

Faire un clic droit sur Skype for Business Server, choisir Edit.

Ø  Préciser l’url d’administration;

Ø  Associer le CMS avec le pool venant d’être défini;
 
Lync_Server_2015_Install_036

Nous pouvons maintenant publier la topologie.
 
Lync_Server_2015_Install_037
 
Lync_Server_2015_Install_038
 
Lync_Server_2015_Install_039

8)    Installation des composants sur le serveur Front end

Maintenant que la topologie est publiée, nous pouvons installer les composants du serveur Front end.

Assurez-vous que votre serveur est en dernière version de mise à jour.

 Lync_Server_2015_Install_040

Sélectionner « Install or Update Skype for Business Server System »
 
Lync_Server_2015_Install_041

a)     Sélectionner l’étape 1 « Install Local Configuration Store » et cliquer sur Run.
 
Lync_Server_2015_Install_042

Cliquer sur next.
 
Lync_Server_2015_Install_043
 
Lync_Server_2015_Install_044
 
Lync_Server_2015_Install_045

b)    Selectionner l’étape 2 « Setup or Remove Skype for Business componants”
 
Lync_Server_2015_Install_046

c)     Sélectioner l’étape 3 “ Request, install or Assign Certificates”

Notes pour la partie certificat (technet):

Skype for Business Server includes support for the SHA-2 suite (SHA-2 uses digest lengths of 224, 256, 384 or 512 bits) of digest hash and signing algorithms for connections from clients running the Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, or Windows Vista operating systems. To support external access using the SHA-2 suite, the external certificate is issued by a public CA that also can issue a certificate with the same bit length digest.
 
Lync_Server_2015_Install_047

Sélectionner “Default Certificate” et faire “Request”

Préciser :

Ø  L’autorité de certification délivrant le certificat;

Ø  Le friendly name;

Ø  Vos informations d’organisation;

Ø  Les domaines sip;
 
Lync_Server_2015_Install_048
 
Lync_Server_2015_Install_049

Nous allons assigner le certificat au serveur.
 
Lync_Server_2015_Install_050
 
Lync_Server_2015_Install_051
 
Lync_Server_2015_Install_052

Création du certificat OAuth et assignation.

 
Lync_Server_2015_Install_053
 
Lync_Server_2015_Install_054
 
Lync_Server_2015_Install_055
 
Lync_Server_2015_Install_056
 
Lync_Server_2015_Install_057
 
Lync_Server_2015_Install_058
 
Lync_Server_2015_Install_059
 
Lync_Server_2015_Install_060
 
Lync_Server_2015_Install_061
 
Lync_Server_2015_Install_062

d)    Démarrer les services

Vous pouvez démarrer les services avec la nouvelle commande start-cspool.

Ouvrir une fenetre Skype for Business powershell.
 
Lync_Server_2015_Install_063

Executer la commande: start-cspool –poolfqdn lyncpoolfe01.nissarte.ca
 
Lync_Server_2015_Install_064

Vérifier que les services sont tous démarrés.
 
Lync_Server_2015_Install_065

9)    Activation d’un utilisateur

Nous allons maintenant tester notre environnement en activant un utilisateur.

Ouvrir le Skype for Business control panel.
 
Lync_Server_2015_Install_066

Séléctionner l’onglet Users – Enable users.
 
Lync_Server_2015_Install_067

Cliquer sur Add pour selectionner l’utilisateur dans Active Directory
 
Lync_Server_2015_Install_068
 
Lync_Server_2015_Install_069 

Assigner lui le pool nouvellement créé.
 
Lync_Server_2015_Install_070

L’utilisateur activé pour Skype for Business est maintenant visible.
 
Lync_Server_2015_Install_071

Votre utilisateur devrait être en mesure de se connecter a votre environnement Skype for Business Server 2015.
 
Lync_Server_2015_Install_072

Comments (1)

  1. David says:

    Nice post. Thank you Christophe

Skip to main content