> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Installez rapidement ClickHouse à l’aide d’un script d’installation curl

# Installation rapide

Si vous n’avez pas besoin d’installer ClickHouse pour un environnement de production, vous pouvez exécuter un script d’installation avec curl. Le script déterminera le binaire adapté à votre système d’exploitation.

<Steps>
  <Step>
    ## Installer ClickHouse à l’aide de curl

    Exécutez la commande suivante pour télécharger un binaire unique pour votre système d’exploitation.

    ```bash theme={null}
    curl https://clickhouse.com/ | sh
    ```

    Sous Linux et macOS, cela installe également [`clickhousectl`](https://github.com/ClickHouse/clickhousectl)
    dans `~/.local/bin` (avec un lien symbolique `chctl`) afin que vous puissiez gérer les
    versions et serveurs ClickHouse locaux.

    Pour installer uniquement le binaire `clickhouse` sans `clickhousectl`, définissez
    `CLICKHOUSE_ONLY=1` :

    ```bash theme={null}
    curl https://clickhouse.com/ | CLICKHOUSE_ONLY=1 sh
    ```

    <Note>
      Utilisateurs Mac : si vous obtenez des erreurs indiquant que le développeur du binaire ne peut pas être vérifié, veuillez consulter [cette page](/fr/resources/support-center/knowledge-base/troubleshooting/fix-developer-verification-error-in-macos).
    </Note>
  </Step>

  <Step>
    ## Démarrer clickhouse-local

    `clickhouse-local` vous permet de traiter des fichiers locaux et distants avec la
    puissante syntaxe SQL de ClickHouse, sans configuration. Les données des tables sont stockées
    dans un emplacement temporaire, ce qui signifie qu’après un redémarrage de `clickhouse-local`,
    les tables créées précédemment ne sont plus disponibles.

    Exécutez la commande suivante pour démarrer [clickhouse-local](/fr/concepts/features/tools-and-utilities/clickhouse-local) :

    ```bash theme={null}
    ./clickhouse
    ```
  </Step>

  <Step>
    ## Démarrer clickhouse-server

    Si vous souhaitez conserver les données, exécutez `clickhouse-server`. Vous pouvez
    démarrer le serveur ClickHouse à l’aide de la commande suivante :

    ```bash theme={null}
    ./clickhouse server
    ```
  </Step>

  <Step>
    ## Démarrer clickhouse-client

    Une fois le serveur démarré, ouvrez une nouvelle fenêtre de terminal et exécutez la commande suivante
    pour lancer `clickhouse-client` :

    ```bash theme={null}
    ./clickhouse client
    ```

    Vous verrez quelque chose comme ceci :

    ```response theme={null}
    ./clickhouse client
    ClickHouse client version 24.5.1.117 (official build).
    Connecting to localhost:9000 as user default.
    Connected to ClickHouse server version 24.5.1.

    local-host :)
    ```

    Les données des tables sont stockées dans le répertoire courant et resteront disponibles après un redémarrage
    du serveur ClickHouse. Si nécessaire, vous pouvez passer
    `-C config.xml` comme argument de ligne de commande supplémentaire à `./clickhouse server`
    et fournir une configuration plus poussée dans un fichier de configuration.
    Tous les paramètres de configuration disponibles sont documentés [ici](/fr/reference/settings/server-settings/settings), ainsi que dans le
    [modèle de fichier de configuration
    d’exemple](https://github.com/ClickHouse/ClickHouse/blob/master/programs/server/config.xml).

    Vous êtes maintenant prêt à envoyer des commandes SQL à ClickHouse !

    <Tip>
      Le [Quick Start](/fr/get-started/setup/install) vous guide à travers les étapes de création de tables et d’insertion de données.
    </Tip>
  </Step>
</Steps>
