WAMP
Comme beaucoup d'entre vous l'auront remarqué à leurs dépends, Easy PHP est plus que limité dans les
fonctions qu'il propose. C'est pourquoi je vous suggère d'utiliser WAMP, un système d'exécution en local
beaucoup plus simple et plus efficace.
Installation Windows
La première étape consiste, bien entendu, à le téléchager. Voici les liens:
Source Forge (Téléchargement direct)
Site officiel de WAMP (français)
L'installation n'a rien de complique, laissez toutes les valeurs par défaut et cliquez sur "Suivant".
Lorsque vous aurez cette fenêtre, entrez le serveur SMTP DE VOTRE FOURNISSEUR D'ACCES INTERNET et votre adresse email.
Rassurez-vous, vous ne recevrez pas des tonnes de publicité, c'est juste pour que le serveur puisse envoyer des mails avec la fonction.... mail().
Une fois installé, pour lancer le serveur, il suffit de double cliquer sur l'icone présente sur votre bureau. Vous verrez alors apparaître
cette icône dans la barre des tâches:

c'est l'icone de WAMP.
Pour configurer la langue, faites un clic droit sur l'icone et choisissez la langue qui vous convient.
Utilisation de WAMP
Maintenant que WAMP est installé, encore faut-il savoir l'utiliser! Si vous faites un clic GAUCHE sur
l'icone, un menu déroulant apparaitra:
Localhost sert à avoir accès à vos fichiers et PHPMyAdmin vous donne accès à votre BDD.
Lorsque vous cliquez sur localhost, vous avez une magnifique page qui apparait. Vous remarquerez le petit
titre "Vos projets" sous lequel figureront la liste de tous vos projets.
Comment créer un projet?
Pour ce faire, il suffit de créer un dossier dans le répertoire "www" de WAMP (normalement C:\wamp\www si
vous avez laissé les valeurs par défaut). Créez donc un dossier "test", vous verrez normalement ceci:
Vous pouvez mettre tous les fichiers que vous voulez dans se répertoire et les tester.
Pour visualiser votre site en local, il vous suffit donc de cliquer sur "localhost" puis sur le nom de votre projet et c'est bon. Vous pouvez aussi accéder
directement au site en local en tapant cette adresse: "http://127.0.0.1/mon_projet".
Pour accéder à PhpMyAdmin, il vous suffit de cliquer sur le lien dans la page d'accueil de WAMP ou bien d'aller à cette adresse: "http://127.0.0.1/phpmyadmin"
(127.0.0.1 est l'adresse IP interne de votre ordinateur).
Je vous conseille de créer un utilisateur possédant tous les droits avec le même pseudo et mot de passe que celui de votre hébergeur. De cette
manière, vous ne devrez pas changer le code de connexion de vos pages.
Installation Linux
De nos jours, il n'est plus possible d'ignorer Linux, ce merveilleux OS qui, chaque jour, gagne du terrain sur Windows.
Bref, la première chose est de télécharger XAMPP.
XAMPP??? Mais il est mis WAMP dans le titre?
Oui mais WAMP n'existe pas sous Linux. Par contre, un équivalent (tout aussi gratuit) existe: XAMPP.
Pour télécharger XAMPP, rendez-vous sur cette page et téléchargez la dernière version:
Télécharger XAMPP
Une fois le fichier téléchargé, allez en console et tapez ce code:
sudo tar xvfz FICHIER -C /opt
FICHIER est à remplacer par le nom du fichier que vous avez téléchargé.
A présent, tapez ce code, il va servir à lancer XAMPP sans devoir taper tout le chemin d'accès:
sudo ln -s /opt/lampp/lampp /bin/lampp
Il faut maintenant lancer XAMPP.
sudo lampp start
Vous devriez voir un texte ressemblant à ceci s'afficher:
Starting XAMPP for Linux 1.6.6...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
XAMPP est maintenant installé correctement sur votre ordinateur. Il ne reste plus que quelques configurations à effectuer.
Il faut tout d'abord déplacer le dossier "www", ou sont stockés vos projets, par exemple dans votre dossier personner. Pour ce faire, éditez en mode administrateur
le fichier "/opt/lampp/etc/httpd.conf" et remplacez la ligne:
DocumentRoot "/opt/lampp/htdocs"
Par:
DocumentRoot "/home/USER/www"
USER est à remplacer par votre nom d'utilisateur. Vous n'aurez plus qu'à créer un répertoire nommé "www" dans vos documents.
Il faut néanmoins encore modifier ces lignes:
<Directory />
options FollowSymLinks
AllowOverride None
#XAMPP
#Order deny,allow
#Deny from all
</Directory>
En les remplaçant par celles-ci:
<Directory "/home/USER/www">
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
USER est toujours à remplacer par votre nom d'utilisateur.
Il ne vous reste plus qu'à redémarrer XAMPP en tapant:
sudo lampp restart
Une dernière chose reste à faire, configurer la sécurité de XAMPP. Pour ce faire, tapez:
sudo lampp security
XAMPP va alors vous poser une série de questions:
-Protéger vos pages par un mot de passe (fichier .htaccess)-->NO
-Rendre MySQL inaccessible depuis Internet-->YES
-Mettre un mot de passe pour l'utilisateur root de MySQL-->YES + mot de passe
-Mettre un nouveau mot de passe pour le FTP-->YES + mot de passe
XAMPP est maintenant accessible en local à l'adresse
http://127.0.0.1 ou encore
http://localhost
Pour un "pense-bête" des commandes principales de XAMPP, rendez-vous
sur cette page.
XAMPP est maintenant installé sur votre ordinateur. Chaque fois que vous en avez besoin tapez "sudo lampp start"; vous n'avez plus qu'à vous rendre à l'adresse:
http://localhost.