nouvelles
Serverspace Technologies aux Emirats Arabes Unis : Lancement de Falconcloud
WB
William Bell
27 novembre 2020
Mise à jour en juin 7, 2023

Comment installer LAMP on Ubuntu 18.04

Ubuntu

Vous utilisez un autre système d'exploitation ?

Sélectionnez la version ou la distribution souhaitée.

Qu'est-ce qu'une LAMP pile?

LAMP est un acronyme qui signifie traditionnellement "Linux, Apache, MySQL, et PHP", c'est un logiciel populaire pour de nombreuses applications Web ou sites Web. LAMP stack est assez puissant, mais il est relativement simple et facile à utiliser.

Au cours des dernières années, diverses variantes du LAMP pile ont gagné en popularité. par exemple, Python ou Perl sont utilisés à la place du prog PHPramlangue ming, et PostgreSQL est utilisé à la place du MySQL SGBD.

On ServerSpace serveurs virtuels, les Linux système d'exploitation, à savoir Ubuntu 18.04, est déjà installé, les instructions décriront donc comment installer les composants restants.

Dans le Serverspace vous pouvez créer un serveur avec une application déjà installée "LAMP".

Pose Apache

Le cœur même de la LAMP stack est un logiciel serveur appelé Apache. Le serveur Web fonctionne en traitant HTTP requêtes utilisées pour envoyer des informations sur Internet.

Apache est le logiciel de serveur Web le plus populaire au monde, il est extrêmement stable et entièrement open-source.

Pour installer Apache, nous utiliserons la commande suivante :

sudo apt-get install apache2

Avant de vérifier, n'oubliez pas d'ouvrir le HTTP port, par exemple, à l'aide de l'utilitaire iptables :

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

Rendez-vous à l'adresse suivante dans votre navigateur :

http://IP-adress-of-server/

En conséquence, vous verrez cette page :

Apache page
Capture d'écran №1. Apache page

Pose MySQL

Ensuite, vous devez installer un système de gestion de base de données. MySQL est le SGBD le plus courant, et il est relativement facile à installer et à démarrer. C'est un système assez rapide du fait qu'il n'implémente pas le standard SQL complet et autant de types de données que dans d'autres SGBD (en particulier, PostgreSQL). Cela fait MySQL un excellent outil à utiliser lors de l'écriture d'applications simples qui sont rapides et faciles à configurer mais qui ne nécessitent pas une opération trop complexe.

Pour installer MySQL, nous utiliserons la commande suivante :

sudo apt-get install mysql-server

Après l'installation, nous vous recommandons d'exécuter le script de sécurité :

sudo mysql_secure_installation

Pour vérifier l'installation, vous devez vous connecter à MySQL. lors de la connexion, vous devez entrer le mot de passe :

mysql -u root -p

Installation de PHP

PHP est un composant de configuration conçu pour afficher du contenu dynamique. Il exécute des scripts et des scripts, se connecte à MySQL bases de données pour obtenir des informations et envoie le contenu traité à un serveur Web pour visualisation.

Pour installer PHP, nous utiliserons la commande suivante :

sudo apt install php

Cela installera la dernière version de PHP disponible dans Ubuntu dépôts (actuellement PHP 7.2) et quelques composants supplémentaires, tels que : libapache2-mod-php7.2 libsodium23 php-common php7.2 php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline

Vous devez souvent installer des composants PHP supplémentaires. pour les trouver, utilisez la commande suivante :

apt-cache search php7

En conséquence, vous verrez une liste des composants disponibles et une brève description de ceux-ci. Vous pouvez utiliser la commande suivante pour l'installer :

apt install module-name

Vérification de la LAMP installation de la pile

Utilisez un éditeur de texte pour créer un fichier de vérification PHP :

vi /var/www/html/info.php

Ajoutez-y le contenu suivant et enregistrez vos modifications :

<!--?php phpinfo();?-->

Redémarrez le Apache serveur:

service apache2 restart

Rendez-vous à l'adresse suivante dans votre navigateur :

http://IP-adress-of-server/info.php

Si tout a été réglé correctement, vous verrez une page d'information.

Information page
Capture d'écran №2. Page d'informations
Voter:
5 sur 5
Note moyenne : 5
Noté par : 1
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies ainsi que Données privées.