Vous êtes sur la page 1sur 32

BOARD TECHNOLOGIE

IFIAG

Rapport de stage
2009-2010

BENCHCHAOUI Omar Adil

Rsum
Ce rapport dactivit dcrit mon rle dans la socit BOARD TECHNOLOGIES durant une priode de trois mois (Mai, Juin, Juillet). Autant quadministrateur Systme et Rseaux, et responsable du parc informatique de lentreprise, jai effectu plusieurs travaux pour le bon fonctionnement et la mise niveau des diffrents matriels informatiques.

Sommaire
I. II. 1) 3) III. IV. 1) 2) 3) 4) a) b) 5) a) b) c) d) e) 6) a) b) V. 1) 2) 3) a) 4) VI. 1) 2) 3) VII. VIII. IX. INTRODUCTION ............................................................................................................ 4 Prsentation gnrale de la socit (BOARD TECHNOLOGIE) : ................................... 5 Prsentation : ............................................................................................................. 5 Organigramme : .......................................................................................................... 5 Objectifs personnels : ................................................................................................. 9 INSTALLATION ET CONFIGURATION DE L ARH : ...........................................10 ARH : Architecture Technique : ..................................................................................10 Pr requis Matriels et Logiciels: ...............................................................................10 Les tapes dinstallation du ARH: ..............................................................................11 Installation et configuration de PostgreSQL : .............................................................11 Installation de PostgreSQL : ...................................................................................12 Configuration de PostgreSQL : ...............................................................................12 Installation et configuration des outils dARH : ...........................................................15 Installation de JAVA Developer Kit (1.5 ou plus rcent): .........................................15 Installation du serveur Tomcat :..............................................................................15 Configuration du serveur Tomcat et linstallation du ARH: ......................................16 Installation et configuration dAPACHE :.................................................................17 Au final: ..................................................................................................................18 Procdure de mise jour du logiciel ARH : ................................................................19 Actions mener au niveau du serveur : .................................................................19 Actions mener au niveau des PC clients :............................................................19

INSTALLATION ET CONFIGURATION D E-ZDIYAD : ...........................................19 Pr requis Matriels et Logiciels: ...............................................................................19 Les tapes dinstallation : ...........................................................................................20 Installation et configuration de SQL Server : ..............................................................20 Restauration de la base de donnes : ....................................................................20 E-ZDIYAD : ................................................................................................................22 Installations dun nouveau serveur pour lActive Directory, DNS, et DHCP : ..............23 Problmatique :..........................................................................................................23 Solution :....................................................................................................................23 Matrielles : ...............................................................................................................23 Maintenance des postes clients et serveurs : .............................................................24 CONCLUSION ...........................................................................................................26 ANNEXE ....................................................................................................................27

I.

INTRODUCTION

BOARD TECHNOLOGIES est une petite socit ayant beaucoup dactivit (vente, achat, installation et configuration des matrielles informatiques.). Le projet prsent dans ce document a commenc il y a juste 5 mois, sa mise en place a t compltement amnage par le dpartement technique. Dans cette priode de trois mois jai assist linstallation des serveurs de stockage, de base de donnes ; sa ma aussi permit de pratiqu les connaissances que jai acquis pendant ma formation. Ce document vas reprsenter certaine des activits que jai conduit personnellement, et qui on un rapport avec la formation je suis entrain de prparer (License professionnel en rseaux et tlcoms).

II.

Prsentation gnrale de la socit (BOARD TECHNOLOGIE) :

1) Prsentation :
BOARD TECHNOLOGIE est une socit prive, spcialis dans la vente, linstallation et la configuration des matrielles informatiques, rseaux informatique et tlcoms, fond en (anne) par son fondateur MR ZALZOULI Khalid. La socit se compose de trois centres un SAL et deux RABAT, chaque centre contient un parc informatique destin pour la saisie des actes de ltat civile des prfectures marocaines. Projet acquis du MINISTERE DE LINTERIEUR, DIRECTION GENERALE DES COLLECTIVITES LOCALES, PROGRAMME DE MODERNISATION DE LETAT CIVIL. La socit gre aussi un centre dappelle (UNIVERS Call), qui si situe RABAT-AGDAL.

2) Principales collaborations :

Ministre de lintrieur
DIRECTION GENERALE DES COLLECTIVITES LOCALES

Ministre extrieur

UNIVERS Call

INFOTEAM

3) Organigramme :

Directeur gnral : MR ZALZOULI Khalid.

RH RABAT

RH SAL

responsalbe des resource Humaines

Departement Technique

responsalbe des resource Humaines :

Departement Technique

Superviseurs

Superviseurs

Operateurs de saisies

Operateurs de saisies

4) Activits principales de la socit :


Avec la collaboration des ces diffrents partenaires, BOARD TECHNOLOIGIE est responsable de la partie saisie des actes de ltat civils. Ces actes arrivent la socit au format .JPG OU .TIF, scanns depuis les registres par dautres organismes, et diviss selon lanne, et le type (naissance, dcs, transcriptions, jugements, et trangers). Ces derniers seront ensuite stocks dans un serveur ddi, puis partags dans le rseau local. Aprs tre saisies, les actes passe par 2 modes de contrle, le 1er est effectu par la socit elle mme, le 2me par un organisme spcialis.

5) Schma du centre de sal


Le centre se situe au cartier EL-INBAATE _SAL_, regroupe 4 appartement de 4 chambre chacun, un appart ddi la direction et la salle serveur. Le parc est compos de 180 6

machines pour les oprateurs de saisi, 7 serveur ; deux pour la sauvegarde de la base de donne, deux (primaire et secondaire) pour lannuaire, DHCP, et le DNS, et trois serveurs dapplication. Le systme dexploitation utilis est WIDOWS 2003 SERVER pack 2, les base donnes utilis sont SQL SERVER pour lapplication E-ZDIYAD, et PostgreSQL pour lARH. Pour les machines client on utilise WINDOWS XP pack 2. Les types de machine qui compose le parc est :

Serveurs :
HP PROLIANT ML350 G6

Machines clients : DELL GX280

DELL GX270

HP dc7600

FUJITSU SIEMENS DT5-D1844

Switches :
TP-LINK TL SF1024

Le tous est connect via un rseau prive scuris. Les images des actes saisir sont regroupes dans des dossiers selon le dpartement, la ville, et lanne. Ces derniers sont stocks dans les serveurs et connect aux machines clients on utilisant un lecteur logique. On doit attribuer la lettre Z au lecteur.

III.

Objectifs personnels :

1) Prsentation :
Autant quadministrateur systmes et rseaux diplmer de ltablissement IFIAG 2009, je suis responsable du centre tabli a SAL autant que chef du dpartement technique, jai eu loccasion deffectu plusieurs tache qui dfaire selon les besoins du travaille. Mes activits principales sont les suivantes : La mise en place et configuration des infrastructures rseaux informatiques, ainsi que la maintenance de tous matriels informatiques. Le travail en collaboration avec le ministre de lintrieur et de lextrieur pour informatis le systme de ltat civile dans les prfectures marocaines a travers les deux applications (ezdiyad et ARH). Ces activits seront expliqu plus en dtaille dans les paragraphes qui suivent.

IV.

INSTALLATION ET CONFIGURATION DE L ARH :

ARH est loutil utilis pour la saisie des actes des prfectures marocaines, sont installation et configuration passe par plusieurs tapes qui vont tre expliqu plus en dtaille dans les chapitres qui suivent.

1) ARH : Architecture Technique :


LARH sexcute selon un modle dune architecture 3 tiers. Lutilisation de 2 serveurs est obligatoire, le premier serveur est utilis pour le stockage de la base donne, le deuxime est pour linstallation de lAPACHE ET TOMCAT les outils ncessaire pour la communication entre la base de donne est les clients. Les 2 serveurs peuvent hberger des OS du type Windows ou linux. Les clients doivent tre sous un OS Windows pour prendre en charge Internet explorer

2) Pr requis Matriels et Logiciels:


2 serveurs : 2 Go de RAM ou plus. OS Windows Xp, Windows 2003 Server ou distribution Linux. Processeur 2,4 Ghz ou plus. Langue arabe installe. Sur les PC client : Browser install : Internet Explorer 7.0. Langue arabe installe.
Important : Dsactivation de lensemble des firewalls (logiciels et matriels).

Apache : Fichiers dinstallation dApache apache_2.0.63-win32-x86-no_ssl.msi : installateur dApache. 10

httpd.conf : fichier de configuration du serveur HTTP. mod_jk.so : fichier de programme de connexion avec Tomcat. worker.properties : configuration de la connexion avec Tomcat. ARH : EC.war : Logiciel ARH. Java : jdk-1_5_0_02-nb-4_0-ml-win.exe : installateur de JAVA. Posqgresqsl : postgresql-8.3.6-1-linux.bin : Installateur de porsgresql. Tomcat : apache-tomcat-5.5.27.tar.gz : Installateur de Tomcat. c3p0-0.9.0.jar. postgresql-8.3-603.jdbc3.jar. server.xml : fichier de configuration de Tomcat.

3) Les tapes dinstallation du ARH:


tape 1 : Installation de la base de donnes : Installation de Postresql. Restauration de la base donne. Configuration des accs (fichiers postgrsql.conf et pg_hba.conf). tape 2 : Installation JAVA Developer Kit : Installation du kit de dveloppement JAVA. Configuration des variables denvironnement. tape 3 : Installation de Tomcat Installation du serveur Tomcat Configuration du fichier server.xml Installation du logiciel ARH. tape 4 : Installation dApache. Installation du serveur Apache. Copie du fichier mod_jk.so. Copie du fichier httpd.conf. Copie et adaptation du fichier worker.properties. tape 5 : Dsactivation du filtre des fentres pop-up dans Internet Explorer.
Important : Dans Ce qui suit nous montrons les copies dcrans pertinents qui permettent de saisir des configurations particulires lARH. Pour tous les autres crans, les valeurs par dfauts seront maintenues.

4) Installation et configuration de PostgreSQL :


PostgreSQL est un open-source SGBD objet relationnel (SGBDR). Il trouve ses racines dans une base de donnes appele Postgres (dvelopp l'University Berkley dans le dbut des annes 80). Il a t officiellement connu sous le nom PostGreSQL autour de 1996 aprs lajout de la norme ANSI SQL compilateur traducteur. Il est peut-tre la plus riche base de donnes robuste open-source et la plus riche en fonctionnalits, mme parmi les bases de donnes non open source.

11

PostgreSQL a deux caractristiques qui le distinguent en tant que base de donnes trs puissant, et peut-tre le plus programmable d'entre eux tous (l'open source ou le commercial). Tout d'abord, PostgreSQL a un langage de systme et procdure extensible afin qui permet dcrire des procdures stockes en Perl, C #, VB.Net, Java, Python ou. Le second est son systme de type extensible qui est suffisamment pour permettre de crer des types part entire en utilisant uniquement les langages procduraux pour les dfinir.

a) Installation de PostgreSQL :

Pour linstallation de Postgrsql excuter postgresql-8.3.msi

Indiquer super utilisateur : postgresql

Indiquer mot de passe : le mme dans server.xml

b) Configuration de PostgreSQL :

Une fois linstallation termin, on procde la restauration de la base de donnes utilis pour le stockage des actes saisis. Pou se fait on doit :

12

Se connecter la base de donnes.

Supprimer puis crer un schma public (prciser le propritaire comme postgresql).

Aprs on passe la restauration de la base de donne supprim.

A la fin de la restauration, le rsultat retourn doit tre gale 0, si cela nest pas le cas, examiner les erreurs indiques.

13

En suite on passe la configuration du fichier daccs pg_hba.conf : Ajouter entre autorisant laccs la base depuis le serveur Tomcat.

Ltape final est la configuration du fichier postgrsql.conf se fichier permet : Dautoriser lcoute de toutes les adresses IP, mettre au lieu de localhost et activer la ligne listen_adresses. Changer le niveau disolation des transactions SQL en lui donnant la valeur: read uncommitted et en activant cette valeur. Changer la valeur max_connections en lui donnant la valeur 500.

Dans linterface de gestion des services de Windows, vrifier que PostgreSQL dmarre automatiquement, puis redmarrer le serveur.

14

5) Installation et configuration des outils dARH :


a) Installation de JAVA Developer Kit (1.5 ou plus rcent):

Fichier dinstallation : jdk-1_5_0_02-nb-4_0-ml-win.exe Configuration des variables denvironnement (adapter selon lemplacement dinstallation de JAVA): CLASSPATH (exemple : C:\Program Files\Java\jdk1.5.0_08\lib). JAVA_HOME (exemple : C:\Program Files\Java\jdk1.5.0_08). PATH (exemple : C:\Program Files\Java\jdk1.5.0_08\bin).

b) Installation du serveur Tomcat :

Apache Tomcat est un logiciel dimplmentation open source de Java Servlet et JavaServer Pages technologies. Le Java Servlet et JavaServer Pages sont dveloppes dans le cadre du Java Community Process.

15

On doit spcifier lemplacement de JAVA, puis la taille de mmoire a utilis par se dernier

c) Configuration du serveur Tomcat et linstallation du ARH:

Dans le dossier dinstallation lib de Tomcat 6.0, on doit copier les fichiers suivants: postgresql-8.3-603.jdbc3.jar c3p0-0.9.0.jar En suite on procde la configuration du fichier Server.xml dans le dossier conf on Prcisant ladresse IP et le mot de passe de la base de donnes.

En fin, on copie le fichier EC.war dans le dossier webapps , puis on Vrifie le dmarrage automatique du serveur Tomcat.

16

Maintenant, On peut accder au ARH grce ladresse IP du serveur (ex : http:// http://128.0.0.107:8080/EC).

d) Installation et configuration dAPACHE :


Note : Apache nest ncessaire quen production : lors de la connexion dun nombre important de personnes, pour une utilisation personnel, linstallation dApache nest pas ncessaire.

Le projet Apache HTTP serveur est une application pour dvelopper et maintenir un open-source serveur HTTP pour les systmes d'exploitation modernes, dont UNIX et Windows NT. L'objectif de ce projet est de fournir un serveur scuris efficace et extensible qui fournit des services HTTP en phase avec les normes HTTP actuelle.

Installation dApache : Excution du fichier dinstallation : apache_2.0.63-win32-x86-no_ssl.msi On indique ladresse du domaine, serveur et e-mail de ladministrateur : ces valeurs ne sont pas importantes.

Configuration dApache : Dans le dossier dinstallation dApache : On copie du fichier mod_jk.so dans le dossier modules . On copie dans le dossier conf des fichiers : Worker.properties Httpd.conf Adaptation du fichier Worker.properties :

17

On configure le service Apache pour dmarrer automatiquement.

e) Au final:

Aprs dmarrage de tous les serveurs (Postgresql+Tomcat+Apache), lARH doit tre accessible sur ladresse : http://128.0.0.XXX/EC

18

6) Procdure de mise jour du logiciel ARH :


Pour la mise jour du logiciel ARH, on doit suivre les tapes suivantes :
a) Actions mener au niveau du serveur :

Arrt de Tomcat. Suppression de lancien EC.war dans le dossier webapps. Suppression du dossier EC dans webapps. Suppression du dossier work (contenant la cache de tomcat) dans le dossier dinstallation de tomcat.
b) Actions mener au niveau des PC clients :

Dans le menu dInternet explorer aller dans outils option Internet Supprimer lensemble des fichiers de lhistorique.

V.

INSTALLATION ET CONFIGURATION D E-ZDIYAD :

1) Pr requis Matriels et Logiciels: 1 serveur :


2 Go de RAM ou plus. OS Windows Xp, Windows 2003 Server ou distribution Linux. Processeur 2,4 Ghz ou plus. Langue arabe installe.

Sur les PC client :


Application : E-ZDIYAD Langue arabe installe.
Important : Dsactivation de lensemble des firewalls (logiciels et matriels).

SQL Server :
19

Cd dinstallation du SQL Server 2000.

E-ZDIYAD :
Excutable de lapplication fournit par la socit INFOTEAM.

2) Les tapes dinstallation :


tape 1 : Installation de la base de donnes (sur le serveur) : Installation de SQL Serveur 2000. Restauration de la base donne. tape 2 : (sur les machines clients) : Installation de lapplication E-ZDIYAD. Configuration de lapplication pour se connect avec la base de donne.

3) Installation et configuration de SQL Server :

Microsoft SQL Server 2000 est un complet systme de gestion de bases de donnes relationnelles (SGBDR) qui offre une varit d'outils administratifs pour allger le fardeau du dveloppement de bases de donnes, la maintenance et l'administration. Il regroupe six outils dadministration et de gestion: Enterprise Manager, Query Analyzer, SQL Profiler, Service Manager, Data Transformation Services, et Books Online. Dans cet article, nous allons couvrir loutil utilis pour grer les bases de donnes dE-ZDIYAD: Enterprise Manager. Enterprise Manager est la principale console d'administration pour les installations SQL Server. Il fournit une interface graphique qui affiche toutes les installations de SQL Server sur votre rseau. On peut effectuer de haut niveau des fonctions administratives qui touchent un ou plusieurs serveurs, planifier des tches de maintenance courantes ou de crer et de modifier la structure des bases de donnes individuelles. Pour linstallation de SQL Server on doit suivre les tapes par dfaut.
a) Restauration de la base de donnes :

Les bases de donnes utilis dans le projet sont fournit par INFOTEAM, mon rle se manifeste dans la restauration de cette base de donnes dans lSQL Server est gre la connectivit avec lapplication install dans les PC clients. Les tapes de restaurations de la base de donnes sont expliques dans les images qui suivent : 1. On commence par cre une base de donne par de dfaut.

20

Cration dune base donne par dfaut

2. En suite, on procde par restaurer la base de donnes fournit par INFOTEAM. 2

21

4) E-ZDIYAD :
Lapplication E-ZDIYAD, elle aussi fournit par INFOTEAM

On doit indiquer le nom ou ladresse IP du serveur de base de donnes, le nom de la base de donnes, et le dlai de rponse du serveur.

Enfin on indique le chemin du serveur ou les images des actes de ltat civil.

22

VI.

Installations dun nouveau serveur pour lActive Directory, DNS, et DHCP :


Une surcharge sur le serveur dauthentification cause de lajout de nouveaux machine clients au parc. Lutilisation dun ordinateur IBM INTELLISTATION M pro simple la place dun serveur.

1) Problmatique :

2) Solution :
Lutilisation de deux serveurs dauthentification (primaire et secondaire) ; si le premier est surcharger lautre prendra le relai.

3) Matrielles :
1. HP WORKSTATION xw8000 : RAM 2,00Go; Intel Xeon CPU 2,80Ghz 2,79GHz; D.D 150Giga 2. IBM INTELLISTATION M pro : RAM 2,00Go; Intel Pentium 4 CPU 3,2Ghz 3,2GHz; D.D 80Giga 3. OS: Windows 2003 server R2

Voire annexe page 29, 30.

23

VII.

Maintenance des postes clients et serveurs :

Pour les 180 machines et 7 serveurs qui composent le parc de SALE , une mise niveau est ncessaire pour leur bon fonctionnement. Les outils que jutilise pour maintenir le bon fonctionnement du matriel sont :

1) Hirens BootCD (Acronis True Image Enterprise Server 8.1.945) :


Hiren's BootCD est un disque live contenant divers programmes tels que la rcupration de disque dur, la partition de disque dur, la sauvegarde du disque dur, systme d'information, le MBR (Master BootRecord), BIOS, MultiMedia, mot de passe, NTFS (systmes de fichiers), antivirus, AntiSpy, des outils de registre, Windows Cleaners, optimiseurs, Tweakers, et bien d'autres ... Comme il est un CD bootable, il peut tre utile mme si le systme d'exploitation principal ne peut pas tre dmarr. On peut l'appeler comme un cd d'urgence o chaque technicien en informatique ou un utilisateur novice doit avoir.

Acronis True Image est aussi efficace, stable, et facile utiliser que n'importe quel programme dImagerie et sauvegarde. Linterface dutilisation est facile et permet a lutilisateur ayant juste un peu de connaissance informatique pour lutiliser. Cest un des meilleurs de son genre dans le march.
Les tapes qui dcrivent lutilisation de loutil Hirens BootCD se trouve dans lannexe page 25 et 26.

2) CCleaner :
CCleaner est un freeware doptimisation du OS , la confidentialit et outil de nettoyage. Il supprime les fichiers inutiliss de votre systme - permettant Windows de fonctionner plus rapidement et de librer despace de disque dur. Il nettoie aussi les traces de vos activits en ligne comme votre historique Internet. De plus, il contient un nettoyeur de registre. Mais la meilleure partie est qu'il est rapide.

24

3) Antivirus NOD32 :
ESET NOD32 Antivirus est la protection la plus efficace que vous pouvez trouver pour lutter contre d'normes volumes de l'Internet d'aujourd'hui et les menaces de messagerie. Il fournit un antivirus et un anti-spyware sans affecter les performances des ordinateurs. Il Utilise la technologie ThreatSense , NOD32 protge de manire proactive des nouvelles attaques. Il dtecte et dsactive les virus connus et inconnus, les chevaux de Troie, vers, adware, spyware, rootkits et autres menaces Internet. ESET NOD32 Antivirus est galement l'une des solutions antivirus les plus rapide, si vite que vous ne remarquerez mme pas son fonctionnement. Et c'est la fois incroyablement facile utiliser et simple adapter vos besoins spcifiques.

25

VIII.

CONCLUSION

26

IX.

ANNEXE

1. Les Etapes lors lutilisation de Hirens BootCD 10.5 et Acronis True Image Enterprise Server 8.1.945 pour Ghoster les machines client : Aprs le lancement du CD Bootable, on choisit le Dos Programs pour accder la liste des programs.

on choisit le logiciel Acronis True Image Enterprise Server 8.1.945

27

on choisit RESTOR E IMAGE pour Ghoster la machine, et Create Image pour cre les images GHOST

ici limage est celle du DELL GX 280

28

2. Prise dcran de lActive Directory, le DNS, et le DHCP DNS (Zones de recherche directes) :

DNS (Zones de recherche inverse) :

Active Directory :

29

DHCP :

30

Vue dun atelier de saisie.

31

32