Comment installer LAMP on Ubuntu 18.04
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 :
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.