|
Découvrir l'architecture et les mécanismes
des serveurs LAMP (Linux, Apache, MySQL, PHP). En maîtriser
l'installation, la configuration et l'administration.
|
|
Administrateurs de serveurs Web, développeurs
de sites Web PHP sous Linux
|
|
Connaissances de base des serveurs Linux,
du Web et des applications Web
|
Programme

| INTRODUCTION |
| |
| |
| ÉLEMENTS ESSENTIELS 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
- Syntaxe résumée du fichier/etc/inittab
. .
- Exemples de 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
- Exemple RedHat avec le package rpm fourni par la distribution
|
| |
| L'ESSENTIEL DU SERVEUR APACHE |
- Le projet Apache
- 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
|
|
|
|