Administration et maintenance d'un serveur Web sous Linux
Pré-requis : Bonne connaissances en développement Web * Durée : 3 jour(s)
Présentation
- Installer et maintenir des systèmes Linux fiables, fonctionnels et performants.
- Configurer et gérer les volumes logiques et les périphériques de stockage.
- Déployer des composants logiciels à partir des sources ou de paquetages de distributions.
- Fournir des services réseau Web : serveur Web, FTP, Mail, PHP, MySQL.
- Utiliser les bonnes pratiques de sauvegarde et les outils qui leurs sont dédiées.
- Installer et paramétrer un noyau Linux personnalisé pour une configuration optimale.
Objectif de la formation
La formation présente Linux Apache MySQL et PHP, l'environnement de travail le plus utilisé pour la conception de sites Web. Lors de ce stage, vous acquerrez les connaissances et compétences nécessaires pour mettre en place, administrer et optimiser un serveur Web sous Linux.
Stagiaire
Développeurs de sites Web, administrateurs système, 'webmestres'.
Contenu du stage
- Installation du serveur et des outils
- Installation du serveur
- Installation webmin
- Installation phpMyAdmin
- Installation mrtg
- Présentation de la structure de fichiers Linux
- Commandes essentielles
- Sécuriser les accès à un serveur distant
- Principe de gestion d'un service
- Filtrage des accès par adresse IP source
- Gestion des horaires d'accès au service
- Pilotage du service sshd
- Mise en oeuvre de MySQL
- Configuration initiale, le fichier my.cnf
- Création de bases de données
- Gestion des utilisateurs et droits utilisateurs
- Sauvegarde des bases
- Limitation des droits d'accès
- Apache : les bases
- Structure du fichier de configuration standard
- Gestion des modules (mod_so)
- SSL et Apache : mod_ssl
- Comprendre les modules
- La configuration des virtual hosts
- Apache : administration avancée
- Gérer la charge du serveur, optimisation et tuning
- Hébergement mutualisé (mod_vhost_alias)
- Hébergement de sites dynamiques : CGI (mod_cgi), PHP
- Connecter Apache et PHP à MySQL
- Gérer la consommation de bande passante
