Comment installer et configurer XAMPP sur GNU / Linux

Ceci est un guide à jour sur la façon d'installer et de configurer XAMPP sur GNU / Linux, avec une étape par étape détaillée.

Qu'est-ce que XAMPP?

XAMPP est une distribution Apache entièrement gratuite et facile à installer qui contient MariaDB, PHP et Perl. Le package d'installation de XAMPP a été conçu pour être incroyablement facile à installer et à utiliser. Entièrement gratuit et facile à installer, la distribution Apache contenant MariaDB, PHP et Perl.

Comment installer et configurer XAMPP?

Installation de Xampp

1.- Téléchargez XAMPP pour Linux depuis https://www.apachefriends.org/es/index.html

installer et configurer XAMPP

2.- À la fin du téléchargement, nous avons un archive.courir, que nous devons installer de la manière suivante:

  • Nous ouvrons un terminal avec Contrôle + T, ou de notre menu.
  • Nous nous connectons en tant que root:

Connexion racine

  • Nous procédons à donner les autorisations d'exécution au .run et à installer XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Installation_permissions

0 installer

1 installer

  • Nous acceptons tout et attendons la fin de l'installation.

Configurer XAMPP

3.- Nous procédons à la configuration de XAMPP

  • Configuration MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ quel mysql $ tapez mysql $ ls -lart / usr / bin / mysql
    

    configuration mysql

    vérifier la configuration de mysql

  • Mettre en place la règle com.ubuntu.pkexec.xampp.policy pour que le panneau graphique s'exécute avec les autorisations d'administrateur, cela générera un fichier bash qui s'exécute xampp-linux-x64-5.6.28-0-installer.run. Pour cela nous allons à la route / usr / share / polkit-1 / actions et nous exécutons:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    politique tactile

    politique nano

    À l'intérieur du fichier com.ubuntu.pkexec.xampp.policy nous collons le code suivant:

L'authentification est requise pour exécuter le panneau de configuration XAMP xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run vrai
  • Création du script responsable de l'exécution du panneau graphique XAMPP dans le chemin / usr / bin / . Nous devons créer le script avec le nom panneau de commande xampp:
    panneau de commande tactile xampp panneau de commande nano xampp

    toucher xpc

    nano-xpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Configuration d'un .desktop pour lancer le gestionnaire de services graphiques XAMPP, exécutez les commandes suivantes, dans le chemin / usr / share / applications:
    panneau de commande tactile xampp panneau de commande nano xampp

    bureau tactile

    bureau nano

  • Après avoir exécuté nano application.desktop, entrez le code suivant
[Entrée du bureau] Commentaire = Démarrer / Arrêter XAMPP Name = XAMPP Control Panel Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
  • Nous avons maintenant une icône qui, lorsqu'elle est pressée, exécutera le pkexec, qui nous demande une connexion pour attribuer des autorisations d'exécution au panneau graphique XAMPP. Ça devrait ressembler a quelque chose comme ca:
    xpc

    pkexec

    xampp-pc

  • Pour utiliser mysql, si vous avez effectué la configuration précédente vous n'avez plus besoin d'aller dans le répertoire / opt / lampp / bin / mysql -u racine -p pour vous connecter maintenant, il vous suffit d'ouvrir un terminal et d'exécuter mysql -u root -p.
    mysql

Maintenant, nous pouvons gérer graphiquement notre XAMPP et accéder normalement à mysql sans aller dans le répertoire / opt / lampp / bin.

C'est tout le guide, j'espère que vous l'avez aimé et n'oubliez pas de laisser vos commentaires.