Nginx : générer un certificat Let’s Encrypt

Après avoir vu comment installer et configurer Nginx en tant que reverse proxy et durcir la sécurité avec Crowdsec, je vais vous expliquer dans ce tutoriel, comment générer un certificat Let’s Encrypt. Pour rappel, Let’s Encrypt est une autorité de certification gratuite, qui permet l’obtention de certificat SSL gratuitement. Si vous souhaitez générer des certificats …

Lire plus

Nginx : compiler un module externe

Dans ce tutoriel, je vais vous expliquer comment compiler un module externe pour Nginx afin d’ajouter des fonctionnalités supplémentaire au serveur Web. Pour illustrer ce tutoriel, je vais prendre comme exemple le module http-headers-more-filter qui permet modifier les entêtes (hearders) envoyés par les requêtes HTTP. Avant de commencer, assurer avoir d’avoir le compilateur d’installer : …

Lire plus

Nginx : supprimer le header Server

Dans ce tutoriel, je vais vous expliquer comment supprimer le header server sur Nginx mais pas que… Comme vous pouvez le voir sur la capture ci-dessous, dans la réponse, on peut voir le serveur : Microsoft-IIS/8.5 et la version de PHP et ASP avec les headers X-Powered-By. Pour supprimer le header server, nous allons utiliser …

Lire plus

Résoudre l’erreur : nginx.service: Main process exited, code=dumped, status=11/SEGV

Si vous avez installé le paquet nginx-extras, il est possible que vous rencontriez l’erreur suivante : nginx.service: Main process exited, code=dumped, status=11/SEGV lorsque vous rechargez la configuration Nginx ou que vous redémarriez le service Nginx. Ce problème est connu et il est lié au module mod-http-perl.conf. Pour résoudre le problème, il suffit de ne pas …

Lire plus

GLPI : installation sur un serveur Nginx

Introduction Dans ce tutoriel, nous allons voir pas à pas comment installer GLPI sur un serveur Nginx / PHP / MariaDB. Avant de commencer, vous allez avoir besoin d’un serveur Web avec Nginx / PHP / MariaDB d’installés. Si vous avez besoin tout est expliqué dans ce tutoriel : Ubuntu : installer un serveur Web …

Lire plus

Ubuntu : installer un serveur Web – NGINX / PHP / MariaDB

Dans ce tutoriel, nous allons voir comment installer et configurer un serveur sous Ubuntu avec les composants suivants : Nginx PHP MariaDB Je vais aussi vous expliquer comment mettre phpmyadmin pour administrer le serveur MariaDB et comment configurer des vhosts. Dans ce tuto, nous n’allons pas utiliser les dépôts officiels de la distribution, mais les …

Lire plus