Dans les environnements Linux, il est extrêmement important de connaître toutes les possibilités dont nous disposons pour en tirer le meilleur parti et ainsi étendre les options des services et des rôles que nous avons avec le serveur.
L'une des options les plus utilisées actuellement au niveau du serveur est LAMP et c'est pourquoi nous analyserons aujourd'hui comment installer LAMP dans Ubuntu 17.04 de manière sûre et simple.
Qu'est-ce que LAMPELAMP est un acronyme qui fait référence à un système d'exploitation Linux avec un serveur Apache où ses données sont stockées dans une base de données MySQL et le contenu dynamique est traité avec PHP.
LAMPE : Linux, Apache, MySQL, PHPAvec LAMP, nous aurons à portée de main un groupe de logiciels open source qui peuvent normalement être installés conjointement dans le but de permettre à un serveur d'héberger des sites Web et des applications dynamiques.
Dans cet esprit, nous verrons comment installer LAMP sur Ubuntu 17.04.
1. Mettre à jour les packages Ubuntu 17.04
Étape 1
La première étape consiste à mettre à jour les packages Ubuntu 17.04 actuels en exécutant la commande suivante :
mise à jour sudo apt
AGRANDIR
Étape 2
S'il y a des packages à mettre à jour, nous exécuterons la commande suivante. De cette façon, nous aurons le système complètement mis à jour.
mise à niveau sudo apt
2. Installer Apache sur Ubuntu 17.04
Apache HTTP Server est un logiciel visant à créer une implémentation de code source robuste, de qualité commerciale, fonctionnelle et disponible gratuitement d'un serveur HTTP (Web). Apache est actuellement l'un des plus populaires au monde.
Étape 1
Pour installer Apache dans Ubuntu 17.04, nous exécuterons la ligne suivante :
sudo apt installer apache2
AGRANDIR
Étape 2
Une fois téléchargé et installé, nous lancerons un test Apache en exécutant la ligne suivante. Comme nous le voyons, il n'y a pas d'erreurs de syntaxe, cependant le test renvoie un message d'avertissement indiquant que nous n'avons pas défini de FQDN (nom de domaine complet). Ce message ne présente aucun risque pour votre configuration Apache, mais apparaîtra lors de la vérification de votre configuration Apache pour les erreurs de syntaxe.
test de configuration sudo apache2ctl
AGRANDIR
3. Modifier le fichier de configuration Apache dans Ubuntu 17.04
Étape 1
Ensuite, nous devons éditer le fichier de configuration Apache qui se trouve dans le chemin /etc/apache2/apache2.conf, pour cela, nous exécutons ce qui suit :
sudo nano /etc/apache2/apache2.confÉtape 2
Dans ce cas, nous utiliserons nano mais il est possible d'utiliser vim ou un autre éditeur. En accédant à ce fichier, nous verrons ce qui suit :
AGRANDIR
Étape 3
À la fin de ce fichier, nous ajouterons la politique appelée Nom du serveur avec l'adresse IP du serveur que l'on connaît en exécutant la commande ifconfig, dans ce cas, nous entrerons les éléments suivants :
Nom du serveur 192.168.0.13
AGRANDIR
Étape 4
Nous sauvegardons les modifications à l'aide des touches
Ctrl + O
et nous laissons l'éditeur utiliser
Ctrl + X
Étape 5
Nous sortons de l'éditeur et nous exécuterons à nouveau la ligne suivante pour vérifier la syntaxe :
test de configuration sudo apache2ctl
AGRANDIR
Étape 6
Nous procédons au redémarrage du service Apache en exécutant ce qui suit :
sudo systemctl redémarrer apache2
4. Valider Apache sur Ubuntu 17.04
Étape 1
Pour vérifier qu'Apache a été correctement installé, nous allons accéder à un navigateur et saisir la syntaxe suivante dans la barre d'adresse :
http : // IP_serveurÉtape 2
Le résultat sera le suivant. Comme nous le voyons, Apache fonctionne correctement.
AGRANDIR
5. Installer MySQL sur Ubuntu 17.04
Ensuite, nous allons installer MySQL pour gérer les bases de données.
Étape 1
MySQL est disponible dans les dépôts Ubuntu donc nous utiliserons apte pour votre installation :
sudo apt installer mysql-server
AGRANDIR
Étape 2
Nous entrons dans la lettre s pour confirmer le téléchargement et l'installation de MySQL. Pendant le processus d'installation, nous devons attribuer le mot de passe root pour MySQL :
AGRANDIR
Étape 3
Nous cliquons sur Accepter et nous devons le confirmer. Une fois que nous cliquons sur Accepter, le processus d'installation se poursuit.
AGRANDIR
Étape 4
Une fois installé il faudra exécuter la ligne suivante pour configurer MySQL :
mysql_secure_installationÉtape 5
Là, nous devons compléter ce qui suit avec la réponse respective. De cette façon, nous avons correctement configuré MySQL.
Appuyez sur y | Y pour Oui, toute autre touche pour Non : N Supprimer les utilisateurs anonymes ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non) : y Interdire la connexion root à distance ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non) : y Supprimer la base de données de test et y accéder ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non) : y Recharger les tables de privilèges maintenant ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non) : y
AGRANDIR
6. Installer et valider PHP sur Ubuntu 17.04
Ensuite, nous allons installer PHP qui est un composant de la configuration grâce auquel il sera possible de traiter des codes pour afficher du contenu dynamique.
PHP peut également exécuter des scripts, se connecter aux bases de données MySQL pour obtenir des informations et fournir le contenu traité à notre serveur Web pour l'afficher correctement.
Étape 1
Pour installer PHP dans Ubuntu 17.04, nous exécuterons la ligne suivante :
sudo apt installer php libapache2-mod-php php-mcrypt php-mysql
AGRANDIR
Étape 2
Une fois l'installation terminée, nous verrons ce qui suit :
AGRANDIR
Étape 3
Pour vérifier PHP, nous allons créer un fichier appelé info.php dans le chemin /var/www/html et pour cela nous accéderons en utilisant la ligne suivante :
sudo nano /var/www/html/info.phpÉtape 4
Dans ce fichier, nous entrerons les éléments suivants :
AGRANDIR
Étape 5
Une fois les modifications enregistrées, nous pouvons vérifier l'état de PHP en entrant depuis n'importe quel navigateur et dans la barre d'adresse, entrez ce qui suit :
http: Server_IP / info.phpÉtape 6
Si tout fonctionne correctement, nous verrons ce qui suit :
AGRANDIR
Étape 7
Là, nous aurons toute la configuration PHP.
AGRANDIR
De cette façon, l'installation de LAMP dans Ubuntu 17.04 a été correcte et nous pourrons continuer à profiter de ses multiples fonctionnalités.