BENARD Jérémy BTS SIO 2 Situation professionnelle n X ========================================= Thème : Gestion et amélioration d'une infrastructure ========================================= Option SISR 2013/2015
Table des matières 1Description de la situation professionnelle... 3 2Contexte... 5 3Besoins exprimés... 6 4Solutions de déploiement de logiciels... 7 5Solution retenue... 8 6Ressources disponibles et nécessaires pour un environnement de test... 9 7Coût totale du projet... 10 8Maquette de l'environnement de test... 11 9Mise en place de la solution... 12 10Test de la solution... 18 11Rapport de test... 20
1 Description de la situation professionnelle BTS Services informatiques aux organisations Session 2014 E4 Conception et maintenance de solutions informatiques Coefficient 4 DESCRIPTION D UNE SITUATION PROFESSIONNELLE Épreuve ponctuelle Contrôle en cours de formation PARCOURS SISR PARCOURS SLAM NOM et prénom du candidat : BENARD Jérémy N candidat : Contexte de la situation professionnelle Mairie de Saint-Joseph. La Mairie de Saint-Joseph, qui joue son rôle de collectivité territoriale, assume la satisfaction des besoins de la population locale. La mairie intervient dans plusieurs domaines tels que l'état-civil, l'urbanisme et logement, les écoles et équipements, les activités culturelles et sportives, la santé et l'aide sociale,la police administrative, etc,,, Intitulé de la situation professionnelle Mise en œuvre d'une solution de déploiement de logiciel du parc informatique de la Mairie de Saint-Joseph Période de réalisation : du 09 au 20 février Lieu : Mairie de Saint-Joseph Modalité : Seul En équipe Principale(s) activité(s) concernée(s) D1.2 Choix d'une solution - Élaboration et présentation d'un dossier de choix de solution technique - Rédaction des spécifications techniques de la solution retenues - Détermination des tests nécessaires à la validation d'un services D1.3 Mis en production d'un service - Test d'intégration et d'acceptation d'un service - Déploiement d'un services D3.2 Installation d'une solution d'infrastructure D3.3 Administration et supervision d'une infrastructure - Administration sur site ou à distance des éléments d'un réseau, de serveurs,... Conditions de réalisation (ressources fournies, résultats attendus) Résultats attendus : Les postes clients utilisateurs peuvent remonter et être visible sur le serveur de déploiement, mettre à jour la liste des paquets disponibles, installer les paquets (logiciels) et mises à jour configurer par le serveur. Productions associées - Documentation technique de l'installation du serveur de déploiement retenue - Maquette de la solution d'infrastructures - Rapport de test
Modalités d accès aux productions L'administration du serveur se fait sur une machine où est installé un agent pour l'administration. L'accès au serveur se fait en lançant la console d'administration en indiquant 192.168.x.x, et le compte d'administration et mot de passe : admin/wapt Au verso de cette page, le candidat présente un descriptif détaillé de la situation professionnelle et des productions réalisées sous forme d un rapport d activité permettant notamment de mettre en évidence la démarche suivie et les méthodes retenues.
2 Contexte La Mairie de Saint-Joseph possède un service informatique qui assure la disponibilité, la maintenance et l'amélioration de son parc informatique. Le parc informatique se compose du siège de la mairie, de divers lieux distants où se trouvent les différents services de la mairie (Maison Rurale, etc,,) ou bien des MPT (Maison Pour Tous). Chaque entités et services de la mairie utilisent plusieurs logiciels pour leurs travaux mais ils doivent avoir aussi certains logiciels comme Java ou Kapersky. Actuellement, le déploiement des logiciels et des mises à jour de logiciels à installer sur chaque poste se fait manuellement un par un par un technicien.
3 Besoins exprimés Le responsable du service informatique souhaite pouvoir installer des logiciels et des mises à jours de logiciels sur les postes se trouvant sur son domaine à distance afin d'éviter les installations manuelles poste par poste parfois longues. Pour cela, il souhaite qu'un environnement de test soit mise en place avec une solution de déploiement de logiciel.
4 Solutions de déploiement de logiciels Nom Produit Déploiement paquets (logiciels) à distance Mise à jour des paquets (logiciels) à distance Serveur (administrable à distance) Environnement de déploiement Planifier en avance un déploiement Altiris Deployment Solution 7,5 Avantages Wake on lan (planifier le démarrage par le réseau d'un poste éteint pour faire les mises à jour ou installer un paquet) Autres fonctionnalités : - déploiement d'os - création d'image disque - etc,... Coût WAPT UpdatEngine Oui Oui Oui Oui Oui Oui Windows Server Debian, Windows Linux (Debian, Ubuntu,...) Windows, Linux Windows Linux, Windows Oui Non Oui Prix variant selon l'infrastructure + coût de la licence de l'os Une grand nombre de paquets déjà disponible sur le dépôt du site WAPT Installation et configuration simple Interface d'administrat ion simple Gratuit (Sur Windows, coût de la licence de l'os requis) Wake on lan Création d'entités Interface d'administra tion simple Gratuit
5 Solution retenue Afin de répondre au mieux aux besoins du responsable et en respectant ses contraintes, la solution WAPT a été retenue car elle n'engage aucun coût et répond aux besoins de déploiement de logiciels et de mise à jour. Cette solution peut être mise en place sur un Debian et peu gérer un grand nombre de machines. WAPT est une solution libre sous licence GPLv3 qui automatise les installations, les désinstallations et les mises à jour de l'ensemble des logiciels sur un parc informatique Windows. Le déploiement de logiciels (Firefox, MS Office,...) à partir d'une console de gestion centrale est maintenant possible. WAPT s'inspire fortement du gestionnaire de paquets du système GNU/Linux Debian apt, d'où son nom.
6 Ressources disponibles et nécessaires pour un environnement de test Ressources logiciels : Logiciel VirtualBox pour virtualiser le serveur WAPT CD OS Debian 6 Ressources matériels : Un switch (6 ports, 10/100 Mo) 3 câbles droits Ethernet (cat 5) Un poste Windows 7 qui contiendra le serveur virtualisé et qui servira de machine d'administration du serveur WAPT 2 autres postes : un Windows 7 et un Windows XP Adressage IP du réseau : 192.168.50.0/23
7 Coût totale du projet Tâche Coût (euros) Installation d'un Debian sur VirtualBox 0 Installation serveur WAPT 0 Aucun coût de licence à payer
8 Maquette de l'environnement de test
9 Mise en place de la solution Installation : Serveur wapt sur Debian 6 : Prérequis : Les ports 80, 443 et 8080 sont utilisés par le serveur WAPT et doivent être disponibles IMPORTANT : Dans le fichier de configuration des dépôts sources /etc/apt/sources.list, remplacer tout les squeezy par wheezy si ce n'est pas fait par défaut. Installation : Mise à jour serveurs apt-get upgrade et apt-getupdate Installation du serveur wapt Passer en root Exécuter les commandes : echo ''deb http://wapt.tranquil.it/debian./ '' > /etc/apt/sources.list.d/wapt.list apt-get update apt-get install tis-waptserver tis-waptrepo tis-waptsetup Lancement du script de configuration Exécuter : /usr/bin/python /opt/wapt/waptserver/postconf.py Répondre Oui
Sélectionner localhost et Accepter Choisir le port 27017 et Accepter Entrer un mot de passe et confirmer-le Accepter la configuration d'apache Si on possède un domaine, le FDQN sera configuré automatiquement, on peut l'enlever, écrire plutôt l'adresse IP du serveur
Le serveur WAPT est maintenant bien configuré pour notre infrastructure Mise en service du serveur WAPT /etc/init.d/waptserver start Administration du serveur Sur un poste destinée à l'administration du serveur, aller dans son navigateur préférée, et taper dans la barre d'adresse l'adresse IP du serveur WAPT ou, si un domaine est présent, https://wapt.notredomaine Dans l'onglet WaptServer, cliquer sur WAPTsetup(pour installer sur une machine d'administration) et télécharger-le Exécuter waptsetup.exe Sélectionner la langue
L'assistant d'installation de WAPT se lance, cliquer sur Suivant Accepter les termes du contrat de licence, puis Suivant Choisir le répertoire de destination de WAPT, puis Suivant Choisir des raccourcis, puis Suivant Cocher toutes les cases, puis Suivant Entrée les informations concernant le serveur, puis Suivant Cliquer sur Installer pour lancer l'installation A la fin de l'installation, cliquer sur Terminer en lançant bien l icône de notification et l'enregistrement de l'ordinateur sur le serveur WAPT Pour lancer l'administration du serveur, clic-droit sur l icône de notification de WAPT, puis cliquer sur Lancer la console d'administration Se connecter en entrant le mot de passe
L'interface d'administration se lance Créer une clé privée et un certificat auto-signé Dans l'interface d'administration, cliquer sur Outils>Créer un certificat autosigné, indiquer le répertoire de destination de la clé privée puis donner un nom pour la clé qui sera générée et cliquer sur OK La clé est crée
Ou vérifier le dossier que l'on a indiqué : Le serveur WAPT est maintenant fonctionnel et bien configuré
Déploiement de l'agent : 10 Test de la solution Prérequis : Serveur wapt Installation de l'agent : 1ère étape : Télécharger l'agent à l'adresse suivante https://adresseipduserveur et cliquer sur Agent WAPT (pour le déploiement sur les postes utilisateurs) 2ème étape : Exécuter l'installeur waptsetup.exe 3ème étape :Une série de fenêtre avec des options pré-remplies se succède (il est conseiller de conserver les options par défaut si vous ne savez comment les modifier) L'assistant graphique d'installation s'ouvre alors, cliquez sur Suivant La GNU Public Licence s'affiche, il faut alors l'accepter en cochant la case J'accepte et cliquer sur Suivant L'assistant propose un dossier d'installation de WAPT, vous pouvez le modifier si vous le souhaitez ; cliquez sur Suivant L'assistant propose alors un nom pour le raccourci dans le menu démarrer, il peut aussi être modifié ; cliquez sur Suivant L'assistant propose les tâches supplémentaire à effectuer : Installer le service WAPT : il sert à installer un logiciel sur un poste qui a des droits restreints Lancer l'icône de notification lors de l'ouverture de session : correspond au tray Forcer la réinstallation des redistribuables VC++ 2008 (pour openssl) Proposer la mise à jour des paquets à l'extinction du poste Lancer WAPT session setup à l'ouverture de session : configuration des logiciels adapté à la session Les informations du serveurs sont déjà configuré, cliquer sur suivant L'assistant récapitule alors les informations pour l'installation, cliquez sur Installer L'assistant montre alors la progression de l'installation, patientez jusqu'à ce que l'assistant signale que l'installation est terminée ; Deux options actions peuvent finalement être sélectionnées : lancement de l'icône de notification : lancement du tray enregistrer l'ordinateur sur le serveur WAPT
Sur le serveur, cliquer sur Rechercher machines, la machine est bien enregistré Mettre à jour une machine et installation/désinstallation de paquets à distance : Prérequis : Sur la console du serveur, importer paquets dans le dépôt privée pour tester la solution Agent WAPT Installation : 1. Clic droit sur la mcahine à mettre à jour, puis Éditer la configuration d'une machine 2. Sélectionner à droite les paquets à installer puis cliquer sur Sauver et appliquer sur le poste
11 Rapport de test Sur le client les logiciels s'installent bien Si un paquet ne s'installe pas à cause d'un problème de signature invalide, sur le poste client, cliquer sur Configurer tous les paquets installés pour votre session, puis cliquer sur Installer les mises à jours Durant l'installation d'un paquet, le serveur wapt prend automatiquement le paquet le plus récent du dépôt Pour la détection sur le serveur d'un client sur Windows XP, cliquer sur l icône dans la barre des tâches du client Windows XP puis upgrader le système Conclusion : La solution WAPT opérationnelle assume bien son rôle de déploiement à distance et permet une bonne gestion des mises à jours des postes Windows. Il correspond donc à nos attentes.