Installation de LAMP sous ubuntu/debian

De HomeServer.DIY.
Aller à : Navigation, rechercher

Un nouvel article pour expliquer comment installer LAMP sous ubuntu. L.A.M.P pour Linux, Apache2, Mysql5, Php5.C’est un package complet de programmes contenant tout ce qu’il faut pour faire fonctionner des sites web dynamiques à base de CMS et autres bases de données. Certains diront que Apache2 est très lourd et presque trop complet, et c’est un peu vrai. Par contre il a l’avantage de pouvoir se configurer via Webmin, une interface web d’administration de serveur sous linux.

Sommaire

Pourquoi LAMP ?

Il y a plusieurs raisons pour installer LAMP: il est simple à installer, complet, et comme dit plus haut compatible avec webmin. De plus étant le serveur web le plus populaire, il est aussi très largement documenté. Ce qui fait qu’une fois installé, vous pourrez faire fonctionner des sites web. Que ce soit des sites classiques visibles par tous depuis internet, ou des sites visibles uniquement depuis votre réseau local comme un site intranet pour une entreprise. Mais aussi des sites dont le but est de facilité votre travail d’administration comme SWAT pour samba, phpmyadmin pour vos bases de données etc…

Installation

Sous Ubuntu desktop

Depuis le bureau d’ubuntu pour ceux dont le serveur fonctionnerait avec cet OS en version classique:

Cliquez sur Système en haut de l’écran, puis > Administration >Gestionnaire de paquets Synaptic. Entrez votre mot de passe.

De là vous verrez une nouvelle fenêtre s’ouvrir: l’interface de Synaptic:

Synaptic.png

Sous Ubuntu via un lien apt://

Autre méthode graphique plus rapide: cliquez sur le lien:

apt://apache2,mysql-server,php5,php5-mysql

Ce lien vous permet d’installer directement les paquets sans passer par Synaptic.

Entrez votre mot de passe et voilà LAMP est encore une fois installé de façon simple.

En lignes de commande sous Ubuntu ou Debian

Les lignes de commandes sont certainement l’outil le plus puissant dont dispose un administrateur sous linux. Seulement voilà c’est assez peu convivial pour un débutant.

L’installation de LAMP se fait toutes fois de manière simple:

-> Si vous utilisez Ubuntu avec une interface graphique, ouvrez un terminal via Applications > Accessoires > Terminal

Une belle fenêtre avec un fond noir s’ouvre avec une ligne se terminant par « :~$ ».

-> Si vous êtes sous debian, tapez la commande « su » puis entrez mon mot de passe administrateur puis suivez le reste du tutoriel sans la commande sudo.

-> Si vous utilisez Ubuntu Server, passez directement à la suite.

Tapez la commande suivante:

sudo apt-get install apache2 mysql-server php5 php5-mysql

Entrez votre mot de passe (sous Ubuntu), et votre installation se déroule sous vos yeux.

Simple les lignes de commandes non ?

Vérifier si LAMP fonctionne correctement

Normalement si tout s’est bien dérouler LAMP est configurer correctement, et vous n’aurez à modifier la configuration que si vous souhaitez personnaliser le fonctionnement des divers éléments de LAMP.

Donc pour voir si apache fonctionne, ce qui est le minimum, allez aux adresses suivantes:

http://127.0.0.1

ou

http://localhost

Ces adresses fonctionnent uniquement depuis la machine qui fait fonctionner LAMP !

Si vous y accédez depuis une autre machine de votre réseau, il suffit de taper dans votre navigateur:

http://ip.de.votre.serveur

Si jamais ça ne fonctionne pas vérifiez que le port 80 soit ouvert sur votre serveur.

Si LAMP fonctionne, vous devriez lire It's work sur la page web venant de s'ouvrir.