Cours : Serveur web

École EPSI
Stéphane Wouters
stephane.wouters@reseau-cd.net
Les TP suivants sont auto suivis/évalués par une plateforme automatisée. La plateforme permet également de lancer des VPS.
Accès à la plateforme de validation

I. Introduction aux serveurs web

COURS
Protocoles du web
Qu'est-ce qu'un serveur, un serveur web, protocole HTTP et bases en réseaux

PDF
TD1
Les protocoles réseaux
Découvertes des protocoles réseaux

TD2
Protocole HTTP
Comprendre le protocole HTTP : Requête et réponses

II. Hébergements et composants

COURS
Hébergement et composants
Différentes méthodes d'hébergements, composants d'un hébergement web

PDF
TP1
Mise en ligne d'un site internet
Utilisation d'un hébergement mutualisé (FTP, PHP, SQL), configuration d'un site web

III. Serveurs linux

COURS
Serveurs linux
Serveurs dédiés, VPS, système de fichier, protocole SSH

PDF
TP2
Mon premier VPS
Connexion à un VPS linux, premières commandes et installation d'Apache

TP3
Configuration apache
Allez plus loin dans la configuration de Apache : Création de virtualhosts, fichiers .htaccess

TP4
Stack Apache, PHP, MySQL
Installer un site web dynamique complet avec PHP, MySQL

TP5
Aller plus loin
HTTPS, logs, monitoring, crontabs, proxy, scp

Annexes

NOTICE
Notice : Connexion SSH
Se connecter à un serveur linux par SSH sous windows / linux / mac os

NOTICE
Notice : Créer un virtualhost
Les étapes pour créer rapidement un virtualhost sous Apache