installation Sharepoint 2013 avec SQL SERVER 2012 et Windows SERVER 2012

1  Sources :

Comptes Active Directory :

Installation :

Best practices for SQL Server in a SharePoint Server farm:

 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

 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 configurer 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 :   6   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.1        Installation

Lancer la commande dcpromo : Et suivre les instructions suivantes : 7 8 9 10 11 12 12 13 14 15 16 17 18 20 19 Une fois l’installation terminé lancer le script suivant pour vérifier que le domaine a bien été configuré. 21 Faire une passe sur l’ensemble des outils mis à disposition :

22 23 24

Se rendre dans la console Gestion des utilisateurs et des machines

25

 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 »

27

  •   Sélectionnez « Active Directory Users and Computers»

28

  •  Sélectionnez « Users»

29

  •   Cliquez sur « Create a new user in the current container »

30

  •   Cliquez sur suivant :

31

 

  •   Entrez un mot de passe
  •   Sélectionnez « User cannot change password » et « Password never expires »
  •   Cliquez sur suivant

32

  •         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.

33

 

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.1 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.2  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.3  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.4  Groupes de sécurité

  •  Sg_SP_Farm_Admin : ce groupe contiendra tous les utilisateurs ou groupes autorisés à administrer la ferme SharePoint

34

    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/

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

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
  • 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 »  35

 

36

 

  •   Sélectionnez « SCSI Controller» -> Cliquez « Add»

37

  •   Sélectionnez  « New Virtual hard disk»

39

  •   Sélectionnez « VHDX »

40

  •   Cliquez sur suivant
  •   Sélectionnez « Dynamically expanding »

 

41

42

  •   Saisissez un nom et un chemin pour votre disque
  •   Cliquez sur suivant

 

43

 

    •   Définissez la taille de votre disque
    •   Cliquez sur suivant
    •   Terminer

     

  • Ajouter 2 cartes réseau :Une carte réseau pour la connexion internetUne 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 »

44

 

  •   Sélectionnez « Network Adapter»
  •   Add

 

 

 

45

 

  •   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

 

46

    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 :

 

47

48

49

50

51

52

53

54

55

 

      6.3 Connexion de la machine au domaine

56

 

58

Entrer le login mdp que vous avez définie pour l’administrateur de domaine créer sur la première VM

 

 

59

   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

60

61

62

63

64

65

66

67

68

69

Dans notre cas nous avons fait pointer l’installation sur le disque D :

70

A l’étape suivante laisser la configuration d’origine avec les services NT.

71

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

72 73

74

Dans notre cas nous avons installé l’ensemble des fichiers de l’instance sur le disque D.

 

75

76

77

78

 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 »

 

79

  •   Sélectionnez « Advanced settings»

80

  •     Cliquer sur  «Inbound Rules»

81

  • Sélectionnez « Port»

82

  •   Ajoutez le port « 1433»  si vous avez laisser le port par défaut SQL SERVER

 

 

83

  •     Sélectionnez « Allow the connection »

84

  •     Sélectionnez « Domaine » et « Private » et « public »

 

85

  •     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

86

 

 

88

  •        Clic droit sur l’instance > Properties

89

  •        Dans l’aparté Advanced, passez la valeur Max degree of Parallelism à 1

90

      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

 

91

  •   Cliquer sur  «Search»

92

  •   Cliquer sur  «Locations»

94

  •   Sélectionnez le domaine  «SharePoint.local»

93

  •        Apres vous pouvez ajouter le compte Svc_SP_Install du domaine

 


95 96

 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. 

 

97

  1.      Exécutez ensuite Download-SP2013PreReqFiles.ps1 pour télécharger les prérequis à partir d’internet
  1.      Copiez le contenu de l’ISO de SharePoint sur votre serveur dans un dossier nommé SP-ISO
  1.      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

  1.      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 :

98

1.1.1       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é.

 

100

Une fois l’installation terminée, cliquez sur OK pour lancer l’assistant de configuration :

101

Configuration :

102

 

103

Renseignez les éléments demandés :

Insérer le compte Sp\farm créé précédement :

104

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 :

105

      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.

 

 

 

106

107

 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 :

108

Créer une application ExcelServices

109

Faire pointer l’application sur la base POWER PIVOT :

110

111

Configuration de la partie Power PIVOT :

Créer un site pour héberger l’application après avoir activé le service :

112

113

Créer un nouveau site

114

115

Lancer l’outil de configuration PowerPivot pour SharePoint 2013 et faire pointer sur la base PowerPivot et sur le site nouvellement créé.

116

117

 

liens vers le PDF du tutoriel : Sharepoint2013 V1_3

Julien

3 réflexions sur “installation Sharepoint 2013 avec SQL SERVER 2012 et Windows SERVER 2012

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s