Présentation du cours – Installation de serveurs
La partie un (1) du cours s’articule autour:
1.0 – Retour sur les commandes de base de Linux
1.1 – Création de machines virtuelles locales – Hyperviseur N2
1.2 – Le matériel d’un centre de données
1.3 – Serveurs de datacenter
1.4 – Les hyperviseurs de niveau 1 (baremetal)
1.5 – Installation, configuration et prise en main de ESXi
La partie deux (2) du cours s’articule autour:
De la mise en place de services Internet; LAMP, web, BD, SMB, FTP et de serveurs en nuage (cloud.google.com).
Mise en place de services intranets et internets
- Évaluations:
- Installation d’un serveur virtuel LAMP+WP sur cloud.google.com: 25%,
- À definir
- Épreuve synthèse – À définir 50%
Tâches à réaliser avant la semaine 8
Vous devez,
- Semaine 8 – Créer, si vous n’en avez pas un, un compte gmail, pour avoir accès à cloud.google.com.
- Semaine 8 – Vous inscrire à cloud.google.com
- Note: vous aurez besoin d’une carte de crédit valide pour activer le forfait gratuit de 90 jours. Aucun frais ne sera chargé sur la carte de crédit.
- Semaine 9 – Ajouter votre enseignant (alain.boudreault.cstj@gmail.com) à liste des administrateurs de votre projet sur ‘cloud.google.com‘.
- Semaine 9 – Envoyer, à votre enseignant aboudrea@cstj.qc.ca, un courriel suite à l’ajout de ses droits d’administrateur.
2.2 – Mise en place de serveurs virtualisés en nuage : cloud.google.
2.3 – Mise en place d’un gestionnaire de contenus : Wordpress.
2.4 – Mise en place d’un serveur de fichiers : smb.
2.5 – Mise en place d’un serveur de téléchargements : ftp.
Partie 2
Services web virtualisés
Module 1 – Installation d’un serveur LAMP virtuel
- Virtualisation et création d’une machine virtuelle
- Installation d’Ubuntu version ‘desktop’, openssh-server, ssh (clés public et privée), Cyberduck
- Introduction aux commandes de la console Linux
- Installation d’applications sous Linux: apt-get, snap , yum, curl, wget, git
- Ajout d’une pile AMP au serveur Linux: services web coté serveur, apache2, /etc/apache2/apache2.conf, .htaccess – valider ip#2
- Installation d’un serveur Linux sans interface de type GUI – headless server
Laboratoire
Module 2 – Installation d’un serveur LAMP en nuage
Laboratoire
Présentation du tp1 – 25%
Module 3 – Installation d’un gestionnaire de contenus
WordPress – Installation et prise en main
Contenu
Laboratoire
WordPress – Pérennité du site et des données
- Stratégies de sauvegarde
- Exportation des données (phpmyadmin)
- Exportation du site (wp-export)
- Restoration d’un site WordPress
- Restoration de la base de données
- Configuration manuelle pour l’ajustement du nom de domaine du site
Mise en contexte
Module 4 – Mise en place d’un serveur SMB
Contenu
Module 5 – Mise en place d’un serveur FTP
Contenu
Ce module est déplacé à la session d’hiver
Module 6 – Mise en place de conteneurs Docker, Kubernetes
Contenu
Laboratoire
Cours 14 – 15 Réalisation de l’épreuve synthèse
Semaine 15 – Remise de l’épreuve synthèse
Le vendredi de la semaine 15 au plus tard à 23:59