Files
site/README.md
2025-11-19 09:53:08 +00:00

27 lines
980 B
Markdown

# 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.