Sharepoint 2013 foundation : installation et configuration

Windows Server 2012R2Windows Server 2019

Dans ce tutoriel, nous allons voir comment mettre en place Sharepoint 2013 foundation sur Windows 2012R2.

Bien que cette version au moment de la rédaction de cet article a déjà plus de 5 ans, elle permet de découvrir Sharepoint avant de faire son acquisition.

Sharepoint est un portail Web qui permet de mettre en place au sein d’une structure une plateforme collaborative qui permet :

  • Gestion électronique de documents (GED)
  • Gestion de tâche
  • Centre documentaire (FAQ, Articles …)

Dans ce tutoriel, j’ai dédié un serveur à Sharepoint avec les bases de données.

Prérequis

Afin de mettre en place Sharepoint il faut :

  • Un environnement Active Directory
  • Un serveur Windows 2012R2 avec deux partitions dont une dédiée à l’instance SQL Server (Express).

Avant de commencer la préparation du serveur pour l’installation de Sharepoint télécharger les éléments suivants sur le serveur Sharepoint dans un dossier sources :

  • Sharepoint 2013 SP1 Foundation sur le site de Microsoft.
  • WCF Data Services 5.6, une fois le fichier téléchargé renommer le en : WcfDataServices56.exe
  • Récupérer les scripts PowerShell pour l’installation des prerequis.

À l’emplacement où vous avez téléchargé les scripts créer un dossier sp-prereq. Le dossier Sources doit ressembler à la capture ci-dessous :

Sharepoint prepare install

Installation des prérequis pour Sharepoint 2013

Installation des rôles Windows Server

Lancer une invite de commande PowerShell en Administrateur et exécuter le script Install-SP2013RolesFeatures.ps1 pour installer les rôles nécessaires à Sharepoint, confirmer l’installation en laissant le choix par défaut.

Install Roles

Patienter pendant l’installation …

Wait during install

L’installation terminée, confirmer le redémarrage du serveur.

Install completed

Téléchargement des prérequis

Lancer une invite de commande PowerShell en Administrateur et exécuter le script Download-SP2013PreReqFiles.ps1 pour télécharger les fichiers nécessaires.

Script download files

Indiquer l’emplacement où les fichiers vont être enregistrés.

Folder save files

Patienter pendant le téléchargement des prérequis…

Downloading files

Le téléchargement des fichiers est terminé.

Download completed

Préparation à l’installation des prérequis

Dans le dossier où sont stockés les fichiers, créer un dossier PrerequisiteInstallerFiles puis déplacer les fichiers téléchargés dedans en mettant également le fichier WcfDataServices56.exe.

Ouvrir l’archive d’installation de Sharepoint 2013 avec 7zip et extraire les fichiers prerequisiteinstaller.exe et msvcr100.dll dans le dossier parent de PrerequisiteInstallerFiles.

Folder prerequisite

Installation des prérequis

Depuis un invite de commande PowerShell en administrateur, exécuter le fichier Install-SP2013PreReqFiles.ps1 puis indiquer le dossier où se trouve le fichier prerequisiteinstaller.exe

Start script

L’assistant d’installation se lance, cliquer sur Suivant 1.

SharePoint 2013 prerequisite installation wizard

Cocher la case pour accepter les contrats de licence 1 puis cliquer sur Suivant 2.

Accept license

Patienter pendant l’installation …

Wait during install

Redémarrer le serveur en cliquant sur Terminer 1.

Reboot server

Une fois l’installation terminée, fermer l’assistant en cliquant sur Terminer 1.

Install completed

Installation de Sharepoint 2013

Exécuter le fichier d’installation de Sharepoint 2013 1.

Launch executatable Sharepoint 2013

Patienter l’extraction des fichiers …

Extracting files for install Sharepoint 2013

Cliquer sur Installer SharePoint Foundation 1.

Start install Sharepoint 2013

Cocher la case 1 pour accepter le contrat de licence et cliquer sur Continuer 2.

Accept license Sharepoint 2013

Choisir l’option Installation complète 1 et cliquer sur l’onglet Emplacement de données 2.

Type of installation for Sharepoint 2013 server

Indiquer l’emplacement des données 1 et cliquer sur Installer maintenant 2.

Sharepoint 2013 folder data

Patienter pendant l’installation …

wait during install sharepoint 2013

L’installation est terminée, cocher la case 1 Exécuter l’assistant Configuration des produits SharePoint puis cliquer sur Fermer 2.

SharePoint 2013 installed

Configuration post-installation de SharePoint 2013

Dans cette partie, nous allons configurer la batterie de serveur ainsi que l’instance SQL Server pour SharePoint.

Au lancement de l’assistant, cliquer sur Suivant 1.

Wizard config SharePoint

Cliquer sur Oui 1 pour confirmer le (re)démarrage des services nécessaires à Sharepoint 2013.

Start services

Comme c’est le premier serveur, choisir l’option Créer une batterie de serveurs 1 et cliquer sur Suivant 2.

Create farm

Indiquer le serveur SQL 1 ainsi que les identifiants pour se connecter 2 puis cliquer sur Suivant 3.

Config SQL Server

Dans un environnement de production, il est recommandé d’utiliser un compte dédié à SharePoint.

Entrer une phase secrète 1 puis cliquer sur Suivant 2. Cette phrase sera demandée lors de l’ajout de nouveau serveur dans la batterie.

Secret password for farm

Configuration de l’accès à l’interface d’administration, si nécessaire changer le numéro de port proposé et la méthode d’authentification et cliquer sur Suivant 1.

Admin center

Un résumé de la configuration s’affiche, cliquer sur Suivant 1.

Resume config

Patienter pendant la configuration de la batterie de serveur SharePoint 2013…

wait

La configuration terminée, fermer l’assistant en cliquant sur le bouton Terminer 1.

completed sharepoint 2013 configuration

Dans le dossier DATA de SQL Server, on peut voir que plusieurs bases de données ont été créées.

SharePoint 2013 - Databases

Configuration de SharePoint

Maintenant que les services SharePoint 2013 sont installés et configurés, il faut configurer SharePoint lui-même.

Lancer un navigateur Internet et entrer l’adresse du Center d’Administration, s’ils sont demandés entrer des identifiants.

Login

Choisir une option concernant le programme d’amélioration 1 et cliquer sur OK 2.

Cliquer sur le bouton Démarrer l’Assistant 1 pour configurer la batterie de serveur et créer le premier site.

Start Wizard

Configurer un compte de service 1, choisir les services de la batterie de serveurs 2 et cliquer sur Suivant 3.

Select services

En production, il est conseillé dédier un compte pour les services SharePoint.

Patienter pendant la configuration …

wait

Paramétrer le site racine 1 et cliquer sur OK 2.

First site

Patienter pendant la création du site …

Configure first site - wait ...

La configuration est terminée, cliquer sur Terminer 1 pour retourner à l’administration centrale.

Configuration completed

Depuis l’administration centrale, il est possible de configurer l’ensemble des services SharePoint 2013, créer de nouveaux sites, gérer les bases de données…

Sharepoint 2013 - Admin Center

Pour accéder au site qui vient d’être créé, aller à l’adresse racine du serveur Sharepoint.

Sharepoint Home

En tant qu’administrateur du site, il est possible de personnaliser depuis les différentes pages qui le composent.

La suite du tutoriel va vous expliquer :

  • comment configurer les droits d’accès au site
  • ajouter et utiliser une gestion de document.

Configuration des autorisations

Maintenant que nous avons un site SharePoint, il faut configurer des autorisations afin que les personnes puissent accéder au site.

Depuis la page d’accueil du site, cliquer sur l’icône paramètres 1 puis sur Partagé avec 2.

Share site

Cliquer sur Avancé 1.

Add right

Par défaut 3 groupes sont prédéfinis. Nous allons ajouter le droit de collaboration à Tout le monde, si on met ce groupe avec l’autorisation de Modification (SharePoint – Membres), ils pourront modifier les pages. Cliquer sur Accorder des autorisations 1.

Grant permissions

Entrer le nom du groupe 1 et cliquer sur Afficher les options 2.

Configure permissions

Choisir Collaboration 1 et cliquer sur Partager 2.

Select permissions

Les autorisations ont été ajoutées.

Permissions added

La bibliothèque de documents

La bibliothèque de documents est composant SharePoint, qui permet de créer une page sur un site semblable à un dossier partagé sur un serveur de fichiers. Elle permet de regrouper des fichiers dans un espace commun, il est aussi possible de créer des dossiers pour améliorer la classification. Ce composant est très apprécié car les fichiers déposés dedans sont indexés, ce qui permet de faire des recherches aussi bien sur le nom du fichier que sur son contenu. Le composant gère aussi le versioning ce qui permet de revenir sur une version antérieure du fichier.

L’autre avantage est qu’il est possible de mapper sur les ordinateurs la bibliothèque comme un lecteur réseau, ce qui permet de centraliser les documents sur SharePoint.

Ajouter une bibliothèque de document

Depuis la page d’accueil, cliquer sur Ajouter des listes, des bibliothèques et 1.

Add composant

Cliquer sur Bibliothèque de documents 1.

Add composant

Entrer le nom 1 de la bibliothèque puis cliquer sur Créer 2.

Library name

La bibliothèque est ajoutée 1, cliquer sur son nom 2 dans le menu de navigation à gauche pour l’ouvrir.

Library added

Ajouter un document

Pour ajouter un document, on peut soit le faire glisser dans la base par drag and drop ou cliquer sur Nouveau document 1.

New file

Sélectionner le fichier 1 et cliquer sur OK 2.

Select file

Patienter pendant l’envoie…

Upload file in SharePoint 2013

Le fichier est ajouté à la bibliothèque.

File added

Accéder à la bibliothèque par l’explorateur

Depuis la page de celle-ci, dans le bandeau cliquer sur Bibliothèque 1 et cliquer sur l’icône correspondant 2.

Sharepoint 2013 - library

La bibliothèque est disponible de l’explorateur, noter le chemin de celle-ci 1. Elle est sous la forme http://serveur/sites/bibliotheque.

Sharepoint 2013 - Library in explorer

Pour la connecter en lecteur réseau, indiquer l’url 1 dans le champ Dossier.

Libray in explorer

Le lecteur réseau est mappé sur la bibliothèque SharePoint 2013 1. Il faut possible de mapper le lecteur par GPO.

Library SharePoint 2013 as a network drive

Activer le contrôle de version

Accéder aux paramètres 1 de la bibliothèque.

Param library - sharepoint 2013

Cliquer sur Paramètres de contrôle de version 1.

SharePoint 2013 - Parameters Library

Activer les versions en sélectionnant l’un des deux options 1, indiquer le nombre de versions à garder 2 et cliquer sur OK 3.

Configure versions

Le contrôle des versions est maintenant activé.

Les sites dans SharePoint

SharePoint permet de créer plusieurs sites, ce qui permet de découper l’espace collaboratif en service par exemple. Dans cette partie, nous allons créer un site dédié au département informatique.

Ajouter un site

Sur l’Administration centrale, cliquer sur Créer des collections de sites 1.

Sharepoint 2013 add site

Donner un nom 1 et une description au site 2. Configurer l’url du site 3 puis cliquer sur OK 4.

Configure site

Patienter pendant la création…

Wait

Le nouveau site est créé, cliquer sur le lien 1 pour l’ouvrir.

Site created

Il ne reste plus qu’à ajouter des composants au sites et à configurer les autorisations.

Ajouter une base de données de contenu

Il est possible de configurer plusieurs base de donnnées de contenu dans SharePoint et d’affecter un site à celle-ci. En terme de maintenant et en cas de restauration de SharePoint ceci facilite les opérations.

Un avantage détourné pour les utilisateurs de SQL Express est de pouvoir avoir plusieurs sites qui ne se partage pas la même base de données et donc d’avoir 10GO d’espace par site.

Dans l’administration central, cliquer sur Gestions des applications 1 puis sur Gérer les bases de données de contenu 2.

Application management

Cliquer sur Ajouter une base de données de contenu 1.

Add database - Sharepoint 2013

Les paramètres sont normalement deja renseignés, changer le nom de la base 1 et cliquer sur OK 2.

Param database

Patienter pendant la création …

wait

La base de données est créée.

Database created

On peut aussi vérifier les fichiers dans le repertoire DATA de l’instance SQL SERVER.

Databases files

Changer la base de données de contenu d’un site

Ouvrir Sharepoint 2013 Management Shell en Administrateur et entrer la commande suivante pour changer le site de base données :

Move-SPSite  -DestinationDatabase 

Pour bouger le site IT sur la base WSS_Content2 :

Move-SPSite http://lab-sp/sites/it -DestinationDatabase WSS_Content_2

Confirmer le déplacement et une fois celui-ci terminé redémarrer IIS.

Il est possible de vérifier la base dans l’Administration centrale, en allant Gestions des applications / Afficher toutes les collections de sites. Sélectionner le site en cliquant dessus 1 et vérifier dans les informations la base de données 2.

Site informations

Conclusion

Ce tutoriel sur SharePoint 2013 s’arrête ici et j’espère qu’il vous aidera à le mettre en place. D’autre tutoriel sur SharePoint vont suivre, car il serait réducteur de le limiter à la gestion de documents.

C’est un outil collaboratif puissant qui peut aider des services à gagner en efficacité en partageant les informations et en travaillant ensemble.

Romain Drouche
Architecte Système | MCSE: Core Infrastructure
Expert en infrastructures IT avec plus de 15 ans d’expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d’Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

Laisser un commentaire