Cette formation est proposée à distance.
Les bases
- Quel OS choisir ?
- Le registrar et le nom de domaine
- Héberger chez un prestataire ou en interne ?
- Le lexique
Le matériel
- Serveur ou VPS
- Débit internet
- Routeur, firewall et le câblage (hébergement en interne)
Le système d’exploitation
- Pourquoi Debian ?
- RAID matériel ou logiciel ?
- Installation de l’OS
- Mise en place d’un RAID 1 avec ou sans UEFI
Le shell Linux
- Commanndes de base
- Installation de paquets et mises à jour
- Quel éditeur ?
Accèder à distance à la machine
- Qu’est ce que le SSH ?
- Installation d’OpenSSH
- Configuration
- Sécurisation de base
- Gérer le service
Le serveur web
- Qu’est ce que Apache ?
- Installation et sécurisation
- Installation des modules
- Installation de PHP
- Configuration d’Apache et PHP
- Configuration d’un virtual host
- Gérer le service
Traduire mon adresse IP en un nom de domaine
- Qu’est ce que Bind ?
- Installation et sécurisation
- Configuration et sécurisation
- La déclaration des zones
- Le reverse DNS
- Tester sa configuration
- Tester la propagation des DNS
- Gérer le service
Les bases de données
- Qu’est ce que Mariadb ?
- Installation de Mariadb
- Sécurisation à l’aide du script
- Les bases de Mysql
- Création du compte administrateur
- Installation d’un outil d’administration : adminer
- Gérer le service
Transférer vos données sur le serveur
- Qu’est ce que Pureftp ?
- Installation de Mariadb
- Configuration et sécurisation
- Création des comptes
- Configuration des clients FTP
- Gérer le service
Introduction à la haute disponibilité (HA)
- Installation d’un serveur secondaire
- Mise en place d’Heartbeat sur les machines
- Duplication des données à l’aide de script ou DRDB
- Réplication Mysql
Sécurisation
- Quelques règles de base à respecter
- Configuration du firewall
- Géolocalisation
- Fail2ban
- TCP Wrappers
- Installation d’outils de test
Administration
- Mise à jour du système
- Automatiser une installation
- Automatiser la gestion de domaine à l’aide d’un script
- Outils d’administrattion
Pré-requis
Etre à l'aide avec l'informatique, avoir des bases sur Linux est un plus.
Public
Informaticien, administrateur système, ingénieur ou passionné d'informatique ayant des bases sur Linux
Objectifs
Etre en mesure de mettre en place un serveur web avec tous les services qui vont avec et l'administrer au quotidien
Moyens pédagogiques
Un PC par personne, un groupe de maximum 5 personnes.
Exposé théorique, suivi d'une mise en pratique.
Moyens pour suivre l’exécution de l’action et d’en apprécier les résultats
Un PC par personne, un groupe de maximum 5 personnes.
Exposé théorique, suivi d'une mise en pratique.
Pour toute demande de financement auprès de votre OPCO ou Pôle Emploi vous aurez besoin du programme détaillé de formation.