LINUX Serveur Web avec Apache/Bind/PHP/MySQL

LINUX Serveur Web avec Apache/Bind/PHP/MySQL

LINUX Serveur Web avec Apache/Bind/PHP/MySQL

Type(s) : PED
Durée : 5 Jours – 35 Heures

Pré-requis

Maîtriser Linux Administration : bases et services ou posséder les connaissances équivalentes

Objectifs

Savoir mettre en place un serveur dédié d’hébergement avec tous les services pour être autonome

Public concerné

Administrateurs systèmes ou infrastructure et professionnels IT.

 

Profil du formateur

Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique

La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Suivi, évaluation, sanction

Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.

Formation sans certification.

Plan du cours

BIND - Introduction

  • Gestion des noms de domaine Internet
  • Mécanismes de résolution de noms d'hôtes
  • Comprendre la problématique du DNS et son architecture
  • Comprendre l'organisation d'Internet

 

BIND - Validation et extension du réseau

  • Vérification du bon fonctionnement du réseau
  • Accessibilité des hôtes, diagnostic en cas d'échec
  • Paramétrer les resolvers coté client

 

Installation de Bind

  • Prise en main et premier lancement de Bind
  • Fichier de configuration minimal

 

Le serveur de noms DNS (Bind 8/9)

  • Notion de domaine, de zone, et de type de zone
  • Format des articles (RR), fichiers de configuration
  • DNS primaire, secondaire, cache, forwarder
  • Sécurité, autorisations d'accès
  • Mise au point et configuration des clients

 

Apache - présentation

  • Historique
  • Théorie du fonctionnement d'un serveur http
  • Gestion des types MIME
  • Utilisation dans le cadre de PHP
  • Lancer/arrêter le serveur - modification de la configuration
  • Exigences matérielles - processeur/Mémoire/Disque dur
  • Débit necessaire (Internet)

 

Apache - Configuration & principes

  • Base du fichier de configuration
  • Directives obligatoires
  • Configuration générale
  • Tests avec un navigateur

 

Utilisation avancée

  • Hôtes virtuels (VirtualHost)
  • Contrôles d'accès (ACL)
  • Gestion externe des droits et des options (.htaccess)
  • Authenticication (spécifique à un ou plusieurs répertoires)
  • Conséquences sur les performances
  • Gestion des index
  • Redirections
  • Rewriting (URL Rewriting)

 

Apache - Gestion des logs

  • Stockage des logs (multisite)
  • Gestion avec logrotate
  • Analyse des logs: AWStats

 

Apache et PHP

  • Mise en place
  • Conséquence de l'installation de PHP sur Apache 2
  • Configuration classique

 

MySQL

  • Installation, arrêt et démarrage des serveurs
  • Configuration du fichier INI
  • Activation d'InnoDB

 

MySQL - Administration

  • Gestion des droits
  • Gestion des accès réseaux
  • Gestion des bases
  • Sauvegarde online (mysqldump)
  • Sauvegarde offline (fichiers mysql)

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.