Formation Linux - Administration d`un serveur Web
Transcription
Formation Linux - Administration d`un serveur Web
Linux - Administration d'un serveur Web Durée Sessions 3 jours >> >> >> >> Réf. O bject i fs Pré-Requ is Ce cours permet aux participants d'acquérir les connaissances nécessaires pour installer, administrer et maintenir un serveur "LAMP" (Linux, Apache, PHP MySQL) pour l'hébergement de sites Web. Avoir les connaissances de base de l'administration Linux, ou avoir suivi le cours Linux Administration. Plan de cours } Présentation } PHP } les architectures client/serveur et multitiers } le protocole HTTP } les noms de domaine } les accès au serveur (SSH, FTP) } Apache } } } } } } } } } } } } } } } } } } } } } } } la fondation et le projet Apache présentation et fonctionnement d'Apache installation et configuration packages et code source éléments statiques, modules l'arborescence d'une installation d'Apache la configuration de base l'erreur 403 et ses causes gestion des index la sécurité des accès et ACL (.htaccess, Allow, ...) authentifications possibles les hôtes virtuels (VirtualHost) communication sécurisées : SSL et HTTPS redirections, URL-rewriting gestion et analyse des logs extensions Apache (apxs) } } } } présentation de PHP interactions entre PHP et Apache compilation, installation, paquets ... configuration de PHP (php.ini) la sécurité au niveau de la configuration erreurs, avertissements, notices gérer la compatibilité des applications (register_globals, call time references, ...) gérer l'upload de fichiers la consommation mémoire et les performances de PHP les bases du langages pour mieux comprendre son administration la sécurité au niveau des applications (injections SQL, includes, XSS, ...) } MySQL } la place de MySQL sur le marché des bases de données } le fonctionnement et les fonctionnalités de MySQL } les moteurs (MyISAM, InnoDB, ...) } la gestion des index et des relations } compilation, installation, paquets ... } gestion des utilisateurs et privilèges } l'administration par la commande "mysql" } l'outil phpMyAdmin } la connexion et les interactions avec PHP } la gestion des sauvegardes (dumps) Agence de Nantes Agence de Rennes Agence du Mans Agence de Brest t. 02 51 83 05 04 t. 02 99 51 10 98 t. 02 43 88 52 27 t. 02 98 44 95 34 Page 1
Documents pareils
Perfectionnement
Propriétaire d'un script PHP, directives PHP/Apache liées à la sécurité,
Paramétrages httpd.conf (apache), .htaccess, php.ini,
Fixation de session, injections SQL, cross-site scripting (XSS).