Gérez votre serveur Linux et ses services

Vous savez déjà installer un serveur Linux et partager des fichiers sur votre réseau local ? Maintenant vous aimeriez aller plus loin et pouvoir proposer d’autres services à votre groupe d’amis, votre association ou au monde entier ? Alors, ce cours est fait pour vous.

Linux est un système puissant qui permet d’offrir tous types de services : gestion d’infrastructure DNS, DHCP, NTP, etc., serveur de messagerie et de communication mail, messagerie instantanée, téléphonie, visioconférence, etc. services d’authentification, de bases de données et bien sûr des services web.

Je vous propose de vous accompagner dans l’installation d’un serveur de temps et d’un annuaire LDAP, puis de vous aider pas à pas à installer un serveur LAMP. Enfin, nous verrons comment gérer une infrastructure complexe en utilisant le serveur Tomcat et en mettant en place un reverse-proxy et un proxy-cache.

Au fil de ce cours, vous découvrirez donc une palette de services que Linux vous propose et saurez, en détails, les mettre en action.

À la fin de ce cours, vous serez capable de :

  • Maîtriser le fonctionnement des services sous Linux
  • Gérer les services avec systemd
  • Installer un serveur de temps
  • Installer et configurer un annuaire LDAP
  • Installer et configurer le serveur web Apache
  • Installer le langage PHP7
  • Installer la base de données MySQL
  • Installer le serveur Tomcat pour utiliser Jenkins
  • Mettre en œuvre un reverse-proxy sous Nginx
  • Mettre en œuvre un proxy-cache sous Squid
  • Identifier les différentes stratégies de croissance d’une infrastructure
Organisateur :

OpenClassrooms

* MOOC Francophone est un service de mise en relation sans inscription et sans intermédiaire. Nous n’organisons aucun cours, le lien « Suivre le cours » vous redirige vers la page web des organisateurs.
  • icon

    Intervenants

    Etienne Lavanant
    Étienne Lavanant, Ingénieur Systèmes diplômé de Télécom Sud-Paris, travaille en tant que Freelance sur Paris

  • icon

    Durée

    Disponible toute l’année

  • icon

    Prérequis

    Avoir suivi le cours « Montez un serveur de fichiers sous Linux« 

  • icon

    Charge de travail

    10 heures au total

  • icon

    Coût

    Gratuit

  • icon

    Certification

    Vous devez compléter tous les exercices du cours et obtenir une note finale d’au moins 70% pour obtenir votre certification !

    Un compte OpenClassrooms Premium Solo (20€ / mois) est nécessaire pour obtenir votre certification.

  • icon

    Déroulement

    Chaque cours est composé d’une ou plusieurs parties et peut comporter du texte, des images (schéma, illustration) et des vidéos. Les vidéos des cours durent 10 minutes maximum, avec une moyenne de 3-4 minutes. Elles sont visualisables à tout moment sur OpenClassrooms et téléchargeables en haute définition.

    Chaque partie d’un cours certifiant est ponctuée d’exercices de 2 types :
    – des quiz corrigés automatiquement
    – des devoirs libres (exemple : créer un site web avec des consignes précises).

    Ces devoirs sont évalués par les pairs. Chaque devoir est corrigé 3 fois par 3 autres élèves, dans un processus en double aveugle, selon un barème fixé par le professeur. La note finale est la moyenne des 3 notes reçues sur le devoir.

    Si vous rencontrez des difficultés, pas de panique ! Vous pouvez à tout moment obtenir de l’aide sur les forums.

  • icon

    Programme

    Partie 1 – Montez un serveur de temps et un annuaire LDAP
    1. Découvrez les services sous Linux
    2. Gérez les services de votre système avec systemD
    3. Configurez un serveur de temps pour être toujours à l’heure
    4. Installez un annuaire LDAP
    5. Gérez votre annuaire LDAP
    Quiz : Partie 1


    Partie 2 – Configurez votre premier serveur LAMP
    1. Installez le serveur web le plus utilisé au monde : Apache
    2. Sécurisez votre serveur web
    3. Installez PHP sur votre serveur web
    4. Ajoutez une base de données MySQL à votre site web
    Activité : Installez WordPress sur un serveur LAMP


    Partie 3 – Gérez une infrastructure web complexe
    1. Installez Tomcat et Jenkins
    2. Mettez en place un reverse-proxy avec Nginx
    3. Configurez un proxy-cache avec Squid
    4. Gérez le passage à l’échelle de votre site
    Quiz : Partie 3


    Certificat de réussite 

  • icon

    Plateforme

    OpenClassrooms
    Une technologie issue du projet Open Source CLAIRE (Community Learning through Adaptive and Interactive multichannel Resources for Education) développé conjointement par OpenClassrooms (ex : Simple IT / Site du zéro), le laboratoire LIRIS (équipe Silex), et INRIA Grenoble (équipe WAM)

Recevez chaque semaine les MOOCs à suivre !

Ne ratez aucun nouveau MOOC ! Avec notre newsletter garantie sans SPAM, restez informé pour ne louper aucun cours à venir.

Merci ! Votre demande d'inscription vient d'être prise en compte :)

Pin It on Pinterest

Share This