Skip to content

CMS avec LAMP

I- Présentation de LAMP et des CMS :

LAMP

LAMP est une plateforme Web très utilisée pour les sites personnels, et de petites et moyennes entreprises. Ce n'est pas un logiciel mais un ensemble de logiciels contenant ces éléments :

  • Linux : Système d'exploitation
  • Apache : Serveur HTTP
  • MariaDB : Serveur de base de données (remplace avantageusement MySQL)
  • PHP : Langage de programmation de sites dynamiques.

Ce genre de plateformes sont entièrement libres et gratuites, puisqu'elles sont composées de logiciels open source.

On peut trouver le même genre d'architecture sous Windows mais ce n'est pas optimisé pour fonctionner rapidement. Ces plateformes sont appelées WAMP (Windows Apache Mysql PHP).

CMS

Le terme CMS signifie Content Management System ou en français système de gestion de contenu. Il s'agit de logiciels prêts à fonctionner sur une plateforme de site Internet. Les structures de sites sont déjà faites, l'utilisateur n'a plus qu'à rentrer le contenu directement par une page Web.

La liste des CMS est très longue mais les plus connus, sont les suivants :

  • Wordpress
  • Joomla
  • EZPublish
  • Spip

II- Deux méthodes pour installer un logiciel sous LAMP :

1- Avant tout : Installation de LAMP

La plateforme LAMP nécessite d'installer tous ces logiciels :

apt-get install apache2 php php-mysql mariadb-server libapache2-mod-php

MariaDB va s'installer en vous demandant quel mot de passe vous voulez pour l'utilisateur root. Retenez ce mot de passe.

2- Installation de GLPI par les paquets Debian

GLPI est un logiciel de gestion de parc très utilisé en entreprise. Il est basé sur PHP/MySQL.

Il fait partie des paquets Debian et s'installe avec un simple apt-get :

apt-get install glpi

Indiquez le mot de passe de la base de données MySQL.

Vous n'avez plus qu'à aller sur cette page avec un navigateur : http://127.0.0.1/glpi

3- Installation de GLPI depuis les sources

Télécharger GLPI depuis le site officiel : http://www.glpi-project.org/spip.php?lang=fr

Extraire les fichiers de GLPI dans le répertoire d'Apache (en admettant qu'il soit sur votre bureau) :

tar -xzvf Bureau/glpi-0.84.2.tar.gz /var/www/

Finissez la configuration de GLPI en allant à l'adresse suivante : http://127.0.0.1/glpi

Les paramètres concernant la base de données sont les suivants :

  • Type de base de données : MySQL
  • Adresse de la base de données : 127.0.0.1
  • Nom d'utilisateur : root
  • Mot de passe : Mot de passe de MySQL