SlideShare une entreprise Scribd logo

Architecture Client-Serveur

La réalisation d’un mini projet permet de bien maitriser les techniques étudiées, apprendre des nouvelles techniques, se situé dans un cadre professionnel de travail et le point le plus important c’est d’apprendre les méthodes pour gérer un grand projet : « Client/serveur ». L’environnement client/serveur désigne un mode de communication organisé par l'intermédiaire d'un réseau et d'un interface Web entre plusieurs ordinateurs. Cela signifie que des machines clientes (machines faisant partie du réseau) contactent un serveur, une machine généralement très puissante en terme de capacités d'entrées-sorties, qui leur fournit des services. Lequel services sont exploités par des programmes, appelés programmes clients, s'exécutant sur les machines clientes. De nombreuses applications fonctionnent selon un environnement client/serveur.

1  sur  11
Télécharger pour lire hors ligne
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
1
Prof: C.EL AMRANI
Département Génie d’Informatique
Faculté des Sciences et Techniques
TANGER
Rapport
De mini projet Client/Serveur
Administration SQL Server 2017
Le 10/12/2018
Master Système Informatique et Mobile
Réalisé par : Encadré par :
 EDAIG KHALID. Prof: C. EL AMRANI
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
2
Sommaire
1. Introduction......................................................................................................3
2. Principe du client-serveur...............................................................................3
3. Architecture Client-Serveur ...........................................................................3
4. Installation les deux machines sur VM..........................................................3
5. Configuration réseau LAN..............................................................................4
6. Installation d’Active Directory.......................................................................5
7. Intégration Windows Client dans le domaine (khalid.local).......................5
8. Installation des outils besoins .........................................................................7
8.1. CONCEPT DE MICROSOFT SQL SERVER.............................................................................................7
9. TESTE...............................................................................................................8
10.Conclusion.......................................................................................................11
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
3
1.Introduction
La réalisation d’un mini projet permet de bien maitriser les techniques étudiées, apprendre des nouvelles
techniques, se situé dans un cadre professionnel de travail et le point le plus important c’est d’apprendre
les méthodes pour gérer un grand projet : « Client/serveur ». L’environnement client/serveur
désigne un mode de communication organisé par l'intermédiaire d'un réseau et d'un interface
Web entre plusieurs ordinateurs. Cela signifie que des machines clientes (machines faisant
partie du réseau) contactent un serveur, une machine généralement très puissante en terme de
capacités d'entrées-sorties, qui leur fournit des services. Lequel services sont exploités par des
programmes, appelés programmes clients, s'exécutant sur les machines clientes. De nombreuses
applications fonctionnent selon un environnement client/serveur.
2.Principe du client-serveur
Méthode de communication entre des applications.
Un processus est le client, l'autre le serveur.
Le résultat de cette coopération se traduit par un échange de données.
Celui qui prend l'initiative de la connexion est le client.
Le serveur est à l'écoute sur le réseau.
Il existe des communications en mode connecté ou non connecté.
L’interface de communication pour les processus client et serveur est appelée socket. (Prise applicative)
3.Architecture Client-Serveur
4.Installation les deux machines sur VM
Installation de la machine de client Windows 7 et l’autre de serveur Windows Server 2012 R2
La communication entre les deux
machines fait par la création un réseau
local
Machine ServeurMachine Client
IP 192.168.1.4 IP 192.168.1.2
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
4
5. Configuration réseau LAN
Configuration réseau LAN pour connecter les deux machines on utilisé mode (Host only)
Après la configuration on va tester ping
La machine client bien pingé vers la machines server cette dernière pingé localement
Machine Client (Windows 7) Machine Server (Windows Server)
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
5
6.Installation d’Active Directory
Dans Windows Server on va créer un domaine
 Pourquoi créer un domaine ? Quelle sont ses avantages ?
1-Centraliser la gestion des machines et des comptes utilisateurs
2-Simplifier l’administration et centralisée l’authentification
3-L’annuaire active directory est au centre d’un domaine car if références tous les objets AD
(utilisateurs,ordinateurs,groupes,unité d’organisation …etc)
 Mon infrastructure :
- Contrôleur de domaine : SERVEUR01
- Domaine : Khalid.local
- Adresse IP : 192.168.1.2
7.Intégration Windows Client dans le domaine (khalid.local)
Pour joindre un ordinateur à un domaine on va suivi les tapes suivant
1. Sur le Démarrer, tapez le panneau de configuration, puis appuyez sur ENTRÉE.
2. Accédez à système et sécurité, puis cliquez sur système.
3. Sous paramètres de groupe de travail, le domaine et nom de l’ordinateur, cliquez
sur modifier les paramètres.
4. Sur le nom de l’ordinateur, cliquez sur modification.
5. Sous membre, cliquez sur domaine, tapez le nom du domaine auquel joindre cet ordinateur et
puis cliquez sur OK.
6. Cliquez sur OK, puis redémarrez l’ordinateur.
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
6
On vérifie l’intégration de l’ordinateur Client dans le domaine
Panneau de configurationTous les Panneaux de configurationOutils d’administrationUtilisateurs et
ordinateurs Active Directory
Après on va créer (utilisateurs,unite d’organisations…etc)
Quand l’ordinateur client redémarrez on va connecter par l’utilisateur que j’ai créé dans le
domaine (khalid.local)
1 2
3
4
5
6
Unite d’organisation
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
7
8.Installation des outils besoins
8.1. CONCEPT DE MICROSOFT SQL SERVER
Microsoft SQL Server est une plate-forme de données d’entreprise permettant de gérer et stocker dans
des bases de données tout type d’information :
 Données structurées : données relationnelles par exemple.
 Données non structurées : documents, images, …
 Données géospaciales.
Je besoin un pate-forme dans Windows server pour centraliser les données des utilisateurs du
domaine, Pour moi j’ai choisi SQL Server Entreprise 2016 et SQL Server Management Studio 17.9
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
8
- Dans Windows client besoin SQL Server Management Studio pour (accéder, configurer, gérer et
administrer Analysis Services, Integration Services et Reporting Services…) à partir de domaine .
9.TESTE
Quand l’installation des outils besoin dans les deux machines terminées, on va accéder l’Instance de
SQL Server installé dans le domaine Active Directory (khalid.local) à partir de Windows client ouvrier
par un session que j’ai créé dans le domaine « sim2018_2019 » et faire quelque exemple pour
comprendre comment le contrôleur du domaine « SERVEUR01 »(Administrateur) donne les rôle soit
de serveur ou de données à les utilisateurs.
1. Ouvrir la session « sim2018_2019 » par l’utilisateur « KHALID EDAIG »
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
9
2. Ouvrir SSMS dans le domaine et connecter a l’instance de SQL Server 2016, après on va
créer une BD ‘MSIMT’ et faire quelque opérations sur cette dernier
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
10
3. Ouvrir SSMS dans Windows Client et connecter a l’instance de SQL Server 2016 dans le
domaine, on va faire quelque opérations sur la base de données ‘MSIM’
NB : Contrôleur du domaine « SERVEUR01 » (Admin) donne à l’utilisateur « KHALID EDAIG » les rôles
soit de server ou de données quand les besoins !!!
MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017
11
10. Conclusion
La réalisation de ce mini projet ma permet d’enrichir les connaissances sur l’architecture Client/serveur.
Comprendre généralement :
- Comment relie les clients avec les serveurs
- Comment créer l’Active directory dans Windows Server.
- Comment le client d’un serveur accéder les données a distante.
- Comment le contrôleur de serveur donne les autorisations d’accès le serveur et les données.

Recommandé

Windows server 2012 r2
Windows server 2012 r2Windows server 2012 r2
Windows server 2012 r2Ousmane BADJI
 
Rapport application chat
Rapport application chatRapport application chat
Rapport application chatTbatou sanae
 
diagramme de séquence UML
diagramme de séquence UMLdiagramme de séquence UML
diagramme de séquence UMLAmir Souissi
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-CorrectionLilia Sfaxi
 
Conception et Réalisation d’une application de Gestion SCOLAIRE
Conception et Réalisation d’une application de Gestion SCOLAIREConception et Réalisation d’une application de Gestion SCOLAIRE
Conception et Réalisation d’une application de Gestion SCOLAIREGhizlane ALOZADE
 
Cours 3 les objets distants rmi corba
Cours 3 les objets distants rmi corbaCours 3 les objets distants rmi corba
Cours 3 les objets distants rmi corbaMariem ZAOUALI
 
Rapport projet: relisation d'une app desktop
Rapport projet: relisation d'une app desktop Rapport projet: relisation d'une app desktop
Rapport projet: relisation d'une app desktop amat samiâ boualil
 

Contenu connexe

Tendances

Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Georges Amichia
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...Madjid Meddah
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVABachir Benyammi
 
Administration des services réseaux
Administration des services réseauxAdministration des services réseaux
Administration des services réseauxFethi Kiwa
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Heithem Abbes
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseauxRabeb Boumaiza
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-CorrectionLilia Sfaxi
 
T1 corrections-qcm
T1 corrections-qcmT1 corrections-qcm
T1 corrections-qcminfcom
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementNassim Bahri
 
Architecture réparties et les services web
Architecture réparties et les services webArchitecture réparties et les services web
Architecture réparties et les services webCHOUAIB EL HACHIMI
 
Cours Base de données relationnelles
Cours Base de données relationnellesCours Base de données relationnelles
Cours Base de données relationnellesAymen Kasmi
 
Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux fehmi arbi
 
Rapport de stage développement informatique
Rapport de stage développement informatique Rapport de stage développement informatique
Rapport de stage développement informatique MehdiOuqas
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLwebreaker
 
Active directory Intégration machine
Active directory Intégration machine Active directory Intégration machine
Active directory Intégration machine Yaya N'Tyeni Sanogo
 
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0Ayoub Rouzi
 
Projet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileProjet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileRim ENNOUR
 

Tendances (20)

Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVA
 
Tp n 1 linux
Tp n 1 linuxTp n 1 linux
Tp n 1 linux
 
Administration des services réseaux
Administration des services réseauxAdministration des services réseaux
Administration des services réseaux
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseaux
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-Correction
 
T1 corrections-qcm
T1 corrections-qcmT1 corrections-qcm
T1 corrections-qcm
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
 
Architecture réparties et les services web
Architecture réparties et les services webArchitecture réparties et les services web
Architecture réparties et les services web
 
Cours Base de données relationnelles
Cours Base de données relationnellesCours Base de données relationnelles
Cours Base de données relationnelles
 
Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux Rapport pfe 2017 Système de gestion des rendez-vous médicaux
Rapport pfe 2017 Système de gestion des rendez-vous médicaux
 
Rapport de stage développement informatique
Rapport de stage développement informatique Rapport de stage développement informatique
Rapport de stage développement informatique
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
 
Active directory Intégration machine
Active directory Intégration machine Active directory Intégration machine
Active directory Intégration machine
 
Support de cours Spring M.youssfi
Support de cours Spring  M.youssfiSupport de cours Spring  M.youssfi
Support de cours Spring M.youssfi
 
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
Rapport j2ee: Gestion d’un compte bancaire En utilisant les EJB 3.0
 
Projet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileProjet Fin D'étude Application Mobile
Projet Fin D'étude Application Mobile
 
Rapport pfe
Rapport pfeRapport pfe
Rapport pfe
 

Similaire à Architecture Client-Serveur

Bts services informatiques aux organisations 2
Bts services informatiques aux organisations 2Bts services informatiques aux organisations 2
Bts services informatiques aux organisations 2liguad1
 
WINDOWS SERVEUR ET ADDS
WINDOWS SERVEUR ET ADDS WINDOWS SERVEUR ET ADDS
WINDOWS SERVEUR ET ADDS BelgeKilem
 
Hyper-V Cloud Guides de déploiement Module 1
Hyper-V Cloud Guides de déploiement Module 1Hyper-V Cloud Guides de déploiement Module 1
Hyper-V Cloud Guides de déploiement Module 1Microsoft France
 
clientserveur.pptx
clientserveur.pptxclientserveur.pptx
clientserveur.pptxHathat10
 
eServices-Tp2: bpel
eServices-Tp2: bpeleServices-Tp2: bpel
eServices-Tp2: bpelLilia Sfaxi
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Christophe Lauer
 
MSCS : Windows Server 2016 Quoi de neuf pour votre datacenter
MSCS : Windows Server 2016 Quoi de neuf pour votre datacenterMSCS : Windows Server 2016 Quoi de neuf pour votre datacenter
MSCS : Windows Server 2016 Quoi de neuf pour votre datacenterMickaelLOPES91
 
E4 : Conception et maintenance de solutions informatiques
E4 : Conception et maintenance de solutions informatiquesE4 : Conception et maintenance de solutions informatiques
E4 : Conception et maintenance de solutions informatiquesChristopherHANOT
 
Deploiement de la virtualisation des postes de travail sous vmware
Deploiement de la virtualisation des postes de travail sous vmwareDeploiement de la virtualisation des postes de travail sous vmware
Deploiement de la virtualisation des postes de travail sous vmwareMame Cheikh Ibra Niang
 
Hyper-V Cloud Guides de déploiement Module 3
Hyper-V Cloud Guides de déploiement Module 3Hyper-V Cloud Guides de déploiement Module 3
Hyper-V Cloud Guides de déploiement Module 3Microsoft France
 
Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Emed Lesi
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà Microsoft Décideurs IT
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà Microsoft Technet France
 
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdfRAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdfSouf212
 
myLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationmyLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationElian Chrebor
 
Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1liguad1
 
Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1liguad1
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielMicrosoft
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielMicrosoft Décideurs IT
 

Similaire à Architecture Client-Serveur (20)

Bts services informatiques aux organisations 2
Bts services informatiques aux organisations 2Bts services informatiques aux organisations 2
Bts services informatiques aux organisations 2
 
WINDOWS SERVEUR ET ADDS
WINDOWS SERVEUR ET ADDS WINDOWS SERVEUR ET ADDS
WINDOWS SERVEUR ET ADDS
 
Hyper-V Cloud Guides de déploiement Module 1
Hyper-V Cloud Guides de déploiement Module 1Hyper-V Cloud Guides de déploiement Module 1
Hyper-V Cloud Guides de déploiement Module 1
 
clientserveur.pptx
clientserveur.pptxclientserveur.pptx
clientserveur.pptx
 
eServices-Tp2: bpel
eServices-Tp2: bpeleServices-Tp2: bpel
eServices-Tp2: bpel
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
 
MSCS : Windows Server 2016 Quoi de neuf pour votre datacenter
MSCS : Windows Server 2016 Quoi de neuf pour votre datacenterMSCS : Windows Server 2016 Quoi de neuf pour votre datacenter
MSCS : Windows Server 2016 Quoi de neuf pour votre datacenter
 
E4 : Conception et maintenance de solutions informatiques
E4 : Conception et maintenance de solutions informatiquesE4 : Conception et maintenance de solutions informatiques
E4 : Conception et maintenance de solutions informatiques
 
Deploiement de la virtualisation des postes de travail sous vmware
Deploiement de la virtualisation des postes de travail sous vmwareDeploiement de la virtualisation des postes de travail sous vmware
Deploiement de la virtualisation des postes de travail sous vmware
 
Hyper-V Cloud Guides de déploiement Module 3
Hyper-V Cloud Guides de déploiement Module 3Hyper-V Cloud Guides de déploiement Module 3
Hyper-V Cloud Guides de déploiement Module 3
 
Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22
 
3008
30083008
3008
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà
 
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdfRAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
 
myLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationmyLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup Presentation
 
Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1
 
Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1Bts services informatiques aux organisations 1
Bts services informatiques aux organisations 1
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logiciel
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logiciel
 

Architecture Client-Serveur

  • 1. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 1 Prof: C.EL AMRANI Département Génie d’Informatique Faculté des Sciences et Techniques TANGER Rapport De mini projet Client/Serveur Administration SQL Server 2017 Le 10/12/2018 Master Système Informatique et Mobile Réalisé par : Encadré par :  EDAIG KHALID. Prof: C. EL AMRANI
  • 2. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 2 Sommaire 1. Introduction......................................................................................................3 2. Principe du client-serveur...............................................................................3 3. Architecture Client-Serveur ...........................................................................3 4. Installation les deux machines sur VM..........................................................3 5. Configuration réseau LAN..............................................................................4 6. Installation d’Active Directory.......................................................................5 7. Intégration Windows Client dans le domaine (khalid.local).......................5 8. Installation des outils besoins .........................................................................7 8.1. CONCEPT DE MICROSOFT SQL SERVER.............................................................................................7 9. TESTE...............................................................................................................8 10.Conclusion.......................................................................................................11
  • 3. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 3 1.Introduction La réalisation d’un mini projet permet de bien maitriser les techniques étudiées, apprendre des nouvelles techniques, se situé dans un cadre professionnel de travail et le point le plus important c’est d’apprendre les méthodes pour gérer un grand projet : « Client/serveur ». L’environnement client/serveur désigne un mode de communication organisé par l'intermédiaire d'un réseau et d'un interface Web entre plusieurs ordinateurs. Cela signifie que des machines clientes (machines faisant partie du réseau) contactent un serveur, une machine généralement très puissante en terme de capacités d'entrées-sorties, qui leur fournit des services. Lequel services sont exploités par des programmes, appelés programmes clients, s'exécutant sur les machines clientes. De nombreuses applications fonctionnent selon un environnement client/serveur. 2.Principe du client-serveur Méthode de communication entre des applications. Un processus est le client, l'autre le serveur. Le résultat de cette coopération se traduit par un échange de données. Celui qui prend l'initiative de la connexion est le client. Le serveur est à l'écoute sur le réseau. Il existe des communications en mode connecté ou non connecté. L’interface de communication pour les processus client et serveur est appelée socket. (Prise applicative) 3.Architecture Client-Serveur 4.Installation les deux machines sur VM Installation de la machine de client Windows 7 et l’autre de serveur Windows Server 2012 R2 La communication entre les deux machines fait par la création un réseau local Machine ServeurMachine Client IP 192.168.1.4 IP 192.168.1.2
  • 4. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 4 5. Configuration réseau LAN Configuration réseau LAN pour connecter les deux machines on utilisé mode (Host only) Après la configuration on va tester ping La machine client bien pingé vers la machines server cette dernière pingé localement Machine Client (Windows 7) Machine Server (Windows Server)
  • 5. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 5 6.Installation d’Active Directory Dans Windows Server on va créer un domaine  Pourquoi créer un domaine ? Quelle sont ses avantages ? 1-Centraliser la gestion des machines et des comptes utilisateurs 2-Simplifier l’administration et centralisée l’authentification 3-L’annuaire active directory est au centre d’un domaine car if références tous les objets AD (utilisateurs,ordinateurs,groupes,unité d’organisation …etc)  Mon infrastructure : - Contrôleur de domaine : SERVEUR01 - Domaine : Khalid.local - Adresse IP : 192.168.1.2 7.Intégration Windows Client dans le domaine (khalid.local) Pour joindre un ordinateur à un domaine on va suivi les tapes suivant 1. Sur le Démarrer, tapez le panneau de configuration, puis appuyez sur ENTRÉE. 2. Accédez à système et sécurité, puis cliquez sur système. 3. Sous paramètres de groupe de travail, le domaine et nom de l’ordinateur, cliquez sur modifier les paramètres. 4. Sur le nom de l’ordinateur, cliquez sur modification. 5. Sous membre, cliquez sur domaine, tapez le nom du domaine auquel joindre cet ordinateur et puis cliquez sur OK. 6. Cliquez sur OK, puis redémarrez l’ordinateur.
  • 6. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 6 On vérifie l’intégration de l’ordinateur Client dans le domaine Panneau de configurationTous les Panneaux de configurationOutils d’administrationUtilisateurs et ordinateurs Active Directory Après on va créer (utilisateurs,unite d’organisations…etc) Quand l’ordinateur client redémarrez on va connecter par l’utilisateur que j’ai créé dans le domaine (khalid.local) 1 2 3 4 5 6 Unite d’organisation
  • 7. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 7 8.Installation des outils besoins 8.1. CONCEPT DE MICROSOFT SQL SERVER Microsoft SQL Server est une plate-forme de données d’entreprise permettant de gérer et stocker dans des bases de données tout type d’information :  Données structurées : données relationnelles par exemple.  Données non structurées : documents, images, …  Données géospaciales. Je besoin un pate-forme dans Windows server pour centraliser les données des utilisateurs du domaine, Pour moi j’ai choisi SQL Server Entreprise 2016 et SQL Server Management Studio 17.9
  • 8. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 8 - Dans Windows client besoin SQL Server Management Studio pour (accéder, configurer, gérer et administrer Analysis Services, Integration Services et Reporting Services…) à partir de domaine . 9.TESTE Quand l’installation des outils besoin dans les deux machines terminées, on va accéder l’Instance de SQL Server installé dans le domaine Active Directory (khalid.local) à partir de Windows client ouvrier par un session que j’ai créé dans le domaine « sim2018_2019 » et faire quelque exemple pour comprendre comment le contrôleur du domaine « SERVEUR01 »(Administrateur) donne les rôle soit de serveur ou de données à les utilisateurs. 1. Ouvrir la session « sim2018_2019 » par l’utilisateur « KHALID EDAIG »
  • 9. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 9 2. Ouvrir SSMS dans le domaine et connecter a l’instance de SQL Server 2016, après on va créer une BD ‘MSIMT’ et faire quelque opérations sur cette dernier
  • 10. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 10 3. Ouvrir SSMS dans Windows Client et connecter a l’instance de SQL Server 2016 dans le domaine, on va faire quelque opérations sur la base de données ‘MSIM’ NB : Contrôleur du domaine « SERVEUR01 » (Admin) donne à l’utilisateur « KHALID EDAIG » les rôles soit de server ou de données quand les besoins !!!
  • 11. MINI PROJET CLIENT/SERVER ADMINISTRATION SQL SERVER 2017 11 10. Conclusion La réalisation de ce mini projet ma permet d’enrichir les connaissances sur l’architecture Client/serveur. Comprendre généralement : - Comment relie les clients avec les serveurs - Comment créer l’Active directory dans Windows Server. - Comment le client d’un serveur accéder les données a distante. - Comment le contrôleur de serveur donne les autorisations d’accès le serveur et les données.