Ce chapitre décrit la configuration d’un serveur HTTP Apache, d’un serveur proxy et de cache Squid et d’un serveur Nginx
L’objectif de cette section est de vous apprendre à :
installer et configurer un serveur web. Cela inclut le suivi de charge et de performance du serveur, le contrôle d’accès, la configuration des modules interpréteurs et l’authentification des clients. Cela comprend également configurer les options du serveur pour limiter la consommation de ressources, configurer les hôtes virtuels et personnaliser les fichiers de contrôle d’accès.
Configuration des fichiers journaux d’Apache et de leur contenu.
Méthodes et fichiers de restriction d’accès.
mod_perl et configuration PHP.
Fichier et outils d’authentification des clients.
Configuration du nombre maximum de requêtes, du nombre minimum et maximum de processus serveur et de clients.
Mise en place d’hôtes virtuels Apache 2.4 (avec ou sans adresse dédiée).
Utilisation des déclarations de redirection dans les fichiers de configuration Apache pour personnaliser l’accès aux fichiers.
Journaux d’accès et d’erreurs.
.htaccess
httpd.conf
mod_auth_basic, mod_authz_host et mod_access_compat
htpasswd
AuthUserFile, AuthGroupFile
apachectl, apache2ctl
httpd, apache2 ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique