1 Beginner pathLesson 2 of 9 6 min read

Prepare your installation

  1. 1. Discover Éclair CMS
  2. 2. Prepare your installation
  3. 3. Install Éclair step by step
  4. 4. Get to know the Éclair admin
  5. 5. Write and publish your first blog post
  6. 6. Pages, menus and home page
  7. 7. Images and the Éclair media library
  8. 8. Contact form and messages
  9. 9. Essential settings before launch
Contents
  1. What do you need to install Éclair?
  2. Choose compatible hosting
  3. Which server requirements should you check?
  4. Get your upload tools ready
  5. Download the official archive
  6. Where to install Éclair: root, subdomain or subfolder?
  7. Plan a 2-hour window
  8. The checklist to prepare your installation
  9. Key points
  10. Going further
  11. Frequently asked questions

Taking twenty minutes to prepare your installation makes everything that follows very simple. You'll gather a domain name, compatible hosting, FTP access and the official Éclair archive, then choose where to install your site. A final checklist lets you confirm that nothing is missing before you start.

What you'll be able to do

Choose domain and hosting

Know exactly what you need, and what you can do without.

Check the server

Verify PHP, extensions and HTTPS before uploading a single file.

Start fully prepared

Tick off a 9-point checklist before installing.

What do you need to install Éclair?

The list is short, on purpose:

  1. A domain name: your site's address, for example atelier-nova.fr for Camille Martin's ceramics studio.
  2. Web hosting with PHP, on Apache or LiteSpeed. A shared hosting plan is more than enough.
  3. A way to upload files: an FTP client or your host's file manager.
  4. The official Éclair archive, which weighs 480 KB.

Add an email address and a password of at least 10 characters for your future account. On the other hand, you don't need a database: that's one step fewer than with WordPress, and one less source of errors.

Choose compatible hosting

Almost all shared hosting runs on Apache or LiteSpeed, as at OVH, o2switch, Hostinger, IONOS or PlanetHoster: Éclair installs there as is. To compare plans, read Choosing your hosting, then your host's step-by-step guide, for example o2switch, Hostinger or OVHcloud.

No dedicated guide for your host? The universal method for cPanel, Plesk and DirectAdmin covers the most common control panels. Éclair also runs on an Nginx server, but without .htaccess: you need to reproduce its rules in the configuration, as explained in the Nginx, VPS, proxy and CDN lesson.

Compare hosting providers

Which server requirements should you check?

ItemRequirementIf it's missing
PHP8.1 or later, 8.3 recommendedBelow 8.1, Éclair shows a message in French: “Éclair a besoin de PHP 8.1 ou plus récent.” (Éclair needs PHP 8.1 or later)
Required extensionsmbstring, json, dom, session, zlibRed item in the wizard: the installation is blocked
gd extensionRecommendedImages are neither resized nor converted to WebP
zip extensionRecommendedNo one-click backup: copy via FTP instead
curl extensionRecommendedNo IndexNow, no AI assistant and no art direction font
Write permissionsdata, cache and media foldersRed item: give them 755 permissions via FTP
HTTPSActive certificate (Let's Encrypt, free)Warning, and no MCP connector

The required extensions are enabled by default almost everywhere. You change the PHP version in your host's customer area, often in one click: choose 8.3 if it's offered. With PHP 8.1, Éclair works, but the wizard will advise you to switch to 8.3 or later.

You don't have to check everything by hand: the setup wizard checks each of these points on its first screen and explains what to fix.

Get your upload tools ready

There are two ways to upload files to your hosting:

Download the official archive

  1. Open the project page on GitHub, the only official source.
  2. Download eclair-cms-1.8.0.zip (480 KB).
  3. Unzip the archive on your computer: you get an eclair folder and three text files, including LISEZ-MOI.txt.
  4. Open the eclair folder: you should see index.php, .htaccess and the app, assets, cache, data and media folders.

You'll upload the contents of this folder, not the folder itself. The three text files stay on your computer.

Where to install Éclair: root, subdomain or subfolder?

LocationExampleWhere to upload the filesGood to know
Domain rootatelier-nova.frThe public folder (public_html, www…)The recommended choice
Subdomainclasses.atelier-nova.frThe subdomain's folder, created in your customer areaAlso suits the MCP connector
Subfolderatelier-nova.fr/site/A subfolder of the public folderDetected automatically, but the MCP connector may fail

Why the distinction? The MCP connector links Claude or ChatGPT to your site, and some apps look for authorization at the root of the domain. If you plan to use it one day (Understanding the MCP connector), install Éclair at the root of a domain or subdomain.

The contents of the eclair folder copied from the computer to the hosting's public folder
What goes to your hosting: the contents of the eclair folder, not the folder

Plan a 2-hour window

For security, the installation must be completed within 2 hours of the site's first visit. Without this rule, anyone could take over a site that was uploaded and then forgotten. The right habit: upload the files, then run the wizard straight away.

If you miss this deadline, nothing is lost. Delete the data/install-window.php file via FTP and reload the page: the wizard starts again.

The checklist to prepare your installation

No.CheckExample for Atelier Nova
1The domain name is registered and linked to the hostingatelier-nova.fr
2PHP 8.1 or later is active, preferably 8.3PHP 8.3 selected in the customer area
3The HTTPS certificate is enabledhttps://atelier-nova.fr opens with no warning
4FTP access or the file manager is readyServer, username and password written down
5Hidden files are shown.htaccess visible in the eclair folder
6The 1.8.0 archive is downloaded and unzippedeclair folder on the desktop
7The account email is chosenCamille's business address
8A password of at least 10 characters is readyA 4-word phrase, easy to remember
9The admin URL is chosenatelier-nova.fr/atelier

All nine points ticked? When you prepare your installation this well, the next lesson takes just a few minutes.

Installing Éclair in three steps: upload the folder, answer four questions, the site is live
The three steps waiting for you in the next lesson

Key points

Going further

Frequently asked questions

Do I need to create a MySQL database?

No. Éclair uses no database: everything is stored in protected files in the data/ folder. If your host offers to create one, you can skip that step.

My host offers PHP 8.1. Is that enough?

Yes, Éclair works from PHP 8.1 onwards. The setup wizard will simply show a tip to switch to PHP 8.3 or later if your host offers it.

Can I install Éclair without HTTPS?

Yes, but the wizard will point it out, and the MCP connector for Claude and ChatGPT requires an https:// address. First turn on your host's free Let's Encrypt certificate, then open your site over https://.

Can I test Éclair on my computer?

Yes, with PHP installed locally and its built-in server. The exact command and the tests are described in the Local development and testing lesson.

All the lessons of this path