Table des matières - WordPress.com · 2014-03-28 · VM 2008 ou 2012 avec un Active Directory en...
Transcript of Table des matières - WordPress.com · 2014-03-28 · VM 2008 ou 2012 avec un Active Directory en...
Table des matières 1 Sources : .......................................................................................................................................... 2
2 Préambule : ..................................................................................................................................... 2
3 Prérequis ......................................................................................................................................... 2
4 L’architecture utilisée : ................................................................................................................... 2
5 Installation de la VM 2008 R2 avec active Directory ...................................................................... 2
5.1 Création des comptes nécessaire pour l’utilisation de SharePoint 2013 ............................... 3
5.1.1 Configurer la machine en tant qu’active directory ......................................................... 3
5.1.2 Compte d’administration : ............................................................................................ 10
5.1.3 Compte de service de recherche .................................................................................. 15
5.1.4 Compte de service Application ..................................................................................... 15
5.1.5 Compte de service cache distribué ............................................................................... 15
5.1.6 Groupes de sécurité ...................................................................................................... 15
6 Installation de la VM Windows 2012 ........................................................................................... 16
6.1 Installation de la VM ............................................................................................................. 16
6.2 Ajout du framework 3.5 et d’IIS ............................................................................................ 23
Aller dans le serveur manager et ajouter un rôle : ........................................................................... 23
6.3 Connexion de la machine au domaine .................................................................................. 28
6.4 Installation d’une instance SQL SERVER 2012 SP1 ................................................................ 30
6.4.1 Installation de l’instance SQL Server SharePoint .......................................................... 30
6.4.2 Pare feux et Alias........................................................................................................... 40
6.4.3 Parallélisme : ................................................................................................................. 43
6.4.4 Droits ............................................................................................................................. 45
6.5 Installation de Sharepoint 2013 ............................................................................................ 49
6.5.1 Pré requis ...................................................................................................................... 49
6.5.2 Installation : .................................................................................................................. 50
6.5.3 Mise à jour .................................................................................................................... 53
6.6 Administration : .................................................................................................................... 53
6.7 Configuration de la partie BI dans Sharepoint ...................................................................... 54
1 Sources : Comptes Active Directory : • http://technet.microsoft.com/en-us/library/cc678863.aspx
Installation : • http://technet.microsoft.com/fr-fr/library/cc303424.aspx
Best practices for SQL Server in a SharePoint Server farm: • http://technet.microsoft.com/en-us/library/hh292622.aspx
2 Préambule : Ce tutoriel a pour objectif de donner les directives et les best practice pour l’installation de
SharePoint 2013 avec SQL Server 2012 et l’utilisation de Sharepoint 2013 dans la brique BI.
3 Prérequis VM 2008 ou 2012 avec un Active Directory en contrôleur de Domaine
VM en Windows 2008 R2 ou 2012 pour l’installation de SharePoint 2013 Server et SQL Server 2012
SP1
SharePoint 2013 n’est pour le moment pas compatible avec Windows 2012 R2 du a des
problèmes de droit sur la version IIS
4 L’architecture utilisée :
5 Installation de la VM 2008 R2 avec active Directory
Installation de Windows server 2008 R2
http://www.foruminfopc.fr/tuto-windows-2008-server/installation-de-windows-server-2008-r2-
t131.html
faire juste les points 1 et 2 du site . (juste installer la machine….)
Pour que les 2 machines communique il est utile de configuer une carte réseau interne qui va
permettre de communiquer entre les 2 machines virtuel :
Paramétrage de la carte réseau interne :
- Changer le paramétrage de la carte réseau et lui attribuer l’adresse suivante :
-
IP de la carte réseau : 192.168.0.1
Masque de sous réseau : 255.255.255.0
Prefered DNS server : 127.0.0.1
5.1 Création des comptes nécessaire pour l’utilisation de SharePoint 2013
5.1.1 Configurer la machine en tant qu’active directory
5.1.1.1 Pré requis
Avant de créer votre domaine vous devez réfléchir à de nombreux points, afin de définir une
architecture Active Directory correspondant à vos besoins.
Best Practice : Pour un usage en production, il est conseillé d’avoir deux contrôleurs, en cas de
défaillance de l'un l'autre pourra assurer le service
Trouver un nom de domaine :
Un nom de domaine comprend un nom suivi d'un point et d'une extension. Il est conseillé de ne pas
prendre le même nom qu’un domaine internet : si votre entreprise se nomme company, ne prenez
pas company.net ou company.fr, cela créera des conflits avec votre accès internet : créez par
exemple company.local
5.1.1.2 Installation
Lancer la commande dcpromo :
Et suivre les instructions suivantes :
Une fois l’installation terminé lancer le script suivant pour vérifier que le domaine a bien été
configuré.
Faire une passe sur l’ensemble des outils mis à disposition :
Se rendre dans la console Gestion des utilisateurs et des machines
5.1.2 Compte d’administration :
A partir la console Utilisateurs et ordinateurs active Directory créer les utilisateurs suivants :
Afin de créer un utilisateur je vous invite à suivre les étapes suivantes :
Dans tous les programmes :
� Sélectionnez « Admistrative Tools »
� Sélectionnez « Users»
� Cliquez sur « Create a new user in the current container »
� Cliquez sur suivant :
• Entrez un mot de passe
• Sélectionnez « User cannot change password » et « Password never expires »
� Cliquez sur suivant
• Terminer
Svc_SP_Farm : membre de « Domain User Account »
Ce compte intervient pour :
• La configuration et la gestion de la ferme
• L’identification du pool d’application pour la console Web
• L’exécution du service « Workflow timer » de SharePoint Foundation
Note : les droits SQLdbcreator et securityadmin seront automatiquement attribués lors de la
configuration de la ferme.
Svc_SP_Install : membre du groupe local « Administrators » de tous les serveurs de la ferme
SharePoint. Ce compte intervient pour :
• L’installation de SharePoint • Les assistants de configuration
Note : les droits SQL dbcreator et securityadmin devront être attribués manuellement avant de
Lancer l’installation
5.1.3 Compte de service de recherche
� Svc_SP_Search : membre de « Domain User Account ». Ce compte intervient pour l’exécution
de service « SharePoint Search »
� Svc_ SP_Crawl : membre de « Domain User Account ». Ce compte intervient pour l’accès au
contenu du service « Search »
5.1.4 Compte de service Application
� Svc_SP_Metadata : membre de « Domain User Account ». Ce compte intervient pour la
gestion des librairies de documents
� Svc_SP_UserProfiles : membre de « Domain User Account ». Ce compte intervient pour
L’exécution du service UPS � Svc_SP_AdSync : membre de « Domain User Account ». Ce compte intervient pour l’accès
à Active Directory durant la réplication effectuée par le service UPS
� Svc_SP_Pool : membre de « Domain User Account ». Ce compte intervient pour exécuter
les « Web Application Pool » sous IIS
� Svc_SP_Reporting : membre de « Domain User Account ». Ce compte intervient pour
l’exécution du service SQL Reporting Service for SharePoint
� Svc_SP_Excel : membre de « Domain User Account ». Ce compte intervient pour
l’exécution du service Excel
� Svc_SP_SecureStore : membre de « Domain User Account ». Ce compte intervient pour
l’exécution du service Secure Store
5.1.5 Compte de service cache distribué
� Svc_SP_Cache_User : membre de « Domain User Account ». Ce compte permet d’exécuter le
service « AppFabric
� Svc_SP_Cache_Super_User : membre de « Domain User Account ». Ce compte permet
d’optimiser le fonctionnement dudit service.
� Svc_SP_Cache_Reader_User : membre de « Domain User Account ». Ce compte permet
d’optimiser le fonctionnement dudit service.
5.1.6 Groupes de sécurité
� Sg_SP_Farm_Admin : ce groupe contiendra tous les utilisateurs ou groupes autorisés à
administrer la ferme SharePoint
6 Installation de la VM Windows 2012
6.1 Installation de la VM
Pour les premiers pas d’installation Windows Server 2012 vous pouvez suivre les étapes du tutoriel
ci-dessous :
http://www.toutwindows.com/windows-server-2012-installation/
Il est tout à fait envisageable de mettre l’ensemble des applications sur le même disque mais par
soucis de « viabilité de la VM d’exemple » nous avons choisi de séparer les 3 couches logiciel
présente sur la machine sur disques différents :
- Un disque Windows
- Un disque SQL
Pour les best practice il est recommandé de créer 5 disques :
- Un pour les LOG SQL SERVER
- Un pour la partie DATA SQL SERVER
- Un pour la partie Temp SQL SERVER
- Un pour l’installation de sharepoint
- Un pour le système
- Un disque SP
Notice HyperV :
Pour de créer un nouveau disque, pensez à arrêter la VM après je vous invite à suivre les étapes
suivantes :
Dans Hyper V:
� Sélectionnez « Setting »
� Sélectionnez « SCSI Controller» -> Cliquez « Add»
� Sélectionnez « New Virtual hard disk»
� Sélectionnez « VHDX »
� Cliquez sur suivant
� Sélectionnez « Dynamically expanding »
� Cliquez sur suivant
� Saisissez un nom et un chemin pour votre disque
� Cliquez sur suivant
� Définissez la taille de votre disque
� Cliquez sur suivant
� Terminer
Ajouté la suite « comment monter un disque »
Ajouter 2 cartes réseau :
Une carte réseau pour la connexion internet
Une carte réseau pour la connexion sur le domaine qui a été créé.
Afin de créer une carte réseau je vous invite à suivre les étapes suivantes :
Dans Hyper V:
� Sélectionnez « Setting »
� Sélectionnez « Network Adapter»
� Add
� choisissez type de la carte réseau « Not connected » ou « ext_lan » ou « Internal » en
fonction du type voulu
Après avoir créé les deux cartes réseau, vous allez configurer la carte réseau du domaine en entrant
les paramètres suivant :
IP : 192.168.0.2
Masque de sous réseau : 255.255.255.0
DNS préféré : 192.168.0.1
6.2 Ajout du framework 3.5 et d’IIS
Afin de répondre au pré requis d’installation de SQL et sharepoint nous devons installer le
framework 3.5 et IIS pour cela vous devez effectuer les opérations suivantes :
Aller dans le serveur manager et ajouter un rôle :
6.3 Connexion de la machine au domaine
Entrer le login mdp que vous avez définie pour l’administrateur de domaine créer sur la première
VM
6.4 Installation d’une instance SQL SERVER 2012 SP1
6.4.1 Installation de l’instance SQL Server SharePoint
Charger le CD SQL Server ou monter l’iso sur la VM
Lancer le setup d’installation
Dans notre cas nous avons fait pointer l’installation sur le disque D :
A l’étape suivante laisser la configuration d’origine avec les services NT.
Pour installer l’instance SQL Server 2012, qui hébergera les informations SharePoint 2013
il est nécessaire de respecter la contrainte de collation suivante :
SQL_Latin1_General_CI_AS_KS_WS
Dans notre cas nous avons installé l’ensemble des fichiers de l’instance sur le disque D.
6.4.2 Pare feux et Alias
Il faut se rendre dans le firewall de windows et autorisé la communication avec le port de
l’instance SQL SERVER (1433) par défaut.
Dans la page « Windows Firewall »
� Sélectionnez « Advanced settings»
� Cliquer sur «Inbound Rules»
� Sélectionnez « Port»
� Ajoutez le port « 1433»
� Sélectionnez « Allow the connection »
� Sélectionnez « Domaine » et « Private » et « public »
� Saisissez un nom
� Terminer
6.4.3 Parallélisme :
Pour installer la base de données SharePoint 2013 sur votre serveur SQL (peu importe la
version de ce dernier), vous devrez modifier le parallélisme de votre instance (source). Pour
cela :
Une fois l’installation effectuée vous pouvez vous connecter à l’instance et modifier les paramètres de parallélisme :
• Connectez à votre serveur SQL via Management Studio
• Clic droit sur l’instance > Properties
• Dans l’aparté Advanced, passez la valeur Max degree of Parallelism à 1
6.4.4 Droits
Note : Svc_SP_Install les droits SQL dbcreator et securityadmin devront être attribués
manuellement avant de lancer l’installation
Connectez-vous à votre serveur SQL via SQL Server Management Studio
• Déroulez <Instance> et faites un clic droit sur Security > New > Login
� Cliquer sur «Search»
� Cliquer sur «Locations»
� Sélectionnez le domaine «SharePoint.local»
• Apres vous pouvez ajouter le compte Svc_SP_Install du domaine
6.5 Installation de Sharepoint 2013
6.5.1 Pré requis
Il est possible d’avoir des problèmes lié à l’installation des pré requis Windows pour éviter cela nous
vous conseillons d’installer le patch contenu dans le liens suivant :
http://www.microsoft.com/en-us/download/confirmation.aspx?id=35829
Pour plus d’informations :
http://support.microsoft.com/kb/2765260/fr
Ajouter la partie « ajout des droits sur « powerShell »
Recopier la source SharePoint sur votre disque en local et noter le chemin
L’installation des prérequis est une tâche obligatoire. Mais afin de faciliter et d’accélérer ce
processus, nous allons utiliser trois scripts en mode hors-ligne téléchargeables ici. Après
quoi :
1. Exécuter le script Install-SP2013RolesFeatures.ps1 en ayant préalablement monté
l’ISO de Windows Server 2012. N’oubliez pas de renseigner le chemin d’accès aux
données SharePoint.
2. Exécutez ensuite Download-SP2013PreReqFiles.ps1 pour télécharger les
prérequis à partir d’internet
3. Copiez le contenu de l’ISO de SharePoint sur votre serveur dans un dossier nommé
SP-ISO
4. Copiez l’ensemble des fichiers téléchargés au point 2 dans le sous-dossier nommé
prerequisiteinstallerfiles situé dans le dossier SP-ISO créé au point 3
5. Pour terminer exécutez Install-SP2013PreReqFiles et indiquez l’emplacement
du dossier SPISO créé au point 3, sans précisez le dossier
«prerequisiteinstallerfiles» Passé les différents écrans normalement vous devez atteindre l’écran suivant :
6.5.2 Installation :
Une fois l’installation des prérequis effectuée, l’assistant vous propose deux modes
d’installation :
• Stand-alone : l’intégralité des rôles (web, applicatif et SQL Server Express) sont installés
sur le serveur. Ce mode est très utile pour des environnements de tests, mais n’est pas du
tout adapté pour une infrastructure en production.
• Complete : la base de données n’est pas installée sur le serveur et il est possible
d’ajouter
D’autres serveurs à la ferme par la suite Dans notre cas nous choisirons le mode Complete.
Attention, ce mode n’inclut par SQL Server, d’où l’intérêt de l’avoir installé.
Une fois l’installation terminée, cliquez sur OK pour lancer l’assistant de configuration :
Configuration :
Renseignez les éléments demandés :
Insérer le compte Sp\farm créé précédement :
Indiquez ensuite un mot de passe permettant de sécuriser votre ferme de serveurs. Notez
Qu’il vous sera demandé pour chaque ajout de serveurs dans la ferme :
Pour terminer, indiquez le port de la console d’administration (ne pas laisser le port par
défaut) et précisez le type d’authentification souhaitée pour y accéder. Attention, l’option
Kerberos requiert de nombreuses configurations préalables :
6.5.3 Mise à jour
Une fois l’installation terminée, appliquez les derniers Cumulative Update relatifs au
produit.
Attention ! Le CU de Mars doit obligatoirement être installé avant tout autre CU
Après chaque mise à jour, lancez le SharePoint Wizard pour mettre à jour votre système
ainsi que la base de données. Notez que ces étapes seront à répéter sur chacun des serveurs
de la ferme.
6.6 Administration :
Attention : seul un compte membre du groupe « Admin du domaine » peut y accéder la
première fois. Les comptes Svc_SP_Farm et Svc_SP_Install pourront y accéder mais ne
pourront modifier les administrateurs de la ferme SharePoint.
6.7 Configuration de la partie BI dans Sharepoint
Installer 2 instances SQL Server
- POWER PIVOT
- Analyse Services en mode multidimensionnelle
Sous SharePoint dans Central Administration :
Créer une application ExcelServices
Faire pointer l’application sur la base POWER PIVOT :
Configuration de la partie Power PIVOT :
Créer un site pour héberger l’application après avoir activé le service :
Créer un nouveau site
Lancer l’outil de configuration PowerPivot pour SharePoint 2013 et faire pointer sur la base
PowerPivot et sur le site nouvellement créé.