Kommunauty
Connexion
Inscription

Comment utiliser un serveur local pour développer en PhP ?

le 8 mars 2009 • Programmation • par Dawlin

Ce tutoriel portera sur l'utilisation d'un serveur local(host) pour vous aider à développer en PhP. Vous aurez aussi une technique pour mettre un serveur local sur une clé USB.

/!Attention/! : Ceci n'est pas un éditeur de code PhP, c'est un serveur local, un serveur local vous permet d'exécuter votre script PhP comme si il était hébergé chez un serveur normal. Essayez donc d'ouvrir chez vous une page PhP sans serveur local, et ben ça ne marche pas.

Autre petite chose avant de débuter, ce tutoriel a été réalisé sous Vista, parce que je suis chez ma grand-mère présentement, mais ce logiciel est tout à fait accessible sous XP, aucun problème.

Alors, nous allons nous servir de PortableZazouMiniWebServer. Il existe d'autres serveurs local, comme EasyPhP, ou Wamp, et ZMWS existe aussi en version non portable, mais l'avantage d'avoir un logiciel portable c'est qu'il est disponible sur une clé USB !

Téléchargement de ZMWS

Si les logiciels portables vous intéressent, rendez-vous sur framakey.org et cliquez sur "applications portables"

Faites défiler la liste et voyez ce que vous voulez.

Mais sinon rendez-vous directement sur :

PortableZMWS

Et cliquez sur la petite vignette télécharger :

(Ce fichier pèse 36Mo une fois décompressé)

Quand le téléchargement est terminé, extrayez le fichier PortableZMWS-0.8.15-fr-r01.zip

N'importe où, où vous voulez, sur un clé USB; dans Program files, où vous voulez

Votre serveur est prêt à fonctionner !

Rendez-vous dans le dossier ainsi créé "PortableZMWS". Et cliquez sur l'application "PortableZMWS.exe"

/!Attention/! : Il se peut que Windows bloque ce fichier, puisque c'est un serveur et que ça l'énerve. Aucun danger.

Une fois lancé vous avez une magnifique fenêtre comme ceci apparaît :

Ne la fermez surtout pas, c'est le signe que le serveur est lancé. S'ouvre alors votre navigateur par défaut, sur la formidable adresse http://127.0.0.1/ C'est l'adresse ip de tout serveur local qui se respecte.

Vous avez donc une jolie page d'accueil bleue qui ressemble à peu près à ceci :

et sur laquelle vous trouverez toutes les informations dont vous aurez besoin.

Mais je ne vais pas vous laisser partir comme ça. Ce serait manquer à mon devoir

Les fichiers de votre serveur local se trouvent dans le dossier PortableZMWSZMWS_web.zmwsc Ici par exemple créez un dossier "Mes_PhP", et placez-ici les scripts que vous désirez tester.

Je vous conseille d'aller dans le dossier PortableZMWSZMWS_web.zmwsc et de renommer la page index.php en $index.php Ainsi elle sera toujours accessible si vous voulez voir les informations qui y sont présentes et en même temps vous pourrez avoir accès à cette page :

Ce qui est bien pratique pour naviguer. Comme entouré dessus, le dossier "phpmyadmin" c'est votre base de données MySQL.

Je disais donc, créez un fichier PhP, par exemple :

que vous placez dans votre dossier "Mes_PhPs" et vous vous y rendez depuis votre navigateur par l'adresse suivante : http://127.0.0.1/Mes_PhPs/coucou.php

Voilà, c'est tout, bonne journée et à plus !

Ce tutoriel est sujet à diverses modifications futures, puisque le bouton d'édition est enfin up.



  
13 commentaires

Ça marcherais pour Xnova?

le 26 mai 2009

Oui

le 27 mai 2009

Et on met quoi pour l'installation?

le 27 mai 2009

Les identifiants d'un serveur local c'est "Root" (login) et "" : Rien pour le mot de passe.

le 27 mai 2009

Et je met quoi dans le 2eme champs?

Base De Donnée?

le 27 mai 2009

Tu en crée une avec phpMyAdmin, comme si c'était en ligne

le 27 mai 2009

Et je le trouve où?

C'est un autre lien?

le 27 mai 2009

Sur le logo WAMP à côté de l'horloge : clic gauche > phpMyAdmin

le 28 mai 2009

Pourquoi Wamp, on en a besoin?

C'est pas mis dans le tuto

le 28 mai 2009

Ah oui c'est pas WAMP. Enfin si tu avais lu le tutoriel (même juste regardé les images) tu aurais remarqué le dossier phpMyAdmin (entouré en rouge).

le 28 mai 2009

Bah, vu que j'ai mis Xnova, je crois que j'ai supprimer ça, je vais tout refaire lol.

le 28 mai 2009

J'ai ça en erreur quand j'essaie de l'installer

MySQL Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_general_ci default NULL, `teilnehmer` text colla
le 29 mai 2009

Comme 99% des bugs Xnova => Problème de version. Pour éviter de polluer trop ce tutoriel, rendez vous sur le forum pour ça

le 29 mai 2009



Ajoute un commentaire !

Ajouter une image... Trouvée sur internet » De mon PC »
Adresse URL :
Adresse de la page de la vidéo :
Taille du texte :
Couleur du texte :

Article lu 8478 fois.