Toute la documentation

Essayer sur ton ordinateur

Installer Éclair en local pour l’essayer gratuitement : avec XAMPP, MAMP ou Laragon en 5 minutes, ou avec le serveur intégré de PHP, puis le mettre en ligne.

Mis à jour le 3 min de lecture

Sommaire
  1. Quelle solution choisir pour installer Éclair en local ?
  2. Comment installer Éclair en local avec XAMPP ?
  3. Et avec le serveur intégré de PHP ?
  4. Comment mettre en ligne le site préparé en local ?
  5. Questions sur l’installation locale

Tu veux découvrir Éclair avant de choisir un hébergement, ou préparer ton site tranquillement hors ligne ? Tu peux installer Éclair en local, sur ton ordinateur, en 5 minutes. Il te faut seulement un petit serveur web avec PHP : XAMPP, MAMP ou Laragon pour les non-développeurs, ou le serveur intégré de PHP pour les autres. Ton site sera ensuite publiable tel quel.

Quelle solution choisir pour installer Éclair en local ?

OutilSystèmesPour qui ?
XAMPPWindows, macOS, LinuxLe plus répandu, gratuit, avec Apache et PHP
MAMPmacOS, WindowsTrès simple sur Mac, version gratuite suffisante
LaragonWindowsLéger et rapide, apprécié des développeurs
Serveur intégré de PHPTousDéveloppeurs à l’aise avec le terminal

Les trois premiers installent Apache et PHP en quelques clics : c’est exactement l’environnement d’un hébergement mutualisé, .htaccess compris. Vérifie seulement que la version de PHP proposée est 8.1 ou plus.

Comment installer Éclair en local avec XAMPP ?

  1. Installe XAMPP, puis lance le panneau de contrôle et démarre Apache (MySQL est inutile).
  2. Télécharge Éclair et décompresse l’archive.
  3. Copie le dossier eclair dans le dossier web de XAMPP : C:\xampp\htdocs\ sous Windows, /Applications/XAMPP/htdocs/ sur Mac.
  4. Ouvre http://localhost/eclair/ dans ton navigateur : l’assistant d’installation démarre.
  5. Réponds aux 4 questions, comme expliqué dans le guide d’installation.

Avec MAMP, le dossier web s’appelle aussi htdocs et l’adresse dépend du port choisi (par exemple http://localhost:8888/eclair/). Avec Laragon, dépose le dossier dans C:\laragon\www\ puis ouvre http://localhost/eclair/.

Et avec le serveur intégré de PHP ?

Pour les développeurs : le dépôt GitHub d’Éclair contient un routeur qui reproduit les règles du .htaccess pour le serveur intégré de PHP. Il faut PHP 8.1 ou plus et Git.

git clone https://github.com/Jacckisback/eclair-cms.git
cd eclair-cms
PHP_CLI_SERVER_WORKERS=4 php -S localhost:8000 -t eclair tools/router.php

Ouvre ensuite http://localhost:8000. La variable PHP_CLI_SERVER_WORKERS permet au site de s’appeler lui-même pour vérifier son adresse : avec un seul processus, cette vérification échoue simplement, sans gêner le reste. Le même dépôt contient les tests (php tests/run.php, 299 vérifications) : tout est détaillé dans la page développeurs.

Comment mettre en ligne le site préparé en local ?

Ton site tient dans un seul dossier : il suffit de le copier.

  1. Dans l’administration locale, télécharge une sauvegarde par sécurité (Sécurité › Télécharger une sauvegarde).
  2. Envoie tout le contenu du dossier eclair chez ton hébergeur, dossiers data et media compris, avec les fichiers cachés .htaccess.
  3. Connecte-toi à l’administration en ligne avec le même e-mail et le même mot de passe.
  4. Dans Réglages › Général, remplace l’adresse locale par l’adresse définitive du site (par exemple https://mon-site.fr).
  5. Dans Sécurité, clique sur Vérifier l’adresse du site, puis vide le cache dans Réglages › Avancé.

Les liens internes s’adaptent automatiquement, même si ton site passe d’un sous-dossier local à la racine d’un domaine. Pour un hébergement o2switch, suis le guide o2switch à partir de l’étape 4.

Questions sur l’installation locale

Faut-il installer MySQL pour essayer Éclair en local ?

Non. Éclair n’a besoin d’aucune base de données : démarre seulement Apache dans XAMPP, MAMP ou Laragon. Le module MySQL peut rester éteint.

Puis-je installer Éclair en local sans connexion Internet ?

Oui, une fois Éclair téléchargé. Seuls l’assistant IA, IndexNow et l’envoi d’e-mails ont besoin d’Internet ; tout le reste fonctionne hors ligne.

Mon site local sera-t-il visible sur Google ?

Non. Un site ouvert en http://localhost n’est accessible que depuis ton ordinateur. Il devient public une fois copié chez un hébergeur.

L’assistant indique « Installation verrouillée » : que faire ?

La fenêtre de 2 heures suivant la première visite est passée. Supprime le fichier data/install-window.php dans le dossier d’Éclair, puis recharge la page.

Télécharger Éclair 1.2.0