I Installation de EasyPHP 1.8



Documents pareils
ENVOI EN NOMBRE DE Mails PERSONNALISES

Chapitre 2 Accès aux partages depuis votre système d'exploitation

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Guide d'installation sous Windows

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Supervision de réseau

Exécution de PCCOMPTA à distance sous Terminal Server 2003.

MANUEL D INSTALLATION

Écrit par Riphur Riphur.net

Janvier Entretien de l ordinateur

Ce qu il faut sauvegarder avant de formater et ré installer

Différentes installations sur un serveur Windows 2000 ou 2003.

La base de données XML exist. A. Belaïd

Mémento pour l intégration des postes dans le domaine de Scribe

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION Optim'Informatique

Archivage de courriels avec Outlook ( )

Utilisation de KoXo Computers V2.1

Installation et utilisation

Gestionnaire des services Internet (IIS)

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

FAQ Trouvez des solutions aux problématiques techniques.

Module http MMS AllMySMS.com Manuel d intégration

Sauvegarder et restaurer les données PMB

Guide d utilisation du logiciel TdsTexto 1.0

Sécurisation du réseau

Formation HTML / CSS. ar dionoea

Présentation, mise en place, et administration d'ocs Inventory et de GLPI

Procédure d installation de Pervasive.SQL V8 client/serveur dans un environnement windows 2008 server

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

HTML, CSS, JS et CGI. Elanore Elessar Dimar

Guide SQL Server 2008 pour HYSAS

TAGREROUT Seyf Allah TMRIM

VAMT 2.0. Activation de Windows 7 en collège

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

Installation d un ordinateur avec reprise des données

Guide d'installation

COMMENT AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L ANTIVIRUS FIREWALL V3

2 - VMWARE SERVER.doc

Tutorial Terminal Server sous

Date : juin 2009 AIDE SUR LES CERTIFICATS. Comment sauvegarder et installer son certificat

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Manuel d installation de Business Objects Web Intelligence Rich Client.

Celui qui vous parle. Yann Vigara

Le serveur web Windows Home Server 2011

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

OCS Inventory & GLPI V.2

(Fig. 1 :assistant connexion Internet)

Comment se connecter au VPN ECE sous vista

Se connecter en WiFi à une Freebox

Problème physique. CH5 Administration centralisée

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Cours 14 Les fichiers

Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H.

Microsoft Windows NT Server

La gestion des boîtes aux lettres partagées

Guide pour l'installation ou la mise à jour de Foxmail 7.1 en Français

SQL SERVER PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...

1 INSTALLATION DU LOGICIEL CGVCAM Télécharger et installer le logiciel Démarrer le logiciel 5 2 PRESENTATION DU LOGICIEL CGVCAM 5

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Notes pour l utilisation d Expression Web

Groupe Eyrolles, 2003, ISBN : X

L installation du module Webmail nécessite également quelques prérequis, à savoir :

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

TD4 - Supervision et métrologie des réseaux. 1 Supervision des applications et services réseaux et des ressources locales

Début de la procédure

HTML. Notions générales

Manuel d'installation de GESLAB Client Lourd

GROOBAX. cliquer sur le «G» Cliquer sur «options» Sélectionner le dossier qui contiendra les paramètres => Cliquer A chercher le dossier créé en 2/

FAQ. Gestion des Traps SNMP. Date 15/09/2010 Version 1.0 Référence 001 Auteur Denis CHAUVICOURT

Programmation système I Les entrées/sorties

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

GUIDE UTILISATEUR. KPAX Discover

TABLE DES MATIERES...

Publication dans le Back Office

Censio Tutorial Sharepoint Cloud Connector exporter les données d un fichier plat dans Sharepoint Online. Version 1.

NAS 206 Utiliser le NAS avec Windows Active Directory

Application de Gestion des Notes de Frais sous Lotus Notes via un navigateur avec WorkFlow 1

Mise en place d un serveur Proxy sous Ubuntu / Debian

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

Manuel du composant CKForms Version 1.3.2

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

NOTICE D UTILISATION. PC / Version française

Manuel d utilisation du web mail Zimbra 7.1

Comment créer un site web Proxy gratuitement!

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Nouveautés joomla 3 1/14

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

ENVOI EN NOMBRE DE Mails PERSONNALISES

Travaux pratiques Configuration d un pare-feu sous Windows XP

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

AJOUTER UN COMPTE DE MESSAGERIE SUR UN SMARTPHONE

Procédure d installation des logiciels EBP sous environnement ESU4. Serveur SCRIBE ou Windows

Transcription:

Administration de réseau Le protocole SNMP I Installation de EasyPHP 1.8 Cédric Humbert Page 1/8

L endroit où l on déposera nos dossiers contenant les fichiers html sera : C:\Program Files\EasyPHP1-8\www Cédric Humbert Page 2/8

II Installation de l agent SNMP Dans le panneau de configuration, ajout et suppression de programmes, ajout de composants Windows, outils de gestion, détails et on coche SNMP. On configure ensuite le service, clic droit sur le poste de travail, gérer. On ajoute notre communauté, et on accepte tous les paquets SNMP. Cédric Humbert Page 3/8

III Interface HTML PHP 1) Résultat final de l interface : 2) Sources HTML : - Fichier index.html : <HTML> <style type="text/css"> <!--.Style1 { font-size: 36px; font-weight: bold; color: #0000FF; body { background-image: url(viper-065.jpg); --> </style> <title>wesh</title> <div align="center" class="style1">administration SNMP</div> <div align="center">réalisé par Alex Daniaud et Cédric Humbert<br><br><br> </div> Cédric Humbert Page 4/8

//balise form qui nous permettra d envoyer nos resultats dans une //nouvelle page test.php qui prendra les paramètres // du formulaire en compte <form action="test.php" method="get" target="_blank"> //On centre <div align="center"> // On créé la case pour récupérer l adresse IP <strong>adresse IP : </strong><input type="text" name="ip" /><br> // On créé la case pour récupérer la communauté <strong>community</strong> : <input type="text" name="community" /><br> // On créé la case pour récupérer l OID <strong>object I.D. </strong> : <input type="text" name="oid" /><br> // On créé une case déroulante pour choisir la méthode <strong>méthode </strong> : <select name="methode" size="1"> <option selected value="0">choisir</option> <option value="snmpwalk">snmpwalk</option> <option value="snmpwalkoid">snmpwalkoid</option> <option value="snmpget">snmpget</option> </select><br> // On créé la case pour récupérer le fichier à écrire <strong>fichier de sauvegarde : </strong><input type="text" name="fichier" /><br><br> // On créé le bouton OK <input name="submit" type="submit" value="ok"> </div> </form> </BODY></HTML> - Fichier test.php : <html> <head> <title>les résultats</title> </head> <body> // On commence notre balise php et vérifie que tous les champs sont complets <?php if((isset($_get['ip']))&&(isset($_get['community']))&&(isset($_get['oid'])) &&(isset($_get['methode']))){ // On récupère les parametres passes en argument dans des variables $hostname = $_GET['IP']; $community = $_GET['community']; $oid = $_GET['oid']; $methode = $_GET['methode']; Cédric Humbert Page 5/8

//Si on reçoit la methode snmpwalk, on l execute et la stocke dans $a if($methode=="snmpwalk") $a = snmpwalk($hostname,$community,$oid); //Si on reçoit la methode snmpget, on l execute et la stocke dans $a else if($methode=="snmpget") $a = snmpget($hostname,$community,$oid); //Si on reçoit la methode snmpwalkoid, on l execute et la stocke dans $a else if($methode=="snmpwalkoid") $a = snmpwalkoid($hostname,$community,$oid); //On vérifie que $a n est pas vide if(isset($a)){ if($methode=="snmpwalkoid"){ echo "<h4>reponse :</h4>"; // On ouvre fichier, s il n existe pas il sera créé // sinon on écrit à la suite $FichierClient = fopen ($_GET['fichier'], "a"); // On récupère la date $date=date("d/m/y H:i"); // On écrit une première ligne dans le fichier fputs ($FichierClient, "\n\n\nréponse du $date pour $hostname : \n\n"); // On parcourt ce qu il y a dans $a et on affiche et écrit ligne par ligne for (reset($a); $i = key($a); next($a)){ fputs ($FichierClient, "$i: $a[$i]\n"); echo "$i: $a[$i]<br>\n"; // On ferme le fichier fclose ($FichierClient); // Si on reçoit une autre methode, on fait presque la même chose else{ $FichierClient = fopen ($_GET['fichier'], "a"); $date=date("d/m/y H:i"); fputs ($FichierClient, "\n\n\nréponse du $date pour $hostname : \n\n"); echo "<h4>reponse :</h4>"; for ($i=0; $i<count($a); $i++) { fputs ($FichierClient, "$i: $a[$i]\n"); echo "$i: $a[$i]<br>\n";?> </body> </html> Cédric Humbert Page 6/8

3) Exemple de résultat : Le résultat s ouvre dans une nouvelle fenêtre Dans le fichier sauvegardé : Cédric Humbert Page 7/8

IV Conclusion Avantages et inconvénients de SNMP : - Avantages : o Simple donc implémenté sur de nombreux équipements o Permet d'administrer du matériel hétérogène o C'est le protocole le plus largement répandu - Inconvénients : o Il faut un administrateur compétent o Sécurité limitée à un contrôle sur la communauté (community string) o Administration répartie ou hiérarchique impossible - Possibilités : o Inventaire de parc informatique Cédric Humbert Page 8/8