Création et publication d un Intranet Mise en place d un Intranet basé sur une solution Php-Mysql intégrée à un réseau hétérogène TCP/IP Michel Galka-Cortes
I - Présentation de l activité - Compétences nécessaires C23 Installer et configurer un dispositif de sécurité C31 Assurer les fonctions de base de l administration d un réseau C36 Assurer la maintenance d un poste de travail II - Contexte de l activité Cette activité a été réalisée dans le cadre de l évolution du système informatique de la coopérative Covial. L intranet dont il est question ici avait pour objectif de : - Faciliter et accélérer la navigation sur Internet - Permettre la consultation des interventions informatiques - Permettre la consultation du parc informatique Ces objectifs se traduisent par la création d un site dynamique reposant sur un système de gestion de bases de données et un langage de programmation tel que ( PHP ou ASP ). En terme de réalisations, ces impératifs ainsi que les exigences de la direction m ont conduit à : - La conception d une charte graphique - La réalisation d un schéma du site En ce qui concerne la mise en ligne du site, je disposais d une liberté totale dans le choix des logiciels et systèmes d exploitation. Etant donnée la configuration en place j ai choisi : - Le serveur Apache ( Linux ) pour l interprétation des pages html et php - Le serveur Mysql ( Linux ) pour la base de données - Les langages PHP4 et SQL pour l extraction des données - Le serveur DNS ( Windows ) pour la résolution des noms de domaine J ai privilégié le système Linux, pour les serveurs Mysql et Apache, en raison de sa stabilité, de son coût et de sa facilité d administration.
III - Les outils matériels et logiciels - Outils matériels Serveur Windows NT4 Server composé de : Carte mère : Monoprocesseur Processeur : Intel Pentium II 400 MHz Disques durs : 3 x 9 Go SCSI ( Raid 5 ) Mémoire : SDRAM ECC ( 384 Mo ) Carte vidéo : PCI 4 Mo Carte réseau : Ethernet 10BaseT / 100BaseTX Moniteur : 15 Serveur Linux composé de : Carte mère : Monoprocesseur Processeur : Intel Pentium III 500 Mhz Disque dur : 30Go IDE Mémoire : 1024 Mo de DDR SDRAM Carte vidéo : AGP 16 Mo Carte réseau : Ethernet 10BaseT / 100BaseTX Moniteur : 14 Postes de travail : Windows NT 4 Workstation et Windows 2000 - Outils logiciels et systèmes d exploitation Windows NT 4 Server Serveur DNS : Résolution des noms Serveur DHCP : Attribution d adresses dynamiques Linux Mandrake 9.0 Webmin : Interface d administration Apache : Serveur web Samba : Serveur de fichiers VNC client et serveur : Administration distante Windows NT4 Workstation, Windows 2000 ( Stations de travail ) Internet Explorer (4, 5, 6) : Navigateur Dreamweaver : Création de pages html Paint Shop Pro 7.0 : Retouche d mages
IV Réalisation Cette activité peut être découpée en 4 étapes : 1 ) Mise en place du serveur DNS ( Serveur Windows NT 4 «Gestion» ) - Installation et Configuration Activation du serveur et création d une zone de recherche covial.com Création de l enregistrement info.covial.com sur 192.168.0.205 2 ) Mise en place du serveur Apache ( Serveur Linux Mandrake 9.0 ) - Installation : Elle a été réalisée lors de l installation du serveur en choisissant les composants nécessaires. - Configuration ( interprétation de php ) : Modification du fichier httpd.conf - Création du serveur virtuel info.covial.com : Utilisation de Webmin Paramétrage du serveur Définition du répertoire de publication Démarrage du serveur 3 ) Mise en place du serveur Samba Ce serveur permet de mettre à jour le site intranet à partir de la station de travail Windows 2000. 4 ) Réalisation du site - Elaboration d une charte graphique - Réalisation d un schéma du site - Création du site en utilisant les langages HTML, PHP et SQL
V - Conclusion Les tests ont été effectués grâce au navigateur Internet Explorer 5. Pour accéder au site il a été nécessaire de configurer les stations de travail en fonction de l existant, c est à dire : - Présence d un serveur de noms ( DNS sur le serveur GESTION ) - Présence d un serveur mandataire ( Proxy 2.0 ) - Des droits spécifiques pour la navigation sur Internet ( http, ftp, gopher ) Ceci se traduit donc par une configuration spécifique des navigateurs et des paramètres TCP/IP. Paramètres TCP/IP : - Serveur DNS primaire sur 192.168.0.200 ( GESTION ) - Serveur DNS secondaire sur 194.2.0.20 ( Oléane ) Navigateur : - Page de démarrage : http://info.covial.com - Configuration des paramètres de connexion Utiliser le serveur proxy ( Paramètres réseau ) Ne pas utiliser le proxy pour http://info.covial.com Après la configuration des stations de travail les utilisateurs saisissent http://info.covial.com, dans la barre d adresses. Ainsi le site s affiche dans le navigateur. Ceci signifie que : - La résolution des noms de domaine se fait correctement - Le serveur apache fonctionne L ajout d un moteur de recherche ciblé sur l activité de la coopérative à fait de ce site un passage incontournable avant la navigation sur Internet. Le site devient, donc, réellement le portail de l entreprise.