GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer XAMPP Stack sur Ubuntu 16.04 à partir du terminal

La pile "XAMPP" est un acronyme où X représente un système d'exploitation, A représente un serveur Web Apache, M représente un serveur de base de données MySQL ou MariaDB et PP représente PHP et Perl. Ainsi, alors que nous installons la pile XAMP dans notre machine Linux Ubuntu 16.04, nous pouvons appeler sa pile LAMPP où L signifie Linux. La pile XAMPP est utilisée ensemble dans un groupe afin d'héberger des sites Web et des applications Web dynamiques basés sur PHP. Cette configuration nous permet d'exécuter un grand nombre d'applications Web et de sites Web, car nous pouvons trouver un grand nombre d'applications Web basées sur PHP sur Internet. Nous allons maintenant passer à l'installation par étapes de la pile XAMPP dans notre machine Ubuntu 16.04.

Configuration requise

Voici la configuration système minimale requise pour installer et exécuter la pile XAMPP sur le serveur Ubuntu 16.04 LTS.

RAM :1 Go de mémoire minimum
Disque dur :Au moins 1 Go d'espace disque libre
Processeur :1 cœur de processeur

1. Connectez-vous à la machine Ubuntu 16.04

Tout d'abord, nous devrons nous connecter à notre machine Ubuntu 16.04. Comme nous allons installer la pile XAMPP sur un serveur Ubuntu 16.04, nous devrons nous connecter via SSH, ce qui peut être fait à l'aide d'un terminal ou d'un mastic si nous utilisons Windows comme système d'exploitation client. Sur une machine Linux ou Unix, nous allons ouvrir un terminal, puis exécuter la commande suivante pour SSH sur le serveur Ubuntu.

$ ssh [email protected]

Ici, user et 192.168.10.222 sont respectivement le nom d'utilisateur et l'adresse IP du serveur Ubuntu 16.04 auquel nous essayons d'accéder. Veuillez les remplacer en fonction de la configuration de votre système.

Une fois dans le shell de la machine, nous passerons en mode sudo ou root afin d'avoir un accès complet à notre machine, puis nous pourrons effectuer les autres installations.

$ sudo -s

2. Mise à jour du système

Ensuite, nous allons maintenant mettre à jour l'index du référentiel local qui garde une trace de tous les packages disponibles pour Ubuntu 16.04 LTS. Nous devrons exécuter la commande suivante en accès sudo ou root.

# apt update

Une fois le référentiel local du package mis à jour

# apt upgrade

3. Téléchargement de la pile Bitnami XAMPP

Une fois notre système mis à niveau vers les derniers packages, nous allons maintenant télécharger la dernière pile XAMPP à partir de la page de téléchargement officielle. Ici, nous allons télécharger la dernière pile XAMPP, c'est-à-dire la version 7.1.1 qui contient Apache 2.4, MariaDB 10.1, Perl 5.16, ProFTPD 1.3, PHP 7.1.1, phpMyAdmin 4.7 et ses modules requis. Les téléchargements peuvent être effectués à l'aide de n'importe quel navigateur Web, puis téléchargés sur le serveur Ubuntu 16.04, mais ici, nous allons télécharger à partir du terminal en utilisant le lien de téléchargement que nous avons obtenu sur la page de téléchargement. Pour télécharger le fichier, nous utilisons le téléchargeur de fichiers en ligne de commande wget.

# wget https://www.apachefriends.org/xampp-files/7.1.10/xampp-linux-x64-7.1.10-0-installer.run

Une fois le téléchargement terminé, nous devrons rendre le fichier téléchargé exécutable afin de pouvoir l'exécuter et installer le binaire de la pile XAMPP.

# chmod +x xampp-linux-x64-7.1.10-0-installer.run

4. Installation de la pile XAMPP

Si tout ce qui précède est fait comme prévu, nous pourrons maintenant l'installer en exécutant le programme d'installation binaire exécutable. Pour exécuter le fichier exécutable .run, nous devrons exécuter la commande suivante dans le terminal.

# ./xampp-linux-x64-7.1.10-0-installer.run

Si nous avons activé le transfert X11 sur notre serveur ssh, nous serons accueillis avec le programme d'installation de l'interface graphique Bitnami, mais comme nous l'avons désactivé sur notre serveur, nous allons simplement procéder au programme d'installation CUI. Ici, on nous pose quelques questions sur la façon dont nous voulons configurer notre pile, nous allons simplement appuyer sur Entrée pour continuer avec les options par défaut.

5. Gestion des services

Maintenant que notre pile s'est installée avec succès, nous allons maintenant apprendre comment gérer tous les services de la pile.

Commencer

Afin de démarrer tous les services xampp, nous devons exécuter la commande suivante dans le terminal.

# /opt/lampp/xampp start

Démarrer Apache uniquement :

# /opt/lampp/xampp startapache

Démarrer le serveur FTP Proftpd uniquement :

# /opt/lampp/xampp startftp

Démarrer le serveur de base de données MySQL uniquement :

# /opt/lampp/xampp startmysql

Arrêter

Pour arrêter tous les services xampp, nous devons exécuter la commande suivante.

# /opt/lampp/xampp stop

Pour arrêter Apache uniquement :

# /opt/lampp/xampp stopapache

Pour arrêter le serveur FTP Proftpd uniquement :

# /opt/lampp/xampp stopftp

Pour arrêter le serveur de base de données MySQL uniquement :

# /opt/lampp/xampp stopmysql

Redémarrage

Et pour redémarrer tous les services xampp, nous devons exécuter la commande suivante dans notre terminal.

# /opt/lampp/xampp restart

Et pour les autres commandes, nous pouvons consulter la section d'aide de xampp en exécutant ce qui suit.

# /opt/lampp/xampp --help

Désinstallation de la pile XAMPP

Si nous en avons fini avec la pile xampp et que nous voulons la désinstaller, nous devrons exécuter la commande suivante en mode sudo ou root.

# /opt/lampp/uninstall

Une fois la commande ci-dessus exécutée, on nous demandera si nous voulons désinstaller XAMPP avec tous ses modules où nous allons appuyer sur y et appuyer sur entrée pour le désinstaller.

Do you want to uninstall XAMPP and all of its modules? [Y/n]: y
----------------------------------------------------------------------------
Uninstall Status
Uninstalling XAMPP
0% ______________ 50% ______________ 100%
#########################################
Info: Uninstallation completed
Press [Enter] to continue:

Une fois désinstallé, il nous demandera d'appuyer sur le bouton Entrée pour revenir au terminal.

Conclusion

La pile XAMPP est une pile impressionnante emballée par Bitnami spécialement conçue pour les développeurs pour une installation et un provisionnement faciles dans les serveurs de développement. La pile Bitnami XAMPP n'est pas du tout recommandée pour la production. Avec le programme d'installation de bitnami, il ne faut que quelques minutes pour installer une pile Apache, MySQL, PHP et Perl complète avec PHPMyAdmin, Proftpd, le support SSL et d'autres packages requis pour héberger une application Web ou un site Web basé sur PHP. Cet article devrait également fonctionner correctement avec d'autres dérivés d'Ubuntu 16.04 et même sur les éditions Desktop. Si vous avez des questions, des suggestions, des commentaires, veuillez les écrire dans la zone de commentaires ci-dessous. Merci! Régalez-vous :-)


Ubuntu
  1. Comment installer XAMPP sur Ubuntu 18.04

  2. Comment installer Ubuntu à partir d'une clé USB

  3. Comment installer Elastic Stack sur Ubuntu 16.04

  4. Comment installer XAMPP dans Ubuntu \ Lubuntu Linux

  5. Comment installer Xampp ?

Comment installer XAMPP sur Ubuntu 21.04

Comment installer XAMPP sur Ubuntu 20.04 LTS

Comment installer Terminator - un émulateur de terminal sur Ubuntu 20.04

Comment installer Guake sur Ubuntu 20.04 ?

Comment installer la pile LAMP sur Ubuntu 16.04

Comment installer Hyper Terminal sur Ubuntu 20.04