Connecté en tant que : Se déconnecter

Bienvenue sur mon serveur AWS

Fatima Ndiaye

Ce site éducatif retrace toutes les étapes de mon TP AWS : configuration EC2, Apache, nom de domaine, HTTPS, base de données et authentification.

🔹 Instance Amazon Linux 2023 lancée
🔹 Clé SSH générée
⚠️ Problème : `chmod` non reconnu sur Windows
Solution : utilisation de Git Bash ou WSL

🔹 Installation d'Apache (`httpd`)
🔹 Port 80 ouvert dans le groupe de sécurité
✅ Page "It works!" bien affichée

🔹 Domaine réservé sur Namecheap
🔹 DNS configuré avec A records vers IP EC2
⚠️ Problème : propagation DNS lente
Solution : attendre ~30 min

🔹 Installation de `mod_ssl` + `certbot`
🔹 Obtention de certificat avec `certbot --apache`
⚠️ Problème : pas de VirtualHost détecté
Solution : création manuelle de `000-default.conf`

🔹 Installation de MySQL 8.0 via repo Oracle
🔹 GPG key, policy, ports, erreurs
Solution : kill process en doublon, mot de passe fort

🔹 Formulaire `register.php` et `login.php` avec Bootstrap
🔹 Sauvegarde des comptes dans MySQL
⚠️ Problème : erreurs HTTP 500
Solution : chemins, droits d’exécution PHP, hashing OK