# CMS Simplifié — Installation rapide ## Prérequis - PHP 8.0+ avec PDO MySQL - MySQL 8.0+ - (Optionnel) Docker & docker-compose ## Installation sans Docker 1. Copier `.env.example` en `.env` et remplir les valeurs. 2. Importer `sql/dump_final.sql` dans MySQL : - `mysql -u root -p < sql/dump_final.sql` 3. Placer le dossier `public/` comme racine accessible (ex: http://localhost/public/). 4. Se connecter : /public/login.php - Login : admin - Password : Admin123! (changez-le immédiatement) ## Installation avec Docker 1. Copier `.env.example` en `.env` et ajuster si nécessaire. 2. `docker-compose up -d` 3. Importer `sql/dump_final.sql` dans le conteneur MySQL : - `docker exec -i cms_db mysql -uroot -prootpassword < sql/dump_final.sql` ## Remarques de sécurité - Changez le mot de passe admin immédiatement. - Ne commitez jamais `.env` contenant des secrets. - En production : activer HTTPS, configurer des headers de sécurité, monitorer les logs.