PROJET EVOLUTION

Installation Php my admin. 1 jour. Jeu. 03/06/10. Jeu. 03/06/10 soni, Ludovic. Intranet développement. 35 jours. Lun. 28/06/10. Ven. 13/08/10 soni, Ludovic.
4MB taille 203 téléchargements 488 vues
ANGLADE Ludovic

FESNEAU Soni

PROJET EVOLUTION

Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Sommaire

Contenu Introduction ............................................................................................................................................. 4 CAHIER DES CHARGES ......................................................................................................................... 4 Les ressources Technique de L’entreprise .......................................................................................... 5 1 - Les locaux : ..................................................................................................................................... 5 2 – Le matériel: .................................................................................................................................... 5 2 – Les Imprimantes : .......................................................................................................................... 5 Devis Matériel et Logiciel ........................................................................................................................ 5 Serveur LS Group ..................................................................................................................................... 9 1 - Rôle des serveurs : ......................................................................................................................... 9 a) Serveurs WINDOWS .................................................................................................................... 9 b) Serveur LINUX ............................................................................................................................. 9 Procédure d’installation Windows 2003 Server : .................................................................................. 10 ....................................................................................................................................................... 11 Installation Windows 2003 R2 ....................................................................................................... 11 Partitionnement des disques durs ................................................................................................ 11 Configuration des rôles 2003 serveur ................................................................................................... 12 Active Directory ................................................................................................................................. 12 Serveur DNS ....................................................................................................................................... 13 Serveur DHCP .................................................................................................................................... 14 Serveur de fichiers ............................................................................................................................. 15 Serveur d’impression......................................................................................................................... 15 Linux – Installation et Configuration ..................................................................................................... 16 Installation de Debian Serveur .......................................................................................................... 16 Installation des Packages................................................................................................................... 18 a)

Open SSH ............................................................................................................................... 18

b)

Nmap ..................................................................................................................................... 18

c)

Mysql et Phpmyadmin........................................................................................................... 19

d)

Apache ................................................................................................................................... 20

e)

Interface web phpMyAdmin.................................................................................................. 21

f)

Samba .................................................................................................................................... 22 2

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic g)

FESNEAU Soni

Webmin ................................................................................................................................. 22

Intranet LSGroup ................................................................................................................................... 24 Analyse SI........................................................................................................................................... 24 Mysql et base SQL ............................................................................................................................. 25 Application PHP ................................................................................................................................. 25 Installation de Windows XP ................................................................................................................... 26 Installation ......................................................................................................................................... 26 Installation d’ Ubuntu ............................................................................................................................ 30

ANNEXES .............................................................................................................................................. 31 Annexe 1 : La Base SQL ...................................................................................................................... 32 Annexe 2 : L’Intranet ......................................................................................................................... 36 Annexe 3 : Le Planing ........................................................................................................................ 39 Annexe 3 : Pages PHP (aperçus) ........................................................................................................ 41 Accueil.php .................................................................................................................................... 41 Admin.php ..................................................................................................................................... 42 Ajoutposte.php .............................................................................................................................. 45 Bonjour.php ................................................................................................................................... 49 Connexion.php .............................................................................................................................. 50 Detailposte.php ............................................................................................................................. 50 Index.php ....................................................................................................................................... 53 Listeposte.php ............................................................................................................................... 55 Modificationposte.php .................................................................................................................. 58 Rechercheform.php ....................................................................................................................... 61

3

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Introduction Le projet Evolution est notre deuxième projet de notre formation de GMSI, il est la suite logique au projet START. L’objectif principal est la réalisation d'une architecture informatique sur la base de système Windows 2003 server et Unix.

Pour les besoins de ce projet nous avons créé la société LS, c'est une centrale d'achat d'un groupe nationale, son organisation est présenter par la suite par l’intermédiaire d'un organigramme.

L’objectif du projet est d’administrer un réseau local tout en améliorant les pratiques. Voici plus précisément ce que l’entreprise attend de nous. Il faudra : - administrer le réseau local et en gérer la sécurité - administrer les serveurs LINUX et Windows 2003 Server - élaborer des requêtes SQL simples pour les utilisateurs - former les utilisateurs pour faciliter leur travail - créer des applications VB.net simples - Les tolérances de pannes - Mettre en place un outil de gestion de parc - Instaurer des bases de connaissance destinée aux utilisateurs et au service informatique Pour réponde à ces attentes, le DAF nous a soumis un cahier des charges à respecter rigoureusement : La direction de l’entreprise LS Group a fait appel à son service informatique, Soni et Ludovic pour administrer la totalité de son parc informatique et améliorer la maintenance de ce dernier. La solution de tolérance de panne nous est apparue comme un point incontournable afin de proposer une qualité de service optimum il s'agit pour nous d'offrir les outils informatique les plus performants du moment à l'entreprise et aux utilisateurs dans le but d'atteindre une qualité de service. De plus l’outil de gestion du parc informatique, est pour nous un élément indispensable pour maintenir des lots de matériels opérationnels. Cela nous permet aussi de pourvoir planifier les budgets pour un renouvellement partiel ou total des matériels du parc.

CAHIER DES CHARGES Les contraintes qui nous ont été imposées sont : - un délai de 6 mois pour accomplir la mission - un compte rendu mensuel sur les avancées des travaux (planning, tableaux indicateurs …) - un rapport d’activité globale sur les solutions mises en place, les procédures d’installation, de déploiement, le prix… - implanter Active Directory dans l’entreprise - élaborer une gestion des utilisateurs - créer un système de repérage des utilisateurs pour un meilleur dépannage - créer une base de données sur le parc

4

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Les ressources Technique de L’entreprise Le projet Evolution est la suite logique du projet Start. Voici les ressources dont nous disposons pour réaliser ce projet :

1 - Les locaux : - 3 bâtiments de deux niveaux - un câblage complet des locaux en catégorie 6 - de la fibre optique entre les bâtiments - un local technique à chaque niveau (salle C, H, L, Q, W, T)

2 – Le matériel: Disposition des Switch dans les 3 Bâtiments : Bâtiment principal : - 2 Switch au Rez-de-chaussée - 2 Switch au 1er Etage Bâtiment OUEST : - 1 Switch au Rez-de-chaussée - 1 Switch au 1er Etage Bâtiment EST : - 1 Switch au Rez-de-chaussée - 1 Switch au 1er Etage

2 – Les Imprimantes : -

Il faut 1 imprimante pour chaque service nommée « Printnom » du service Une imprimante réseau pour tout le monde (les services Produit 1 et 2 ne peuvent imprimer qu’entre 8 heures du matin et 17 heures)

Devis Matériel et Logiciel Les Serveurs : Pour répondre aux objectifs du projet Evolution, nous avons dû acheter des serveurs : - 2 serveurs pour le déploiement de Windows 2003 Server - 1 serveur pour le déploiement de Linux Server - 1 Serveur NAS pour la sauvegarde des serveurs et des données - 1 KVM 4 ports minimum - Onduleur - Pack Clavier souris pour le KVM - 100 licences cals W2003 Pour nos serveur nous avons fait un appel offre à la société DELL tous nos serveurs ont une garantie de trois ans et un dépannage d’un technicien Dell dans un délai de 4H ouvrable avec renouvellement possible du contrat.

5

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

6

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

7

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

8

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Serveur LS Group 1 - Rôle des serveurs : a) Serveurs WINDOWS 1 Serveur 2003 Serveur DNS Gère Active Directory Serveur d’impression Serveur de fichiers Serveur DHCP. 2ième Serveur 2003 Serveur de secours : réplication des données et services du 1er Serveur. er

Configuration du premier serveur : Nom : SRV1 Adresse IP : 192.168.1.240 Services installés : - Serveur DNS - Active Directory - Serveur Impression - Serveur DHCP - Serveur de Fichier (DFS) - Plug-in GPMC (Plug-in Microsoft pour gérer les GPO) Configuration du deuxième serveur (secours) : Nom : SRV2 Adresse IP : 192.168.1.241 Services installés : - Serveur redondant Active Directory - Serveur redondant DHCP - Serveur redondant DNS - Serveur redondant de Fichier (DFS) - Plug-in GPMC (Plug-in Microsoft pour gérer les GPO) b) Serveur LINUX Serveur DEBIAN Samba avec FTP Samba et hébergement de l’intranet.

9

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Procédure d’installation Windows 2003 Server :

Pour la suite de notre projet nous avons installé Windows 2003 R2

Apres le formatage Windows copie les fichiers dans le dossier de Windows

A la fin de la copie le serveur redémarre.

Assistant d’installation nous demande le numéro de série. 10

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Installation Windows 2003 R2

A la fin de l’installation assistant de Windows nous demande le CD2 de Windows 2003 serveur afin de mettre Windows 2003 à jour version R2

Partitionnement des disques durs

Voici la configuration des partitions des disques durs avec plusieurs partitions sont créés afin de garantir une sécurité des données. Une partition Os, Journal, Sysvol, Netlogon, Data.

11

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Configuration des rôles 2003 serveur Active Directory Cela permet d’autoriser ou de restreindre l’accès aux ressources du domaine grâce à un profil utilisateur intégré à l’annuaire d’Active Directory. C’est un service d’annuaire qui permet de gérer les ressources du réseau : données, utilisateurs, imprimantes, groupes, ordinateurs et stratégies de sécurité.

12

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Serveur DNS Les ordinateurs connectés à un réseau possèdent tous une adresse IP. Cependant, il n'est pas toujours évident de retenir ce numéro lorsque l'on désire accéder à un ordinateur. Il permet de faire correspondre le nom de domaine à une adresse IP pour les machines du réseau. Une zone de recherche directe contient des mappages nom d'hôte / adresse IP alors qu'une zone de recherche inversée contient des mappages adresse IP / nom d'hôte. Ainsi, une zone de recherche directe permet de trouver l'adresse IP correspondant à un nom d'hôte alors qu'une zone de recherche inversée permet de trouver un nom d'hôte à partir d'une adresse IP.

13

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Serveur DHCP Il attribue automatiquement des adresses IP aux machines du réseau. Il est possible de configurer les plages d’adresses IP sur lesquelles appliquer ce service et de créer des exceptions.

Il s'agit d'un protocole qui permet à un ordinateur qui se connecte sur un réseau d'obtenir dynamiquement (c'est-à-dire automatiquement) sa configuration réseau. Vous n'avez qu'à spécifier à l'ordinateur de se trouver une adresse IP tout seul par DHCP. Le but principal étant la simplification de l'administration d'un réseau. Pour qu'un serveur DHCP puisse distribuer des adresses IP, il est nécessaire de lui donner une plage d'adresses. Dans notre cas, nous avons choisi deux plages d’adresse allant de 192.168.1.2 à 192.168.1.100 sur le premier serveur et une autre plage allant de 192.168.1.101 à 192.168.1.254. Afin d’avoir des adresses IP « fixe » pour nos serveurs, nous avons exclus les adresses entre 192.168.1.240 et 192.168.1.254 du service DHCP.

Nous avons donné à nos serveurs des adresses IP « fixe » suivantes: Serveur Windows 2003 Serveur Windows 2003 Serveur Linux Intranet Serveur de Sauvegarde

Saturne Mercure lsgroup Jupiter

192.168.1.240 192.168.1.241 192.168.1.250 192.168.1.243/192.168.1.244

Nous avons aussi donné à nos imprimantes des adresses IP « fixes » : PrintInformatique PrintSAV PrintProduitB PrintProduitA PrintCommun PrintDirection

192.168.1.234 192.168.1.230 192.168.1.233 192.168.1.232 192.168.1.215 192.168.1.231

Le fait de « fixer » les adresses IP des serveurs et imprimantes empêche le serveur DHCP de modifier ces adresses. Si ces adresses étaient modifiés, le serveur (ou imprimantes) ne serai plus accessible. 14

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Serveur de fichiers Il assure le stockage des fichiers mis en commun sur le réseau.

Un serveur de fichiers (DFS) permet de partager des données à travers un réseau. Il faut pour cela créer des dossiers partagés et attribuer les droits d’accès aux utilisateurs. Nous avons créé un premier dossier commun à l’entreprise nommé « partage » à l’intérieur duquel nous avons créé un dossier commun à chaque service. Des dossiers partagés peuvent être automatiquement attribués à un utilisateur lors de sa connexion comme lecteurs réseau. (cf. annexes procédures Windows Serveur 2003 « Attribuer un lecteur réseau à un utilisateur lors de sa connexion ») Ces dossiers sont donc disponibles à l’utilisateur dans le Poste de travail au même titre qu’un disque local.

Serveur d’impression Nous avons mis à la disponibilité de chaque service une imprimante nommé « PrintNomduservice » comme par exemple «PrintInformatique » ainsi qu’une imprimante commune à tous les utilisateurs nommée « PrintCom ». Etant donné que la direction doit être prioritaire sur les impressions, nous avons créé deux imprimantes logiques correspondant à une imprimante physique. A l’imprimante physique «PrintInformatique » correspond les imprimantes logiques «PrintAdministratifDG » avec une priorité 99 pour la direction et «PrintInformatique » avec une priorité 1 pour les autres utilisateurs ayant les droits d’utiliser cette imprimante.

15

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Linux – Installation et Configuration Installation de Debian Serveur

16

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Nous avons choisis la distribution Debian comme serveur Linux.

17

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Installation des Packages a) Open SSH La commande « apt-get update » permet de mettre à jour les paquets :

La commande « apt-get install openssh-server » permet d’installer OPEN SSH (permet de créer un tunnel SSH):

b) Nmap

La commande « apt-get install nmap » permet d’installer NMAP (pour voir les protocoles ouverts):

18

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

La commande « nmap localhost » permet de regarder les ports ouverts :

c) Mysql et Phpmyadmin La commande « apt-get install mysql-server phpmyadmin » : installe mysql serveur avec phpmyadmin et apache2.

19

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

d) Apache Interface Web

Apres l’installation on peut vérifier que apache est bien configuré et en fonctionnement en tapant dans le navigateur internet http://debian28 ou IP du serveur.

Modification des droits accès

Mot de passe utilisateur

Ajout d’un mot de passe pour utilisateur www-data :

20

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Fillezilla Windows Après avoir modifié les droits et ajouter un mot de passe on peut accéder par intermédiaire d’un logiciel FTP exemple « Fillezilla ». Ce qui va nous permettre de transféré les fichiers pour l’intranet de la société.

e) Interface web phpMyAdmin

Le serveur Web a été mis en place sous linux pour accueillir un site intranet PHP qui regroupe tous les utilisateurs, ainsi que toute les caractéristiques des machines présentes sur le réseau LS Group.

21

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

f) Samba

g) Webmin

Webmin est une interface web, sous licence BSD (gratuit), qui permet d'administrer un serveur UNIX ou Linux à distance via n'importe quel navigateur web. Pour installer Webmin il faut aller modifier le fichier sources.list Pour cela on utilise la commande « nano /etc/apt/sources.list ».

22

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Dans le fichier sources.list on rajoute la ligne : « deb http://download.webmin.com/download/repository sarge contrib ».

Par la suite « apt-get update » pour mettre les paquets à jour :

La commande « apt-get install webmin » lance installation :

23

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Aperçus de Webmin :

Via Webmin, nous pouvons prendre la main à distance sur le serveur DEBIAN avec une interface graphique.

Intranet LSGroup Analyse SI

Dictionnaire : Il contient toutes les clés de la base, le type de clé ...

24

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

MCD : C’est là que l’on crée les tables ainsi que les liens entre elles.

MLD : Il est généré par rapport au MCD et représente le schéma de notre base de données.

Mysql et base SQL MySQL est un système de gestion de base de données. Il fait partie des logiciels de gestion de base de données les plus utilisés au monde. La base SQL est une base de donnée créée via le langage SQL (sous forme de requête), on utilise des requêtes SQL pour ajouter, modifier ou extraire le contenue. La requête permettant de créer notre base est disponible en Annèxe.

Application PHP Pour crée nos pages de l’intranet nous avons utilisé le logiciel notepad++. Des extraits de celles-ci sont disponibles en annexe 3.

25

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Installation de Windows XP Installation Nous avons créés un Windows XP allégé par intermédiaire du logiciel nlite. Nous avons supprimé les applications qui ne servent à rien au sein de l’entreprise (exemple : les jeux…).

26

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

27

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

28

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

29

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Installation d’ Ubuntu

30

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Annexes

31

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Annexe 1 : La Base SQL

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

CREATE TABLE IF NOT EXISTS `Ecran` ( `codeEcran` int(11) NOT NULL auto_increment, `modeleEcran` varchar(50) default NULL, `numeroSerieEcran` varchar(50) default NULL, `optionEcran` varchar(50) default NULL, `debutGarantieEcran` date NOT NULL, `finGarantieEcran` date NOT NULL, `commentaireEcran` varchar(50) default NULL, `codePoste` int(11) default NULL, PRIMARY KEY (`codeEcran`), KEY `FK_ecran_codeposte` (`codePoste`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `Imprimante` ( `codeImprimante` int(11) NOT NULL auto_increment, `nomImprimante` varchar(50) default NULL, `modeleImprimante` varchar(50) default NULL, `numeroSerieImprimante` varchar(50) default NULL, `ipImprimante` varchar(50) default NULL, `debutGarantieImprimante` date NOT NULL, `finGarantieImprimante` date NOT NULL, `commentaireImprimante` varchar(50) default NULL, PRIMARY KEY (`codeImprimante`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `Imprime_sur` ( `codeUtilisateur` int(11) NOT NULL, `codeImprimante` int(11) NOT NULL, KEY `FK_imprime_sur_codeutilisateur` (`codeUtilisateur`), KEY `FK_imprime_sur_codeimprimante` (`codeImprimante`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

32

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

CREATE TABLE IF NOT EXISTS `Poste` ( `codePoste` int(11) NOT NULL auto_increment, `nommagePoste` varchar(50) NOT NULL default '0', `modelePoste` varchar(50) NOT NULL default '0', `numeroSeriePoste` varchar(50) NOT NULL default '0', `memoirePoste` int(11) NOT NULL default '0', `disqueposte` int(11) NOT NULL default '0', `systemePoste` varchar(50) NOT NULL default '0', `debutGarantiePoste` date NOT NULL default '0000-00-00', `finGarantiePoste` date NOT NULL default '0000-00-00', `commentairePoste` varchar(50) NOT NULL default '0', `codeUtilisateur` int(11) NOT NULL default '0', `codeSwitch` int(11) NOT NULL default '0', `codeSalle` int(11) NOT NULL default '0', PRIMARY KEY (`codePoste`), KEY `FK_poste_codeutilisateur` (`codeUtilisateur`), KEY `FK_poste_codeswitch` (`codeSwitch`), KEY `FK_poste_codesalle` (`codeSalle`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `Salle` ( `codeSalle` int(11) NOT NULL auto_increment, `nommageSalle` varchar(10) default NULL, PRIMARY KEY (`codeSalle`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `Switch` ( `codeSwitch` int(11) NOT NULL auto_increment, `nommageSwitch` varchar(50) default NULL, `modeleSwitch` varchar(50) default NULL, `numeroSerieSwitch` varchar(50) default NULL, `ipSwitch` varchar(50) default NULL, PRIMARY KEY (`codeSwitch`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

33

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

CREATE TABLE IF NOT EXISTS `Utilisateur` ( `codeUtilisateur` int(11) NOT NULL auto_increment, `nomUtilisateur` varchar(50) default NULL, `prenomUtilisateur` varchar(50) default NULL, `loginUtilisateur` varchar(50) NOT NULL, `passwordUtilisateur` varchar(50) NOT NULL, `privilegeUtilisateur` varchar(50) NOT NULL, PRIMARY KEY (`codeUtilisateur`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `v_multi`( `nomUtilisateur` varchar(50) , `prenomUtilisateur` varchar(50) , `codePoste` int(11) , `nommagePoste` varchar(50) , `nommageSalle` varchar(10) );

CREATE TABLE IF NOT EXISTS `v_Poste`( `nommagePoste` varchar(50) , `nomUtilisateur` varchar(50) , `prenomUtilisateur` varchar(50) , `nommageSalle` varchar(10) , `nommageSwitch` varchar(50) );

DROP TABLE IF EXISTS `v_multi`;

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `base_EVO`.` v_multi` AS select `base_EVO`.`Utilisateur`.`nomUtilisateur` AS `nomUtilisateur`,`base_EVO`.` Utilisateur`.`prenomUtilisateur` AS `prenomUtilisateur`,`base_EVO`.`Poste`.`codePoste` AS ` codePoste`,`base_EVO`.`Poste`.`nommagePoste` AS `nommagePoste`,`base_EVO`.`Salle`.` nommageSalle` AS `nommageSalle` from (`base_EVO`.`Utilisateur` left join (`base_EVO`.`Poste` left join `base_EVO`.`Salle` on((`base_EVO`.`Salle`.`codeSalle` = `base_EVO`.`Poste`.` codeSalle`))) on((`base_EVO`.`Utilisateur`.`codeUtilisateur` = `base_EVO`.`Poste`.` codeUtilisateur`)));

34

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

DROP TABLE IF EXISTS `v_Poste`;

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `base_EVO`.` v_Poste` AS select `base_EVO`.`Poste`.`nommagePoste` AS `nommagePoste`,`base_EVO`.` Utilisateur`.`nomUtilisateur` AS `nomUtilisateur`,`base_EVO`.`Utilisateur`.`prenomUtilisateur ` AS `prenomUtilisateur`,`base_EVO`.`Salle`.`nommageSalle` AS `nommageSalle`,`base_EVO`.` Switch`.`nommageSwitch` AS `nommageSwitch` from (((`base_EVO`.`Poste` join `base_EVO`.` Utilisateur`) join `base_EVO`.`Salle`) join `base_EVO`.`Switch`) where ((`base_EVO`.` Utilisateur`.`codeUtilisateur` = `base_EVO`.`Poste`.`codeUtilisateur`) and (`base_EVO`.`Salle `.`codeSalle` = `base_EVO`.`Poste`.`codeSalle`) and (`base_EVO`.`Switch`.`codeSwitch` = ` base_EVO`.`Poste`.`codeSwitch`));

ALTER TABLE `Ecran` ADD CONSTRAINT `FK_ecran_codeposte` FOREIGN KEY (`codePoste`) REFERENCES `Poste` (` codePoste`); ALTER TABLE `Imprime_sur` ADD CONSTRAINT `FK_imprime_sur_codeimprimante` FOREIGN KEY (`codeImprimante`) REFERENCES ` Imprimante` (`codeImprimante`), ADD CONSTRAINT `FK_imprime_sur_codeutilisateur` FOREIGN KEY (`codeUtilisateur`) REFERENCES `Utilisateur` (`codeUtilisateur`); ALTER TABLE `Poste` ADD CONSTRAINT `FK_poste_codesalle` FOREIGN KEY (`codeSalle`) REFERENCES `Salle` (` codeSalle`), ADD CONSTRAINT `FK_poste_codeswitch` FOREIGN KEY (`codeSwitch`) REFERENCES `Switch` (` codeSwitch`), ADD CONSTRAINT `FK_poste_codeutilisateur` FOREIGN KEY (`codeUtilisateur`) REFERENCES ` Utilisateur` (`codeUtilisateur`);

35

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Annexe 2 : L’Intranet Afin de faciliter les interventions des techniciens, nous avons créé un Intranet regroupant les informations de chaque matériel informatique avec leur emplacement physique respectif. Pour des raisons de sécurité, les utilisateurs peuvent seulement voir les informations alors que les techniciens peuvent ajouter, modifier ou même supprimer des données. Voici un aperçu de celui-ci :

La page d’accueil

En mode Administrateur : nous avons accès, via le menu, à la liste et à l’ ajout d’ information.

36

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

En mode Administrateur : on peut modifier et/ou supprimer du contenu.

En mode Utilisateur : on constate que l’utilisateur n’a pas accès à « Ajouter ».

37

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

En mode Utilisateur : l’utilisateur peut seulement voir la liste.

38

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Annexe 3 : Le Planing Affectation

soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic soni, Ludovic

Nom de la tâche

Durée

Début

Ven Analyse du Project 0,5 jour 26/02/10 Ven Analyse des points important du projet 1 jour 26/02/10 Sam Choix de L'entreprise 1 jour 27/02/10 Lun Choix du logo de l'entreprise 1 jour 01/03/10 Lun Formation CESI - 2003 serveur 3 jours 22/03/10 Jeu Formation CESI - Communication 2 jours 25/03/10 Lun Topologie 2003 Serveur 1 jour 29/03/10 Mer Choix et répartition des serveurs 2003 et linux 2 jours 31/03/10 Ven Demande de devis Dell 0,5 jour 02/04/10 Ven Demande de devis HP 0,5 jour 02/04/10 Lun Demande de devis matériel Edox 1 jour 05/04/10 Mar Demande de devis matériel Cybertek 1 jour 06/04/10 Mer Demande de devis matériel Surcouf 1 jour 07/04/10 Jeu Réception du devis Dell 1 jour 08/04/10 Choix adressage Ip des serveur et Ven 1 jour configuration DHCP 09/04/10 Lun Configuration Vmware 1 jour 12/04/10 Mer Choix des roles 2003 serveur 1 jour 14/04/10 Jeu Installation des deux serveurs 2003 R2 1 jour 15/04/10 Ven Mise à jour des serveurs 2003 1 jour 16/04/10 Lun Formation CESI - 2003 serveur 5 jours 19/04/10 Lun Configuration Srv Nas 1 jour 26/04/10 Mar Configuration des rôles 2003 serveur 2 jours 27/04/10

Fin

Ven 26/02/10 Ven 26/02/10 Sam 27/02/10 Lun 01/03/10 Mer 24/03/10 Ven 26/03/10 Lun 29/03/10 Jeu 01/04/10 Ven 02/04/10 Ven 02/04/10 Lun 05/04/10 Mar 06/04/10 Mer 07/04/10 Jeu 08/04/10 Ven 09/04/10 Lun 12/04/10 Mer 14/04/10 Jeu 15/04/10 Ven 16/04/10 Ven 23/04/10 Lun 26/04/10 Mer 28/04/10 39

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

soni, Ludovic

Création des User dans Active Directory

soni, Ludovic

Installation Debian serveur

soni, Ludovic

Déploiement logiciels

soni, Ludovic

Création Base LsGroup

soni, Ludovic

Formation CESI - Automatisation

soni, Ludovic

GPO Utilisateurs

soni, Ludovic

Partage Réseau

soni, Ludovic

Installation Php my admin

soni, Ludovic

Intranet développement

soni, Ludovic

Script Sauvegarde des serveurs

soni, Ludovic

Création des droits Utilisateurs

soni, Ludovic

Bureau à distance Via Windows

soni, Ludovic

Bureau à distance Via Intranet

soni, Ludovic

Configuration de Webmin

soni, Ludovic

Formation CESI - Unix/Linux

soni, Ludovic

Configuration de Linux

soni, Ludovic

Formation CESI - Base de données

soni, Ludovic

Mise en place des procédures Installation xp, 2003, debian

soni, Ludovic

Mise à jour de l’intranet

soni, Ludovic

Rédaction du Rapport

soni, Ludovic

Formation CESI - Anglais

soni, Ludovic

Création du Powerpoint

Jeu 29/04/10 Lun 2 jours 03/05/10 Mer 1 jour 05/05/10 Jeu 2 jours 06/05/10 Lun 5 jours 24/05/10 Lun 1 jour 31/05/10 Mer 1 jour 02/06/10 Jeu 1 jour 03/06/10 Lun 35 jours 28/06/10 Lun 2 jours 07/06/10 Mer 2 jours 09/06/10 Jeu 1 jour 10/06/10 Jeu 1 jour 10/06/10 Lun 2 jours 14/06/10 Lun 5 jours 21/06/10 Lun 3 jours 28/06/10 Lun 5 jours 26/07/10 Lun 3 jours 02/08/10 Lun 6 jours 16/08/10 Lun 10 jours 09/08/10 Lun 1 jour 23/08/10 Mar 1 jour 24/08/10 2 jours

Ven 30/04/10 Mar 04/05/10 Mer 05/05/10 Ven 07/05/10 Ven 28/05/10 Lun 31/05/10 Mer 02/06/10 Jeu 03/06/10 Ven 13/08/10 Mar 08/06/10 Jeu 10/06/10 Jeu 10/06/10 Jeu 10/06/10 Mar 15/06/10 Ven 25/06/10 Mer 30/06/10 Ven 30/07/10 Mer 04/08/10 Lun 23/08/10 Ven 20/08/10 Lun 23/08/10 Mar 24/08/10

40

Projet Evolution – Cesi 2010 – GMSI 28

ANGLADE Ludovic

FESNEAU Soni

Annexe 3 : Pages PHP (aperçus) Accueil.php