# Utilisation des environnements de préproduction

Source: https://support.kapsulehost.com/fr-fr/staging-environments

Un environnement de staging, disponible pour les sites WordPress et WooCommerce, est une copie privée de votre site web où vous pouvez tester des modifications, des mises à jour ou de nouvelles fonctionnalités sans affecter votre site en production. Une fois que vous êtes satisfait du résultat, vous pouvez [envoyer les modifications à la production](https://support.kapsulehost.com/fr-fr/wordpress-staging-workflow).

### Qu'est-ce qu'un environnement de staging ?

Le staging vous offre une version séparée et isolée de votre site web, fonctionnant sur une URL temporaire. Les visiteurs de votre site en production ne voient rien pendant que vous travaillez. Cela est particulièrement utile avant :

- D'installer ou de mettre à jour des extensions WordPress
- De changer de thème
- D'apporter des modifications structurelles à votre base de données
- De tester du code personnalisé

### Créer un site de staging dans KPanel

1. Connectez-vous à KPanel sur [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. Accédez à **Sites web** dans le menu de gauche
3. Cliquez sur le site web que vous souhaitez cloner
4. Dans le menu de gauche du site, ouvrez **Environment**, puis **Préproduction**
5. Cliquez sur **Créer un Staging**

KPanel copiera vos fichiers et votre base de données vers un sous-domaine de staging (par exemple, `staging.yourdomain.com`). Cela prend généralement une à deux minutes selon la taille de votre site.

> **Note:** Les environnements de staging comptent dans l'allocation de stockage de votre offre. Les sites volumineux peuvent prendre plus de temps à cloner.

### Apporter des modifications sur le staging

Une fois votre site de staging prêt, vous pouvez :

- Accéder à l'administration WordPress via l'URL de staging
- Installer des extensions, changer de thème ou modifier des fichiers via [SFTP](https://support.kapsulehost.com/fr-fr/sftp-access)
- Tester des formulaires, des parcours de commande et des fonctionnalités personnalisées

L'environnement de staging est protégé par mot de passe par défaut afin de ne pas être indexé par les moteurs de recherche.

### Envoyer le staging à la production

Lorsque vous êtes satisfait de vos modifications :

1. Allez dans **Sites web** dans KPanel
2. Ouvrez l'onglet **Préproduction** de votre site
3. Cliquez sur **Envoyer à la production**
4. Sélectionnez ce que vous souhaitez envoyer à l'aide des cases à cocher **Fichiers** et **Base de données** (vous pouvez en cocher une ou les deux)
5. Confirmez l'envoi

> **Warning:** L'envoi de la base de données du staging vers la production écrasera votre base de données en production. Toutes les nouvelles commandes, tous les nouveaux commentaires ou inscriptions d'utilisateurs effectués sur le site en production depuis la création du clone de staging seront perdus. Effectuez toujours une sauvegarde au préalable.

### Effectuer une sauvegarde avant l'envoi

Avant d'envoyer le staging vers la production, créez une sauvegarde manuelle :

1. Allez dans **Sites web**, sélectionnez votre site, puis ouvrez l'onglet **Sauvegardes**
2. Cliquez sur **Create Backup Now**
3. Attendez la fin de la sauvegarde, puis procédez à l'envoi

Consultez [Effectuer une sauvegarde](https://support.kapsulehost.com/fr-fr/taking-a-backup) pour les étapes détaillées.

### Supprimer un environnement de staging

Une fois vos tests terminés et vos modifications envoyées, supprimez l'environnement de staging pour libérer de l'espace de stockage :

1. Allez dans l'onglet **Préproduction**
2. Cliquez sur **Supprimer le staging**
3. Confirmez la suppression

> **Tip:** Prenez l'habitude de créer un nouveau clone de staging à chaque fois que vous prévoyez un changement important, plutôt que de conserver un site de staging permanent. Cela garantit que votre environnement de staging reflète toujours l'état actuel de la production.
