Files
site/README_submission.md

980 B

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.