minux

Administration et maintenance d'un serveur Web sous Linux

Pré-requis : Bonne connaissances en développement Web * Durée : 4 Jours
      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
Syndicate content