Sommaire. Les pré-requis...p2. Installation d'iis...p3-5. Installation de PHP...p6-7. Configuration d'iis pour gérer les demandes PHP...

Documents pareils
2 - VMWARE SERVER.doc

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

CASE-LINUX MAIL - ROUNDCUBE

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

Installation FollowMe Q server

Trend Micro Worry-Free Business Security 8.0 Première installation : trucs et astuces

1. La plate-forme LAMP

IIS 6 - PHP5 - MySQL phpmyadmin 2.6

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

VXPERT SYSTEMES. CITRIX NETSCALER 10.1 et SMS PASSCODE 6.2. Guide d installation et de configuration pour Xenapp 6.5 avec SMS PASSCODE 6.

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

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

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

Les différentes méthodes pour se connecter

Guide d installation de MySQL

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

vcenter Server 1. Interface Lancez le vsphere Client et connectez vous à vcenter Server. Voici la page d accueil de vcenter Server.

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

Mise à jour : Octobre 2011

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

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

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

PPE GESTION PARC INFORMATIQUE

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

Tutoriel Création d une source Cydia et compilation des packages sous Linux

MANUEL D INSTALLATION DE WATCHDOC 2011 (EVALUATION)

Documentation d'installation Plateforme femme actuelle

Configuration de Microsoft Internet Explorer pour l'installation des fichiers.cab AppliDis

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

STATISTICA Version 12 : Instructions d'installation

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Tutoriel Drupal version 7 :

Installation des outils OCS et GLPI

SERVEUR DE MESSAGERIE

TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Certificats de signature de code (CodeSigning)

La mise en place de service IIS7 avec php Sous Windows 2008 server

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Pré-requis de création de bureaux AppliDis VDI

TP N 1 : Installer un serveur trixbox.

FileMaker Server 14. Guide de démarrage

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

AVANT PROPOS. Merci d avoir choisi WATCHDOC!

Mettre en place un accès sécurisé à travers Internet

Guide de démarrage IKEY 2032 / Vigifoncia

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

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

Guide d installation de SugarCRM Open Source version 4.5.1

Accès à distance sécurisé au Parlement (ADSP)

SERVEUR DE MESSAGERIE

Installation du client Cisco VPN 5 (Windows)

Installation du client Cisco VPN 5 (Windows)

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Procédure d'installation

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

Pré-requis de création de bureaux AppliDis VDI

Microsoft web framework

TAGREROUT Seyf Allah TMRIM

GUIDE D'INSTALLATION DU PGI EBP EN ETABLISSEMENT

Crédit Agricole en ligne

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP

Zeus V3.XX :: PRE-REQUIS TECHNIQUES

Sauvegarde d'une base de données SQL Server Express 2005

Business Sharepoint Contenu

Système Principal (hôte) 2008 Enterprise x64

Mise en œuvre d un poste virtuel

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Le Registre sous Windows 8 architecture, administration, script, réparation...

contact@nqicorp.com - Web :

PlateSpin Protect 11.1 Guide d'installation et de mise à niveau

Guide d installation du logiciel HI Version 2.7. Guide d installation du logiciel HI Version 9.4

Le serveur web Windows Home Server 2011

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Apprendre à gérer son serveur web grâce à Windows Server 2008 R2

Joomla! Création et administration d'un site web - Version numérique

Comment créer un site web Proxy gratuitement!


Installation de GFI Network Server Monitor

Installation du client Cisco VPN 5 (Windows)

Printer Administration Utility 4.2

Fonctionnement Kiwi Syslog + WhatsUP Gold

Tutoriel compte-rendu Mission 1

Récupérer les documents stockés sur l ENTG

TD/TP 1 Introduction au SDK d Android

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

L3 informatique TP n o 2 : Les applications réseau

Transcription:

Sommaire Les pré-requis...p2 Installation d'iis...p3-5 Installation de PHP...p6-7 Configuration d'iis pour gérer les demandes PHP...p8-10 Installation de MySQL...p11-19 Déportation de la base de données...p20 Alternative : WAMP...p21 p1

Les pré-requis Vous avez besoin de tout ceci pour mener à bien vos installations : Vmware Worksation 11 Deux commutateurs + câblage Deux machines virtuelles sous le système d'exploitation Windows de votre choix, PHP dans sa version la plus récente (http://windows.php.net/download#php-7.0) (Veillez à bien choisir la version x86 si votre système d'exploitation est en 32 bits et la version x64 s'il est en 64 bits!) MySQL Installer for Windows (MySQL Installer MSI) dans sa version la plus récente (http://dev.mysql.com/downloads/mysql/) MySQL Admnistrator (http://mysql-administrator.fr.uptodown.com/) (Facultatif) p2

Installation d'iis IIS (Internet Information Services) est un serveur web développé par Microsoft disponible sur tous les systèmes d'exploitation Windows. Lors de notre installation, nous avons utilisé un machine virtuelle sous Windows 7 professionnel en 32 bits. /!\ Désactivez le pare-feu de votre machine au préalable avant l'installation pour éviter tout problème! Commençons l'installation d'iis : Allez dans le «Panneau de configuration» > Programmes, puis «Ajouter ou désactiver des fonctionnalités» > «Serveurs Internet (IIS) Cochez les fonctionnalités suivantes : Outils et administration web : Console de gestion IIS Services World Wide Web : Etat de santé et diagnostics : Journalisation HTTP Journalisation personnalisée Observateur de demandes Outils de journalisation Suivi Fonctionnalités de développement d'applications : CGI Extensions ISAPI Filtres ISAPI SSI (Server-Side Includes) p3

Fonctionnalités et performances : Compression du contenu dynamique Compression du contenu statique Fonctionnalités HTTP communes : Contenu statique Document par défaut Erreurs HTTP Explorateur du répertoire Redirection HTTP Sécurité : Authentification par mappage de certificat client Autorisation d'url Filtrage de demandes p4

Une fois cela fait, l'installation va débuter et va prendre quelques minutes. Une fois terminée, ouvrez le «Gestionnaire de services internet» : Double-cliquez sur «Document par défaut», Ajouter «index.php». p5

Installation de PHP -Une fois que vous avez téléchargé la dernière version de PHP, créez un dossier «PHP» dans le répertoire C:\ et décompressez-le dans celui-ci. -Renommer le fichier php.ini-developpement ou php.ini-production ( à choisir en fonction de la futur utilisation de votre serveur web) en «php.ini». -Ouvrez php.ini et modifiez les lignes suivantes : extension_dir = [lien du dossier «ext» (contenant les extensions de php) se trouvant dans votre dossier «PHP». p6

-Décommentez les lignes suivantes : p7

Configuration d'iis pour gérer les demandes PHP Ouvrez le «Gestionnaire de services internet» et accéder aux «Mappages de gestionnaires» Dans le volet «Actions», cliquez sur «Ajouter un mappage de modules» p8

Cette fenêtre va s'ouvrir : Indiquez les paramètres suivants : Chemin des demandes : *.php Module : FastCgiModule Fichier exécutable : C:\PHP\php-cgi,exe Nom : PHPviaFastCGI Cliquez sur «OK» Une boîte de dialogue apparaîtra, Cliquez sur «Oui» p9

Facultatif : Pour tester le bon fonctionnement de PHP sur votre serveur web, créez un fichier test.php dans le dossier suivant : C:\inetpub\wwwroot et saisissez cette ligne de code : <?php phpinfo() ;?>. Enregistrez votre fichier. Ouvrez le navigateur web de votre choix et saisissez dans la barre d'adresse : localhost/test.php Si ceci s'affiche : Cela veut dire que PHP a été installé correctement. p10

Installation du serveur MySQL Lancez l'installation de MySQL server via l'exécutable MySQL Installer for Windows, téléchargé au préalable Suivez les étapes suivantes : Cochez «I accept the licence terms», puis sur «Next». p11

Cliquez sur «Custom» puis sur «Next» Ajoutez MySQL Server X.X.X.X-x86 à la liste des produits que vous voulez installer (Products/Features To Be Installed) Cliquez sur «Next» p12

Cliquez sur «Next» Cliquez sur «Execute», puis sur «Next, une fois l'installation terminée. p13

Cliquez sur «Next» p14

Choisissez dans «Config type», le type de machine que vous souhaitez (cela influera sur le nombre de ressources utilisées par votre serveur de base de données) : -Development Machine : le serveur MySQL utilisera un minimum de mémoire vive sur votre machine puisque vous avez d'autres applications. -Server Machine : Le serveur MySQL se servira de la moitié de votre mémoire vive. Cette configuration est dédiée au machine servant uniquement de serveur web faisant tourner quelques applications -Dedicated Machine : Le serveur MySQL prendra la totalité de la mémoire vive disponible sur votre machine car elle est totalement dédiée à votre serveur de base de données. Laissez cocher TCP/IP, Open Firewall port for network access et le port 3306 par défaut. p15

Choisissez un mot de passe pour l'administrateur de votre base de données (Root) et cliquez sur «Next» Laissez les paramètres par défaut et cliquez sur «Next» p16

Cliquez sur «Execute» Cliquez sur «Finish» p17

L'installation est terminée! Vous pouvez administrer votre serveur via invité de commande (MySQL Command Line Client) : p18

ou via MySQL Administrator : p19

Déportation de la base de données Selon vos besoins, vous avez la possibilité de déporter votre base de données sur une autre machine. Reprenez les mêmes étapes d'installation évoquées précédemment sauf que vous installerez votre base de données sur une machine différente de celle où vous avez installé votre serveur web. Vous devrez configurer Vmware Workstation de la manière suivante pour vos deux machines virtuelles : Dans «Edit» > «Virtual Network Editor» : Ajouter une carte réseau Wmnet2 en cliquant sur «Add network», en bridge Dans «VM» > «Settings» : Cliquez sur «Network Adapter» et le mettre en «Custom» > «Vmnet 2» Pour votre serveur MySQL, créez un utilisateur autre que l'administrateur «Root» ayant tous les droits sur votre base de données (par souci de sécurité, MySQL n'accepte pas l'accès à distance à une base de données avec l'administrateur «Root»). Vous pouvez le faire via MySQL Administrator ou ouvrez «MySQL commend Line Client» et saisissez ceci : mysql> CREATE USER 'nomutilisateur'@'adresseip' IDENTIFIED BY 'password' ; mysql> GRANT ALL ON nomdevotrebasededonnees.* TO 'nomutilisateur'@'adresseip' Pour voir si les modifications ont bien été prises en compte, saisissez ceci : mysql> SHOW GRANTS FOR 'nomutilisateur'@'adresseip' p20

Alternative : WAMP WAMP (Windows Apache MySQL PHP/Perl/Python) est une plateforme de développement web sous Windows. Cette environnement de développement est composé : d'un serveur web Apache du langage de script PHP d'une base de données MySQL de l'interface d'administration de base de données PHPMyAdmin C'est une alternative tout-en-un à IIS + MySQL+PHP où vous pouvez installer le tout sur une machine ou bien déporter votre base de données. p21