Sécuriser et déployer son site PHP
Chez Awa en ligne sur un vrai hébergeur, avec administration protégée par mot de passe et HTTPS.
2 modules 8 chapitres Environ 78 min de lecture
Présentation
Cinquième étape du parcours développeur web. Avant de mettre un site PHP en ligne, on le protège. Vous sécurisez l'administration de « Chez Awa », puis vous la déployez sur un hébergeur avec base de données et HTTPS.
Ce que vous aurez fait à la fin
Protégé l'administration par e-mail et mot de passe chiffré
Bloqué les formulaires forgés avec un jeton CSRF
Sorti les identifiants du code et du dépôt GitHub
Masqué les erreurs en production
Mis le site en ligne avec sa base de données
Activé le HTTPS
Prérequis
La formation PHP et MySQL : votre premier back-end, ou des bases équivalentes
Le dossier
chez-awaet l'export SQL de la base
Le parcours développeur web
HTML et CSS : votre première page
JavaScript : rendre la page vivante
Git et GitHub : versionner et publier
PHP et MySQL : votre premier back-end
Sécuriser et déployer son site PHP
Laravel : passer au framework
Programme
-
1 Sécuriser le site
- Protéger l'administration
- Bloquer les formulaires forgés
- Sortir les identifiants du code
- Gérer les erreurs
- Quiz : sécuriser le site
-
2 Déployer en ligne
- Choisir l'hébergeur
- Créer la base en ligne
- Envoyer les fichiers
- Activer le HTTPS
- Quiz : déployer en ligne
- Devoir : Chez Awa en production