A l’issue de la formation, l’apprenant sera capable de :
Comprendre les architectures Web et la place d’un serveur Apache
Savoir installer, configurer, sécuriser et surveiller des serveurs Apache en production
Se repérer dans les différentes distributions d’un logiciel libre
- Développement
- Java
Formation Apache – Administrer des serveurs Web
Objectifs
Prérequis
Notions sur les applications Web
Avoir des notions Java est un plus pour suivre cette formation
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Administrateurs Web
Développeurs Web souhaitant piloter son environnement de façon autonome
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Les architectures Web : définitions, zoom sur architecture client-serveur
Les bases du protocole TCP/IP : définitions, paquets et encapsulation, modèle réseau TCP/IP, adresses IP et classes réseaux…
Le protocole d’application HTTP : requêtes et réponses HTTP, en-tête HTTP…
Choix du matériel et plates-formes supportées, exigences fondamentales d’un serveur, mémoire, interface réseau, connexion Internet, système d’exploitation
Distributions Apache : distribution binaire et source
Compilation d’Apache sous UNIX, sous Win32 avec méthodes automatiques ou manuelles
Mise à jour d’Apache
Lancer, arrêter le serveur Apache
Inclusion côté serveur SSI : activer les SS, format des commandes SSI
Configurer Apache avec PHP : fichiers de configuration et directives
Configurer Apache JServ
Configuration de base : fichiers de configuration, travailler avec inetd
Tester le serveur Apache : grâce à un arpenteur, par ligne de commande
Outils graphiques de configuration : commanche, TkApache…
Configuration par répertoire, directives du conteneur Apache
Accès aux répertoires : contrôle d’accès selon le nom, adresse IP, en-tête HTTP
Authentification utilisateur : modules, .htaccess, accès anonyme…
Apache et le protocole d’application SSL : construire et installer la bibliothèque OpenSSL, mod_ssl, clé privée
Pare-feu (firewall)
Journaux : fichiers journaux et sécurité, statistiques, état du serveur, server Info
Analyseur d’historiques Analog
Suivi des utilisateurs : avec les cookies à l’aide de mod_usertrack, url avec mod_session