11 décembre 2013

Ubuntu 13.10: comment installer XAMPP 1.8.3 avec l'interface graphique

XAMPP est certainement ce qu'il y a de plus pratique pour commencer à développer pour le web, il contient tout ce qu'il faut pour tester et concevoir des sites web. On y trouve en autre: Apache2, PHP 5.5 , Mysql 5.6, PhpMyAdmin, OpenSSL etc. Beaucoup de gens ne le savent pas, mais il est possible d'installer et gérer XAMPP très facilement via une interface graphique, c'est quand même plus sympa et plus simple qu'en console pour les débutants sur Linux. Voici donc comment installer XAMPP 1.8.3 sur Ubuntu et ses dérivés.



Pour les architecture 32 bit (i386):

cd /tmp
wget http://goo.gl/CAXLhV -O xampp-installer-i386.run
chmod +x xampp-installer-i386.run
sudo ./xampp-installer-i386.run

Pour les architectures 64 bit (amd64):

cd /tmp 
wget http://goo.gl/v9ZL8o -O xampp-installer-amd64.run
chmod +x xampp-installer-amd64.run
sudo ./xampp-installer-amd64.run

Voilà, une fois lancé, vous allez tomber sur l'installateur graphique, c'est aussi simple que sur Windows:

Une fois l'installation terminée, vous pouvez démarrer les services en ligne de commande ou via l'interface graphique. En ligne de commande, il vous faudra taper:

sudo /opt/lampp/lampp start

pour démarrer, et:

sudo /opt/lampp/lampp stop

pour arrêter. Normalement, pour faire plus simple et raccourcir la commande, il faut créer un lien symbolique dans /usr/bin de cette façon:

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

Comme ça, vous pouvez lancer / arrêter XAMPP plus simplement:

sudo lampp start

Je vous donne la commande, mais ce n'est pas le but. Ce qui nous intéresse ici, c'est de pouvoir gérer XAMPP via l'interface graphique, qui est pas mal du tout. La fenêtre dispose de 3 onglets, un pour accéder à localhost, et d'autres pour accéder rapidement aux dossiers importants de XAMPP:

Vous avez aussi un onglet pour gérer les services sans passer par la ligne de commande.

Et le troisième est pour visionner les logs.



Le problème ... Vous allez voir qu'une fois cette fenêtre fermée, elle devient introuvable dans les applications, car le raccourci n'est pas créé. Je vous propose donc deux solutions pour pouvoir gérer XAMPP graphiquement, dont une qui va nous permettre de retrouver cette même interface.

Première solution

Avant tout, il faut installer un petit paquet, donc tapez:

sudo apt-get install python-glade2

Voilà, maintenant, pour lancer une petite fenêtre simple qui gère juste les service Apache / Mysql / ProFTPD comme celle-ci:

Il vous faudra taper:

sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel

Le mieux est maintenant de créer un raccoruci sur le bureau avec Alacarte par exemple.

Deuxième solution

Celle-ci va vous permettre de retrouver la fenêtre de gestion que vous aviez à la fin de l'installation, elle permet de faire plus de choses. Donc pour la retrouver, ouvrez un terminal et tapez: (si vous êtes en 32 bit, adaptez la commande)

sudo chmod +x /opt/lampp/manager-linux-x64.run

La commande précédente est à faire qu'une seule fois pour rendre le fichier exécutable. Maintenant, à chaque fois que vous voulez lancer XAMPP graphiquement, vous tapez:

sudo /opt/lampp/manager-linux-x64.run

Là aussi, il est préférable de créer un raccourci sur le bureau.

Désinstaller Xampp et ses modules

Pour le désinstaller, c'est assi facile que pour l'installer, il vous suffit de taper:

sudo chmod +x /opt/lampp/uninstall

pour rendre le fichier exécutable, puis:

sudo /opt/lampp/uninstall

Voilà, il y a plus qu'à !

1 commentaire:

  1. Bonjour;

    Petite question de débutant...

    Quid des mises à jour ? Faut-il, chaque fois qu'il y a des mises à jour de XAmmp, désinstaller l'ancienne version et réinstaller la nouvelle ou, au contraire, les mises à jour se font automatiquement via la mise à jour des paquets par le gestionnaire de mises à jour (sous ubuntu) ?

    Merci de votre réponse

    RépondreSupprimer