Comment créer un lanceur Linux pour le panneau de contrôle XAMPP

XAMPP est un serveur web open-source facilitant le développement local. Cette guide explique comment créer un lanceur .desktop sous Linux pour accéder rapidement à son panneau de contrôle.

XAMPP est une solution de serveur web open-source populaire distribuée par Apache Friends. Il aide à intégrer la base de données MariaDB, le serveur HTTP Apache et les interprètes Perl avec un interprète de script PHP. Cette intégration facilite aux développeurs la configuration de serveurs locaux pour tester et déployer du contenu web. L'installation de ce paquet donne accès à un seul panneau de contrôle. Cependant, il oublie souvent de créer un lanceur pour celui-ci.

Vous pouvez créer un fichier .desktop pour un accès instantané au panneau de contrôle XAMPP. Que vous utilisiez Unity, GNOME, KDE, LXDE, Xfce4 ou un autre environnement de bureau, vous avez probablement accès à un répertoire situé à ~/.local/share/applications pour l'installation des fichiers .desktop. Cela couvre les principales distributions graphiques d'Ubuntu. Si votre distribution place les lanceurs ailleurs, il vous suffit de modifier ces instructions pour les diriger vers le bon endroit.

Méthode 1 : Créer un fichier .desktop pour le panneau de contrôle XAMPP

Ouvrez un terminal en maintenant enfoncées les touches CTRL, ALT et T, puis tapez gedit ~/.local/share/applications/xampp-control-panel.desktop pour créer un nouveau fichier. Si vous utilisez Lubuntu, vous devrez remplacer gedit par leafpad, et les utilisateurs de Xubuntu voudront utiliser mousepad à la place. Vous pouvez également utiliser vi ou nano, quel que soit votre Ubuntu ou autre configuration Linux.

Lorsque vous êtes dans votre éditeur de texte choisi, mettez le code suivant dans le nouveau fichier :

[Desktop Entry]

Comment=Démarrer ou arrêter XAMPP
Name=Panneau de contrôle XAMPP
Exec=gksu "python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py"
Icon[en_US]=/usr/share/icons/Humanity/devices/24/network-wired.svg
Encoding=UTF-8
Terminal=false
Name[en_US]=Panneau de contrôle XAMPP
Comment[en_US]=Démarrer ou arrêter XAMPP
Type=Application
Icon=/opt/lampp/htdocs/favicon.ico

Maintenez CTRL enfoncé et appuyez sur S pour sauvegarder le fichier, ou sauvegardez-le via le menu déroulant de fichiers. Fermez l'éditeur de texte, mais gardez à l'esprit que vous pourriez devoir y revenir plus tard. Maintenant, exécutez la commande sudo chmod +x ~/.local/share/applications/xampp-control-panel.desktop pour le rendre exécutable.

Rendez-vous sur Dash et essayez de le lancer. Si vous n'utilisez pas Unity, vérifiez-le avec le système de lanceur d'application ou d'icône de bureau que vous utilisez. Plus que probablement, on vous demandera votre mot de passe lorsque vous le démarrez.

Méthode 2 : Résoudre les problèmes dans XAMPP

Si tout a bien fonctionné, vous n'avez pas besoin de continuer. Parfois, rien ne peut se passer après la création d'un fichier comme celui-ci. Si c'est le cas, essayez d'exécuter gksu python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py depuis la CLI et vérifiez les messages d'erreur éventuels. Vous pourriez recevoir un message indiquant quelque chose comme "Erreur d'importation de pygtk2 et pygtk2-libglade", qui peut être corrigée en installant les dépendances python-libglade. Vous pouvez les installer avec la commande sudo apt-get install python-glade2.

Vous pourriez également essayer de remplacer la ligne ‘Exec’ dans le panneau de contrôle par ‘Exec=sudo -i python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py'. Cela pourrait aider à exécuter la commande. Gardez à l'esprit qu'il n'est pas nécessaire d'utiliser ces icônes non plus. Les lignes ‘Icon=’ peuvent être pointées vers n'importe quel fichier de votre choix. Il y a aussi une option pour utiliser un ensemble d'icônes gratuites provenant d'internet, ce qui nous permet d'afficher les icônes comme nous le souhaitons. Par exemple, envisagez cet exemple, qui inclut un curseur de souris fictif, dérivé du célèbre ensemble d'icônes Flatastic. Cet ensemble est gratuit pour une utilisation non commerciale.

Il est même possible de pointer vers deux icônes supplémentaires distinctes. Bien que en_US ait été utilisé dans l'exemple, cela pourrait être remplacé pour correspondre à n'importe quelle langue locale. Il pourrait même ne pas être nécessaire dans le codage.

Si jamais vous voulez supprimer XAMPP, vous devrez également supprimer l'icône avec ces commandes :

cd ~/.local/share/applications/
sudo rm xampp-control-panel.desktop

Questions et réponses à maîtriser

Comment utiliser XAMPP Control Panel ?

Pour utiliser le XAMPP Control Panel efficacement, suivez ces étapes :

 

  • Ouvrir le panneau de configuration : Lancer le XAMPP Control Panel depuis votre bureau ou le répertoire d'installation.
  • Démarrer un module :
      - Repérez la section 'Actions' dans le panneau.
  • Cliquez sur le bouton 'Start' à côté du module que vous souhaitez démarrer (généralement Apache pour un serveur web).
  • Vérification de l'état :
  • Les modules que vous avez démarrés apparaîtront surlignés en vert, confirmant qu'ils fonctionnent correctement.
  • Arrêter un module :
  • Pour arrêter un module, cliquez sur 'Stop' à côté de celui-ci.
  • Accéder à votre serveur :
  • Ouvrez un navigateur et tapez http://localhost pour accéder à votre serveur local.
  • Configuring Modules (Optionnel) :
  • Utilisez le bouton 'Config' à côté de chaque module pour ajuster les paramètres si nécessaire. Ces étapes simples vous permettront de configurer et de gérer facilement votre environnement de développement local.

 

Comment lancer XAMPP sous Linux ?

Pour lancer XAMPP sous Linux, suivez ces étapes simples :

 

  • Ouvrir le terminal.
  • Naviguer vers le répertoire d'installation : bash cd /opt/lampp
  • Lancer le gestionnaire de XAMPP : bash sudo ./manager-linux-x64.run
  • Activer les serveurs nécessaires (Apache et MySQL) depuis l'interface graphique du gestionnaire.
  • Accéder à votre serveur local :
      - Ouvrez un navigateur web et entrez l'URL :
  • http://localhost
  • ou http://127.0.0.1 Ces étapes vous permettront de démarrer XAMPP et de vérifier que le serveur fonctionne correctement.

 

Comment lancer Apache sur XAMPP ?

Pour lancer Apache sur XAMPP, suivez ces étapes simples :

 

  • Ouvrir XAMPP :
      - Localisez et exécutez le panneau de contrôle XAMPP, généralement accessible via l'icône sur le bureau ou dans le dossier d'installation.
  • Démarrer Apache :
  • Dans le panneau de contrôle XAMPP, trouvez la ligne correspondant à 'Apache'.
  • Cliquez sur le bouton 'Start' (Démarrer) à côté d'Apache. Vous verrez un indicateur vert s’allumer, confirmant que le serveur est en cours d’exécution.
  • Vérification :
  • Pour confirmer que Apache fonctionne, ouvrez un navigateur web et entrez l'adresse suivante : http://localhost. Si la page d'accueil XAMPP s'affiche, Apache est lancé avec succès.
  • Alternatives :
  • Utilisez des fichiers batch pour démarrer Apache :
  • Démarrer Apache & MySQL : \\xampp\\xampp_start.exe En cas de besoin d'arrêter Apache, retournez dans le panneau de contrôle et cliquez sur 'Stop' (Arrêter) ou utilisez le fichier batch \\xampp\\xampp_stop.exe.

 

Comment lancer automatiquement XAMPP ?

Pour lancer automatiquement XAMPP au démarrage de Windows, suivez ces étapes simples :

 

  • Accédez au répertoire :
      • - Ouvrez l'Explorateur de fichiers et naviguez vers

    C:\xampp

      .
  • Ouvrez le contrôleur XAMPP :
  • Double-cliquez sur xampp-control.exe pour lancer l'application.
  • Configurer le démarrage automatique :
  • Dans le panneau de contrôle de XAMPP, recherchez la fonction permettant de démarrer automatiquement les services souhaités (Apache, MySQL, etc.).
  • Utilisez les options pour activer le démarrage automatique.
  • Vérifiez le démarrage avec Windows :
  • Assurez-vous que l'option 'Démarrage automatique' est sélectionnée dans les paramètres.
  • Testez le fonctionnement :
  • Redémarrez votre ordinateur pour vérifier que XAMPP se lance automatiquement avec les services configurés. En suivant ces étapes, vous pourrez configurer XAMPP pour qu'il démarre sans intervention manuelle à chaque démarrage de votre PC.

 

Maintenant que tu as fini de lire Comment créer un lanceur Linux pour le panneau de contrôle XAMPP, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Index
  1. Méthode 1 : Créer un fichier .desktop pour le panneau de contrôle XAMPP
  2. Méthode 2 : Résoudre les problèmes dans XAMPP
  • Questions et réponses à maîtriser
    1. Comment utiliser XAMPP Control Panel ?
    2. Comment lancer XAMPP sous Linux ?
    3. Comment lancer Apache sur XAMPP ?
    4. Comment lancer automatiquement XAMPP ?
  • Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Go up