I. Présentation Dans ce tutoriel, nous allons apprendre à installer Nextcloud sur Debian 11 pour créer sa propre plateforme d’hébergements de fichiers et de collaboration. Un projet très intéressant pour ceux qui souhaitent garder la maîtrise de leurs données et éviter de payer pour une solution propriétaire ! Grâce à un système d’applications (plugins), les fonctionnalités de Nextcloud peuvent être …
Lire la suite »Archives par étiquette : debian
Apache2 et MaxMind : bloquer ou autoriser les connexions pour certains pays
I. Présentation Dans ce tutoriel, nous allons configurer un serveur Web Apache de manière à bloquer l’accès à notre site Web à certains pays, ou à l’inverse, autoriser uniquement certains pays à se connecter. Pour cela, nous allons installer et configurer le module mod_maxminddb qui va permettre de faire de la géolocalisation d’adresses IP en utilisant la base MaxMind. En …
Lire la suite »Debian 11 et OpenVPN : comment créer son propre serveur VPN ?
I. Présentation Dans ce tutoriel, nous allons apprendre à configurer un serveur VPN sous Debian 11 avec OpenVPN, dans l’objectif de créer un serveur VPN sur lequel on va s’appuyer pour naviguer sur Internet. Ce tutoriel est idéal si vous souhaitez mettre en place votre propre serveur VPN, sur un serveur VPS dans le Cloud chez OVHcloud ou autre… Ainsi, …
Lire la suite »Installer FreshRSS sur Debian 11 avec un serveur Web Apache2
I. Présentation Dans ce tutoriel, nous allons apprendre à installer FreshRSS sur une machine sous Debian 11 où nous allons déployer le serveur Web Apache 2, le moteur de scripts PHP ainsi que MariaDB pour la base de données de l’application. Pour rappel, FreshRSS est un agrégateur de flux open source que vous pouvez installer sur un NAS, un Raspberry …
Lire la suite »Installation de PHP 8.1 sur Debian 11 pour son serveur Web
I. Présentation Dans ce tutoriel, nous allons apprendre à installer PHP 8.1 sur Debian 11 afin de profiter de la dernière version du moteur PHP sur notre machine Linux. Actuellement, Debian 11.3 (dernière version à ce jour) installe PHP 7.4 lorsque l’on installe PHP. Néanmoins, la date de fin du support de cette version approche à grands pas donc il …
Lire la suite »Comment mettre en place une adresse VIP avec KeepAlived sous Debian 11 ?
I. Présentation Dans ce tutoriel, nous allons voir comment mettre en place KeepAlived sur plusieurs serveurs Debian 11 afin de bénéficier d’une adresse IP virtuelle (et partagée) entre trois serveurs. Grâce à cette adresse IP virtuelle appelée VIP, on va pouvoir appliquer le principe de l’IP failover ou IP flottante en français. Pour fonctionner, KeepAlived s’appuie sur le protocole VRRP …
Lire la suite »Installation pas à pas de Docker sur Debian 11
I. Présentation Dans ce tutoriel, nous allons voir comment installer Docker sur Debian 11 afin d’utiliser ses premiers containers sous Linux ! Cette installation pas-à-pas repose sur la méthode officielle décrite dans la documentation de Docker. Au-delà des dépendances que nous allons installer et de Docker en lui-même, les ressources de votre machine seront déterminantes pour exécuter plus ou moins …
Lire la suite »Mise en place de WireGuard VPN sur Debian 11
I. Présentation Dans ce tutoriel, nous allons apprendre à configurer un VPN basé sur WireGuard, une solution VPN gratuite et open source qui permet d’augmenter les performances, sans pour autant négliger la sécurité. WireGuard est une solution relativement récente puisqu’elle est disponible en version stable depuis mars 2020 et elle a l’honneur d’être intégrée directement au noyau Linux depuis la …
Lire la suite »Installer PhpMyAdmin sur Debian 11 et Apache
I. Présentation Dans ce tutoriel, nous allons apprendre à installer PhpMyAdmin sur un serveur Debian 11 (Linux) avec Apache. Cette procédure étape par étape part du principe que vous disposez déjà d’un socle LAMP opérationnel, c’est-à-dire qu’Apache, MySQL/MariaDB et PHP sont déjà en place sur la machine. Pour rappel, PhpMyAdmin est une application est un logiciel gratuit qui permet de …
Lire la suite »Bloquer les attaques sur son serveur Web (Apache + PHP) avec CrowdSec
I. Présentation Dans ce tutoriel, nous allons voir comment l’outil gratuit CrowdSec va nous permettre de protéger un serveur Web (Apache et PHP) contre les attaques informatiques. Pour rappel, CrowdSec est un outil open source, gratuit, français, qui s’inspire du célèbre outil Fail2ban et qui a pour objectif de protéger votre serveur, en détectant puis en bloquant les attaques. Récemment, …
Lire la suite »