Serveur Web Apache

Formation #541 - 4 jours

Apache est le serveur Web le plus répandu ; il offre d'excellentes performances et une grande stabilité. Vous obtenez l'expérience de la configuration, de l'extension et de l'administration d'Apache pour fournir un service Web fiable et sûr. Vous apprenez à construire une plateforme Web complète, adaptée aux FAI, à Internet ou aux intranets et aux sites de e-commerce.

  • Installer et administrer un serveur Web Apache dans un environnement UNIX/Linux
  • Configurer Apache pour des environnements Internet et intranet
  • Contrôler l'activité avec les fichiers journaux et les outils d'analyse
  • Écrire un contenu web dynamique avec des modules optionnels, des scripts CGI et PHP

  • Installation, mise en place et configuration d'Apache
  • Personnalisation de la configuration d'Apache
  • Configuration et contrôle des fichiers journaux ; visualisation sur votre navigateur
  • Contenu dynamique côté serveur avec CGI, SSI, PHP et les servlets Java

Ceux qui mettent en place un site web ou ceux qui développent du commerce électronique sur des systèmes UNIX/Linux.

Cette formation requiert des connaissances des navigateurs Web, d'un éditeur de texte et d'une interface en ligne de commande, ainsi que des connaissances du niveau des formations 143, Linux : Les fondamentaux, ou 428, UNIX : Les fondamentaux.

  • Définition et philosophie du logiciel libre
  • Apache : alternative libre et complète aux serveurs web propriétaires
  • Visite guidée d'Apache 1.3, 2.0 et 2.2

Acquisition du logiciel

  • Principaux sites d'archive et FTP
  • Formats de distribution

Construction d'Apache

  • Utilisation de tar, gzip et make
  • Personnalisation d'Apache avec configure
  • Compilation du code source Apache

Installation et configuration de base

  • httpd.conf
  • Lancement et arrêt d'Apache
  • Lancement manuel et au démarrage du système

Fichiers journaux du serveur

  • Contrôle de l'activité et des erreurs grâce aux fichiers journaux
  • Format CLF (Common Log Format)
  • Activation et administration des journaux
  • Limitation de la taille des fichiers journaux avec logrotate

Utilisation d'outils de contrôle

  • Affichage de l'activité serveur sur votre navigateur
  • Analog

Interface CGI (Common Gateway Interface)

  • Appels de programmes externes à partir d'Apache
  • Communication avec des programmes CGI

Server-parsed HTML

  • Mise en œuvre des inclusions côté serveur avec mod_include
  • Ajout de traitements HTML côté serveur avec PHP et les JSP

Servlets Java

  • Rôle des servlets
  • Gestion des servlets avec Tomcat

Ajout de fonctionnalités avec des modules serveur

  • Modules intégrés et d'autres origines
  • Construction de modules Apache
  • Gestion des répertoires et des utilisateurs avec mod_dir et mod_usertrack

Objets partagés dynamiques (DSO)

  • La solution des plug-ins
  • Activation des objets partagés
  • Intégration d'Apache et de Tomcat

Sécurité du serveur Apache et du site web

  • Comparaison des modèles de sécurité Apache et UNIX
  • Directives de sécurité d'Apache
  • Application des directives selon les règles de portée
  • order
  • allow
  • deny

Authentification des utilisateurs

  • Création de bases utilisateurs personnalisées
  • Mise en place d'un fichier de mots de passe
  • Authentification par un annuaire LDAP

Transactions sécurisées

  • Chiffrement à clé publique et GnuPG
  • Confidentialité avec Secure Socket Layer (SSL)
  • Vérification des utilisateurs avec des certificats numériques

Connexion sécurisée avec le module SSL

  • Activation du module SSL
  • Validation du téléchargement avec GnuPG
  • Mise en place des paramètres de sécurité SSL

Sites web à grande échelle

  • Résolution de noms avec le DNS
  • Définition d'alias IP avec IPconfig
  • Hébergement de plusieurs sites web grâce aux domaines virtuels
  • Équilibrage de charge avec réplication
  • Utilisation de services mandataires pour limiter l'accès aux utilisateurs non sûrs

Sessions planifiées inter-entreprises

Contactez-nous au 01 49 68 53 00 pour planifier une session.

Demander un devis

Intra-entreprise

Organisez cette formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise.

Demander un devis

Financez votre formation

  • Programmes Visa Société et Passeport
  • Réduction Return to Learn

Pour en savoir plus, cliquez ici.

Notre catalogue

Vous souhaitez parcourir toute notre offre de formation ultérieurement ?

Téléchargez notre catalogue

Suivez une formation Learning Tree et profitez des avantages de SUPINFO International University !

Pour toute formation que vous aurez suivi chez Learning Tree, SUPINFO International University vous offre pendant un an le statut Advanced Member d'une valeur de 250€.
Ce statut privilégié vous permettra de profiter de ressources pédagogiques sélectionnées par SUPINFO :

* Services disponibles prochainement.