
linux — Vol.4
Héberger des services web sous Linux
Créer son premier serveur web professionnel
9,99 €
epub · sans DRM · téléchargement immédiat
Vous maîtrisez Linux. Apprenez maintenant à héberger le web.
Héberger des services web sous Linux est un guide pratique et concret pour les administrateurs Linux souhaitant déployer et gérer des serveurs web professionnels. De la compréhension du protocole HTTP jusqu'à un serveur de production entièrement sécurisé et supervisé, ce livre couvre toutes les couches de la pile web moderne.
Ce que vous allez construire :
Des hôtes virtuels Apache et Nginx hébergeant plusieurs sites sur un seul serveur
PHP-FPM avec des pools isolés par site et OPcache activé
MariaDB avec isolation des utilisateurs et sauvegardes automatisées
Les piles LAMP et LEMP complètes, avec une installation WordPress fonctionnelle
HTTPS avec Let's Encrypt et renouvellement automatique des certificats
Nginx comme reverse proxy pour Node.js et d'autres backends
La répartition de charge sur plusieurs instances backend
Le cache FastCGI servant des milliers de requêtes par seconde
Le WAF ModSecurity avec le Core Rule Set de l'OWASP
Fail2ban bloquant les attaques par force brute en temps réel
Les tableaux de bord GoAccess et la supervision Prometheus
Des exercices pratiques figurent à la fin de chaque chapitre. Chacun s'appuie sur le précédent, de sorte qu'au Chapitre 20 vous déployez un serveur web de production complet from scratch — avec deux sites, HTTPS, cache, limitation de débit et supervision.
Tous les exemples utilisent Ubuntu Server 24.04 LTS, Nginx 1.24, Apache 2.4, PHP-FPM 8.3 et MariaDB 10.11 — les outils que vous retrouverez dans de vrais environnements de production.
Fait partie de la série Apprendre Linux pas à pas. Suppose une familiarité avec la ligne de commande Linux (couverte dans les Tomes 1 et 2). Aucune expérience préalable des serveurs web requise.