Installation et Configuration de Nginx, PHP, MariaDB, phpMyAdmin

Nginx est l’un des serveurs web les plus populaires au monde, il est aussi responsable d’héberger certains des sites les plus gros et les plus visités d’internet. Dans la plupart des cas, il utilise moins de ressources qu’Apache et peut être utilisé en tant que serveur web ou proxy inverse.

PHP FPM est une implémentation alternative à PHP FastCGI que l'on va pouvoir faire communiquer avec Nginx. Lorsque l'on rencontre des fichiers PHP on va indiquer à nginx de passer par PHP FPM pour les interpréter.
FPM (FastCGI Process Manager) est une implémentation alternative à PHP FastCGI avec quelques fonctionnalités additionnelles particulièrement utiles pour les environnements à haute charge.

MariaDB est un système de gestion de base de données édité sous licence GPL. Il s'agit d'un fork communautaire de MySQL qui fait suite au rachat de MySQL par Sun Microsystems en 2009 et des annonces du rachat de Sun Microsystems par Oracle Corporation. La gouvernance du projet est assurée par la fondation MariaDB, et sa maintenance par la société Monty Program AB, créateur du projet. Cette gouvernance confère au logiciel l’assurance de rester libre.

phpMyAdmin est un logiciel libre écrit en PHP qui a pour mission de s’occuper de l’administration d’un serveur de base de données MySQL ou MariaDB. Vous pouvez utiliser phpMyAdmin pour réaliser la plupart des tâches d’administration, ceci incluant la création de base de données, l’exécution de demandes, et l’ajout de comptes utilisateur.

Distribution utilisée pour l'écriture de la documentation : Debian 9 "Stretch"





ATTENTION : Lors de l'installation, phpMyAdmin va vous demander de cocher une des deux options présentes, ne séléctionner rien en cliquant sur "OK"


vereecque.com