Environnement LAMP ou LEMP > Raoul STANISLAS

Ensemble de logiciels libres permettant de construire et d'administrer des serveurs de sites web.

  • L : Linux : le système d'exploitation ( GNU/Linux )
  • le serveur Web
    • A : Apache
    • E : EngineX ou Nginx
  • M : MySQL (MariaDB) : le serveur de base de données
  • P : PHP : à l'origine, puis Perl ou Python, les langages de script.

LEMP est une déclinaison de LAMP, cela revient à choisir Enginx(Nginx) ou Apache./p>

Linux

Linux ou GNU/Linux est un système d'exploitation libre fonctionnant avec le noyau Linux, multi-plateforme : ordinateur, super-ordinateur, serveur, smartphone, etc.
Le système avec toutes ses applications est distribué sous la forme de distributions Linux comme Ubuntu, Red Hat Enterprise Linux, Debian ...
http://fr.wikipedia.org/wiki/Linux

Apache HTTP Server

Le logiciel libre Apache HTTP Server (Apache) est un serveur HTTP créé et maintenu au sein de la fondation Apache. C'est le serveur HTTP le plus populaire du World Wide Web. Il est distribué selon les termes de la licence Apache.
Apache fonctionne principalement sur les systèmes d'exploitation UNIX
https://fr.wikipedia.org/wiki/Apache_HTTP_Server

EngineX ou Nginx

Nginx est un logiciel libre de serveur Web (ou HTTP) ainsi qu'un proxy inverse écrit par Igor Sysoev. Il est plus récent et rapide qu’Apache.
https://fr.wikipedia.org/wiki/NGINX

MySQL

MySQL est un serveur de bases de données relationnelles SQL développé dans un souci de performances élevées en lecture, ce qui signifie qu'il est davantage orienté vers le service de données déjà en place que vers celui de mises à jour fréquentes et fortement sécurisées. Il est multi-thread et multi-utilisateur.
http://fr.wikipedia.org/wiki/MySQL

Depuis plusieurs années, j'ai opté pour une class PDO pour me connecter et intéragir avec la base de données.

MariaDB

Créé par Michal Widenius (également créateur de MySQL), MariaDB est un fork de MySQL avec lequel il est entièrement compatible.
https://fr.wikipedia.org/wiki/MariaDB

PHP

PHP: Hypertext Preprocessor, plus connu sous son sigle PHP, est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP
https://fr.wikipedia.org/wiki/PHP