Administration d'un serveur web sous Linux/Apache
Code |
Titre |
Durée |
Prix HT |
LX910 |
Administration d'un serveur web sous Linux/Apache |
4 jours |
Nous consulter |
Objectifs
Installer, configurer et administrer un serveur Web sous Linux avec Apache |
Public
Futurs administrateurs de serveurs web |
Pré-requis
Bonne connaissance de Linux et des protocoles TCP/IP |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
RAPPELS D'ADMINISTRATION LINUX- Le système Linux, les distributions
- La documentation
- Configuration TCP/IP de base
- Rappels sur le format des adresses IP
- Adresses IPv6
- Adresses IPv4
- Quelques adresses particulières
- Réseaux non connectés à l'Internet
- Sous-réseaux
- Interfaces physiques
- Résolution des noms
- Fichier /etc/hosts
- Aspect client DNS
- Routage
- Démons essentiels
- Superdémon inetd
- Superdémon xinetd
- Protocole SSH
- Utilisateurs et groupes
- Fichiers de configuration
- Le fichier /etc/passwd
- Le fichier /etc/group
- Le fichier/etc/shadow
- Gestion des groupes
- Gestion des comptes utilisateurs
- Démarrage et arrêt du système
- Chargement du système, activation du noyau
- Niveaux d'exécution
- Programme init - fichier /etc/inittab
- Passage au mode multi-utilisateurs
- Arrêt et redémarrage
- Service cron de planification des travaux
- La commande crontab
- Autorisations
- Format des fichiers de requêtes
- La commande at
- Le fichier/etc/crontab
- Paquets logiciels
- Premier maillon du site LAMP : Service FTP anonyme
L'ESSENTIEL DU SERVEUR APACHE- Le projet Apache
- Les versions
- Le protocole HTTP
- HTTP 1.0
- HTTP 1.1
- Quelques codes retour
- Les modules
- Terminologie et principes
- Liste résumée des modules Apache 2
- Module core
- Modules de type MPM
- Modules de base
- Modules d'extension
- Modules de type expérimental
- Installation
- Étapes de l'installation
- Mise en œuvre
- Premiers tests
- Accès à la documentation
- Les fichiers de configuration
- Premières directives essentielles
- ServerRoot
- Listen
- ServerName
- PidFile
- User
- Group
- ServerAdmin
- DocumentRoot
- DefaultType
- Alias
- Directives concernant les modules
- Sécurisation des répertoires
- Directory
- DirectoryMatch
- Files
- FilesMatch
- Location
- SetHandler
- Location Match
- Options
- Contrôles d'accès
- Fichiers décentralisés .htaccess
- Visualisation des fichiers d'un répertoire
- Pages personnelles
- Authentification des utilisateurs
- Création des comptes
- Directives de configuration
- Exemple de mise en œuvre
- Hôtes virtuels
- Hôtes virtuels basés sur l'adresse IP
- Hôtes virtuels basés sur le numéro de port
- Hôtes virtuels basés sur le nom
- Fichiers de logs, gestion des erreurs
- Archivage des accès au serveur
- Archivage des erreurs
- Programmes CGI
- Performances
- Serveurs n'utilisant pas les threads (module prefork)
- Serveurs utilisant les threads (module worker)
- Connexions sécurisées avec SSL
- Algorithmes de chiffrement
- Chiffrement symétrique
- Chiffrement asymétrique
- Signature électronique d'un message
- Protocole SSL
- Certificats
- Déroulement d'une connexion SSL
- Mise en œuvre de SSL pour Apache
- Bibliothèque OpenSSL
- Obtention d'un certificat auprès d'une autorité officielle
- Générer son propre certificat
- Configuration Apache
|
Environnement
|
Mot-clés
LX910_Administration-serveur-web-sous-Linux-Apache_LX910 |
Commander
Formafast
Rue du Lac Windermere, Byzance Center, Bloc A - 1053 Les Berges du Lac - Tunisie
Tel: (+216) 31 400 501
Fax: (+216) 32 400 501
Mobile: (+216) 55 666 600
E-mail: contact@formafast.com