Bienvenue sur www.STUDENT-DESIGNER.com

Annonces


Affichage du tutoriel

Tutoriaux Tutoriaux > Programmation > PHP / MYSQL > Configurer un serveur web > Installer PHP 5 en local
Créé le Mardi 8 Aout 2006 par manu

Installer PHP 5 en local

Nous allons voir ici comment installer un serveur sur son ordinateur pour pouvoir travailler en local. Il y a deux solutions pour cela. Premièrement télécharger tous les logiciels qui composent un serveur et les installer manuellement ou tout simplement télécharger et installer en quelques clics une plate-forme WAMP (Windows Apache MySQL PHP). Etant donné notre niveau nous allons pour l'instant choisir la deuxième solution.

ouvrir Chapitre 1 : Installer WAMP 5 sous windows

Nous allons télécharger WAMP 5 qui installe automatiquement les dernières versions stables de APACHE 2, PHP 5, MYSQL 5, PHPMYADMIN 2.7.0 et de SQLITEMANAGER 1.3.0 (il est fort probable que lorsque vous le téléchargerez, les versions auront évoluées). Vous pouvez le trouver sur http://www.wampserver.com.

Le plus simple est de voir étape par étape l'installation déjà bien guidée de Wamp.


  • A la page d’accueil de l’installation, pas de mystère, on ne peut que faire suivant (next)

  • Après avoir accepté la traditionnelle licence , vous aurez le choix du dossier d’installation du serveur. Vous pouvez le laisser par défaut mais souvenez vous de son emplacement.

  • Ensuite même situation, vous choisissez comment l’appeler dans l’onglet « Program Files ».

  • L’Auto Start permet de lancer automatiquement le serveur au démarrage de windows. Le mieux est de laisser cette option décochée. Cliquez sur suivant.

  • Cliquez sur Install, il n’y plus qu’à attendre la fin de l’installation.

  • À la fin de l’installation, une arborescence s’ouvre pour que vous choisissiez le DocumentRoot sur votre disque dur. C'est-à-dire le dossier qui contiendra tous vos scripts PHP et fichiers HTML.

  • Cliquez sur suivant.

  • Choisissez maintenant le navigateur par défaut que va utiliser Wamp. Si vous utilisez FireFox, vous devez aller le chercher dans « C:\Program Files\Mozilla Firefox\firefox.exe ». Sinon pour Internet Explorer, la fenêtre s’ouvre directement dans « C:\Windows\explorer.exe ». Cliquez sur « Ouvrir ».

  • Il vous demande ensuite si vous voulez que WAMP installe à la racine de votre dossier « www ». Cliquez sur « oui » (nous verrons ensuite pourquoi).

  • Voila c’est installé, il n’y a plus qu’à cliquer sur « Terminer »

ouvrir Chapitre 2 : Configurer WAMP 5

Lorsque vous lancez WAMP, un icône en forme de demi-cercle se place dans la barre des tâches (en bas à droite). Elle passe du rouge au orange et enfin au vert. Lorsqu’il est vert, cela veut dire que tous les services du serveur sont lancés (apache, php, mysql).
Cliquez gauche sur l’icône de WAMP pour accéder au menu.


  • Je n'explique pas "Start" ni "Stop" puisque cela me semble clair. Par contre restart mérite une petite précision. Lorsque vous modifiez une option dans les fichiers de configuration du serveur, il faut faire restart pour qu'elle soit prise en compte.

  • Les parties Apache et MySQL ne vont serviront pas pour l’instant.

  • "Alias directories" peut vous permettre d’accéder à un dossier qui n'est pas dans le dossier "www" mais dont vous souhaiteriez accéder via l'url : "localhost/mondossier". Pour ce faire, cliquez sur "add an alias" ce qui va lancer une console windows. Entrez tout d'abord l'url a laquelle vous voulez accéder à votre dossier (exemple : http://localhost/mondossier/) puis le chemin vers votre dossier (Exemple c:/mondossier, si le dossier existe).

  • Vous avez besoin du module PDF de php et il n'est pas activé. Allé dans "PHP extensions" et cliquez sur le module que vous souhaitez activer. Vous pouvez même ajouter une extension si celle ci ne fait pas parti de la liste.

  • Grâce à "Config files" vous avez directement accès aux principaux fichiers de configuration (httpd.conf pour apache, php.ini pour le php, my.ini pour le serveur mysql). Nous verrons la configuration de ces fichiers dans le prochain tutorial.

  • "Log files" se présente comme "Config files" sauf que ce sont les fichiers ou sont stockés les messages d'erreurs et les diverses opérations qui ont été effectuées. Très pratique lorsque l'on ne sait pas d'ou vient une erreur :)

  • "www" permet d'accéder directement à la racine de vos projets PHP.

  • "SqlLiteManager" est comme son nom l'indique une version allégée de PhpmyAdmin. Cela peut vous être utile si vous n'avez pas de gros projets et que PhMyAdmin vous fait peur !

  • "Phpmyadmin" est une interface conviviale gratuite réalisée en langage PHP pour un SGBD MYSQL afin de facilité la gestion des bases de données MYSQL sur un serveur.

  • "Localhost" vous permet d'accéder à la racine de votre serveur via l'url. Cela vous évite d'avoir à taper "http://localhost/" dans l'url.



Je vous ai présenté l'ensemble des fonctionnalités de WAMP 5. A vous aussi de faire des essais, en cas d'erreurs, vous pourrez toujours réinstaller l'application !!!

ouvrir Chapitre 3 : Installer PHP 5 sous Unix

L'installation de PHP sous Linux (ainsi que pour tous les systèmes Unix et Mac OS X) est encore plus simple. La seule difficulté est de mettre le nez dans la console et de se frotter aux lignes de commande. Mais vous allez voir tout va bien se passer !!!

Ouvrez la console de linux qui se trouve dans Application->outils système->terminal.

Sous GNU/Debian Linux vous pouvez lancer l'installation de APACHE, MySQL et PHP grâce à la commande suivante :

Code :

apt-get install apache mysql mod_php



Avec la distribution Linux Mandrake/Mandriva, il va falloir utiliser urpmi :

Code :

urpmi apache mysql-server php mod_php



Pour RedHat ou Fedora, la commande à utiliser est yum :

Code :

yum mod_php apache mysql-server



Si vous souhaitez utiliser des modules spécifique de PHP il vous suffira de l'installer les mêmes commandes. Les modules sont généralement de la forme php-mysql, php-xml ...

Nous aurions tout aussi pu installer manuellement apache, mysql et php mais à notre niveau cela suffit. Nous verrons cela dans un autre tutorial.

Conlusion

J'espère que j’aurais su vous guider suffisamment dans l’installation de PHP sur votre machine. Dans le prochain tutorial nous verrons comment utiliser WAMP 5 et comment bien configurer le php.ini. Peu de personnes ose modifier ce fichier de configuration et pourtant celui-ci renferme une infinité de possibilités.

Commentaires

Auteur Installer PHP 5 en local
tremeur53

Ecrit le 25 Janvier 2008 à 10h13

Hello !

WAMP5 ? que des galères !
Install => marche pas
install 2 => WAMP ne gère pas INCLUDE ! !
INSTALL 3 => WAMP ne veut pas démarrer.
Le forum WAMP ? Vous poster le Lundi => réponse de samedi !
GENIAL !

aYou

Ecrit le 14 Aout 2006 à 14h33

Wamp est mieux que easyphp ;)

Page : [1]
Tutoriaux Tutoriaux > Programmation > PHP / MYSQL > Configurer un serveur web > Installer PHP 5 en local

Derniers inscrits