Serveur web - LAMP
Un serveur "LAMP" est un exemple de serveur web. Historiquement, l'acronyme "LAMP" fait référence aux quatre composantes d'un tel serveur web:
- Linux: le système d'exploitation constituant la base du système. Ici, il s'agit évidemment d'Ubuntu.
- Apache: le serveur HTTP qui gère la communication avec le client.
- MySQL: le système de gestion de base de données.
- PHP: le langage de script utilisé pour générer les pages dynamiques.
Installation
Le prérequis pour un serveur "LAMP" est d'avoir un système d'exploitation GNU/Linux. La première étape est donc d'installer Ubuntu (ou une de ses variantes). La variante Ubuntu server est particulièrement adaptée dans le cas d'un serveur de production contrôlable à distance (par ssh notamment) et ne nécessitant pas d'interface graphique.
Alternative 1: Installation par tâches
Méthode graphique
Préalable : installer tasksel
Synaptic permet d'installer automatiquement tous les paquets correspondants à une tâche. La liste des tâches est accessible par le menu Édition/Sélectionner paquets par tâches. Il suffit de sélectionner « serveur LAMP » et de valider puis de cliquer sur le bouton « Appliquer » pour installer les paquets nécessaires.
Méthode en lignes de code
Tasksel permet également d'installer automatiquement tous les paquets nécessaire sans avoir recours à une interface graphique. Dans le cas d'un serveur "LAMP", l'installation complète se résume à l'utilisation d'une seule commande:
sudo tasksel install lamp-server
ou sans passer par tasksel
sudo apt-get install lamp-server^
N'oubliez pas le caractère ^ en fin de ligne.
Laisser un commentaire!!