Xampp

De Wiki de la communauté Mandriva.

Sommaire

Présentation de Xampp

Xampp est un produit permettant l'installation facile de nombreux services nécessaires au lancement d'un serveur web. Seulement, cette solution doit être utilisée à des fins de développement, car elle n'est pas suffisamment sécurisée pour le lancement de sites web sur la toile.

Xampp est donc la solution pour les développeurs : installation et configuration simple. On peut la comparer à Wamp ou à easyPHP. De plus, il est disponible sous de multiples OS : Windows, Mac OS, GNU/Linux.

Enfin, cette application contient :

  • Apache 2
  • MySQL
  • PHP 5 & PEAR
  • Perl
  • ProFTPD
  • phpMyAdmin
  • OpenSSL
  • GD
  • libjpeg
  • libpng
  • gdbm
  • zlib
  • expat
  • Sablotron
  • libxml
  • Ming
  • Webalizer
  • pdf class
  • ncurses
  • mod_perl
  • FreeTDS
  • gettext
  • mcrypt
  • mhash
  • SQLite
  • IMAP C-Client

Installation et Configuration

Installation

L'installation de Xampp se fait via le Terminal. Pour ce faire, téléchargez d'abord l'archive sur le site officiel (il s'agit actuellement de la version 1.7). Lancez votre Terminal (ou Konsole) et rendez-vous dans le dossier ou vous avez enregistré Xampp. Connectez-vous en administrateur (su). Tapez ensuite :

tar xvfz xampp-linux-1.7.tar.gz -C /opt

Il faut maintenant lancer xampp pour pouvoir poursuivre :

/opt/lampp/lampp start

Xampp est maintenant installé. Nous allons maintenant poursuivre avec la configuration.

Configuration

Sécurité

Afin de sécuriser Xampp, il est nécessaire de suivre cette étape. Toujours en mode administrateur, tapez simplement :

/opt/lampp/lampp security

Suivez ensuite les instructions.

Raccourcir la commande

Cette étape est facultative mais à la suite de ce tutoriel, je partirai du principe que vous l'avez fait. Cette étape consiste donc à raccourcir la commande d'origine /opt/lampp/lampp en lampp. Pour ce faire, tapez :

ln -s /opt/lampp/lampp /usr/bin/lampp

Rendre le répertoire htdocs accessible

C'est dans le répertoire /opt/lampp/htdocs que sont stoquées les pages web. Pour le rendre disponible à votre utilisateur, allez dans /opt/lampp et tapez :

chown utilisateur.utilisateur htdocs

Vous pouvez maintenant stocker vos pages web sur le serveur !

Désinstaller Xampp

Pour le désinstaller, allez dans /opt et supprimez simplement le répertoire lampp

Utilisation

Commandes

Les commandes doivent être lancées en mode administrateur.

  • Lancer xampp
lampp start
  • Arrêter xampp
lampp stop
  • Relancer xampp
lampp restart
  • Sécuriser xampp
lampp security
  • Afficher les options
lampp

Stocker les pages web

Comme je le disais précédemment, pour accéder à vos pages web sur le serveur, vous devez les stocker dans le dossier /opt/lampp/htdocs

Attention ! Ne stockez jamais vos sites à la racine du serveur ! Mettez-les toujours dans un sous répertoire ! (/opt/lampp/htdocs/SousRépertoire)

Visualiser vos pages web via le navigateur

Pour voir vos pages web, lancer votre navigateur ainsi que le serveur. Dans la barre d'adresse, tapez :

http://127.0.0.1/

Vous accéderez ainsi à votre serveur web.

Mais si vous voulez voir votre site, stocké dans /opt/lampp/htdocs/MonSite/, tapez :

http://127.0.0.1/MonSite/



Aureschnoe

Récupérée de « http://wiki.mandriva.com/fr/Xampp »