Dernière mise à jour le 16/07/2024

Apache administration d’un serveur web

Informations générales

Domaine : Développement
Filière : Open Source - LAMP : Linux Apache PHP
Rubrique : Linux - Apache
Formation éligible au CPF : Non
Formation Action collective : Non

Objectifs & compétences

Comprendre le fonctionnement d'apache, et savoir le mettre en oeuvre, l'installer, le configurer et l' administrer.

Public visé

Toute personne souhaitant configurer, installer et exploiter un serveur web à base d'apache.

Pré-requis

Il est demandé aux participants de connaître les bases de TCP/IP.

Programme

Introduction
Présentation, historique. Fonctionnalités.
Documentation de référence.
Fonctionnement multi-threads.
Modularité du noyau.
Atelier : installation, configuration de base
 
Principe, le rôle des modules.
 
Protocole HTTP
Fonctionnement, format des requêtes.
Méthodes. Syntaxe d'une URL.
 
Configuration du serveur
Environnement, gestion des processus, requêtes, connexions client : le fichier httpd.conf.
Etude du fichier de configuration.
Atelier : configuration des MPM, des DSO. Connexion des clients. Exemples de dialogue. Interrogations avec apachectl.
 
 
Configuration d'un site principal
Nom interne du serveur, rappel sur les DNS, page d'accueil, types de fichiers, les alias, définition de chemins relatifs, la balise index
Ports et interfaces d'écoute.
Distribution des documents.
Documents par défaut et chemins relatifs.
Atelier : mise en oeuvre avec création d'un site et configuration du serveur apache.
 
Hôtes virtuels
Principe, configuration, hôtes virtuels basés sur l'adresse IP, sur le nom
 
WebDynamique
Principe des scripts CGI, fonctionnement. Apports de la solution fastCGI.
Atelier : configuration apache, écriture d'un script CGI simple.
 
Présentation des variables d'environnement disponibles.
Passage de paramètres avec GET et POST
 
Exploitation Apache
Administration du site,
personnalisation des pages d'erreurs
Les fichiers journaux: analyse directe, analyse par webalizer
Atelier : mise en charge du site et visualisation du comportement.
 
Le mode proxy
Architecture forward proxy et Reverse proxy.
Atelier : installation et configuration.
 
Gestion du cache avec le module mod_cache.

Modalités

Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux

Méthodes

Fin de formation : entretien individuel
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation
Assiduité : certificat de réalisation (validation des acquis)
Code de formation : O-APA
httpd, apache, formation, serveur web, htaccess, ssl, http, https, cgi, proxy, url rewriting, réecriture url

Tarifs

Prix public : 1840

Lieux & Horaires

Campus : Ensemble des sites

Durée : 21 heures
Délai d'accès :
Jusqu’à 8 jours avant le début de la formation

Distanciel possible : Oui

Prochaines sessions

Cliquez sur la date choisie pour vous inscrire :

  • Inscription au 18 / 09 / 2024
    : Ensemble des sites
    : Distanciel possible
    : 21 heures
    : 3 jours
  • Inscription au 04 / 12 / 2024
    : Ensemble des sites
    : Distanciel possible
    : 21 heures
    : 3 jours
Handi-accueillante Accessible aux personnes en situations de handicap. Pour toutes demandes, contactez notre référente, Mme Rizlene Zumaglini Mail : rzumaglini@aston-ecole.com

à voir aussi dans le même domaine...

Formation continue

Open Source - LAMP : Linux Apache PHP

LEDN208

PHP Symfony Initiation + Approfondissement

A l’issue de la formation, le stagiaire sera capable :

        • Maîtriser les fondamentaux pour réaliser un projet Symfony
   

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Open Source - LAMP : Linux Apache PHP

AS915

Administration Linux

Savoir installer, administrer un système Linux. Chaque participant dispose des différentes distributions (Debian, Redhat) et peut, s'il le souhaite, tester les travaux pratiques sur le système de son choix.

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Open Source - LAMP : Linux Apache PHP

NE048

Apache Camel – Mise en œuvre

Identifier les situations justifiant l’usage de pattern EIP. Maîtriser l’architecture du framework Apache Camel. Exploiter les principaux composants endpoint d’Apache Camel. Concevoir des routes efficaces et robustes. Effectuer des transformations sur les messages. Réaliser le routage des messages de manière statique et dynamique. Assurer le suivi d’activité des routes.

21 heures de formations sur 3 Jours
En savoir plus

Formation continue

Open Source - LAMP : Linux Apache PHP

L-CPH

Stockage distribué avec Ceph

Comprendre le fonctionnement de Ceph, savoir le mettre en oeuvre et le configurer.

14 heures de formations sur 2 Jours
En savoir plus

Formation continue

Open Source - LAMP : Linux Apache PHP

LEDN217

PHP – MySQL Initiation + Approfondissement

A l’issue de la formation, le stagiaire sera capable :

        • Savoir développer avec PHP des sites et applications Web, notamment utilisant des bases de données MySQL - Comprendre les différentes
        • méthodes de gestion du contexte et mettre en œuvre les sessions et les cookies - Savoir manipuler des fichiers quelconques en PHP
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Open Source - LAMP : Linux Apache PHP

AS920

Les services réseaux Linux

Apprendre à installer, configurer un serveur Apache et des applications Web Savoir configurer un serveur Samba membre ou déployer une solution complète de serveurs de fichiers Open Source Être capable de mettre en place le gestionnaire de bases de données MySQL Maîtriser le déploiement des solutions de messagerie gratuites incluant une lutte anti-spam Savoir déployer Linux et l'intégrer avec les autres environnements existants

28 heures de formations sur 4 Jours
En savoir plus