Créer un environnement de staging pour mon site

Un environnement de staging vous permet de tester des modifications, mises à jour ou nouvelles fonctionnalités sans impacter votre site principal. Il s’agit d’une copie de votre site, hébergée dans un sous-domaine dédié (ex : test.monsite.fr).

Étape 1 : Créer un sous-domaine

  1. Connectez-vous à votre espace client puis ouvrez Plesk
  2. Allez dans Sites Web & Domaines > Ajouter un sous-domaine
  3. Choisissez un nom (ex : staging ou dev)
  4. Validez : un nouveau répertoire (ex : /staging) sera créé

Étape 2 : Dupliquer le site

Vous avez deux méthodes :

  • Manuelle :
    • Copiez tous les fichiers de httpdocs/ vers staging/
    • Exportez la base de données via phpMyAdmin
    • Créez une nouvelle base et importez la copie
    • Modifiez le fichier de configuration (wp-config.php, .env, etc.) pour utiliser la nouvelle base
  • Automatisée (WordPress uniquement) :
    Utilisez un plugin comme WP Staging ou Duplicator pour créer une copie en 1 clic

Étape 3 : Protéger l’environnement de test

  • Ajoutez une protection par mot de passe via Plesk > Répertoire protégé
  • Ou ajoutez dans le robots.txt du staging :
    User-agent: *  
    Disallow: /

Bonnes pratiques

  • Donnez un visuel distinct au staging (bannière, couleur) pour éviter les confusions
  • Ne référez pas votre environnement de test aux moteurs de recherche
  • Utilisez-le pour tester des mises à jour de plugins, migrations ou designs

❓ Vous souhaitez synchroniser automatiquement votre prod vers le staging ou l’inverse ? Nous pouvons vous assister dans la configuration.

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Travailler en local puis déployer vers mon hébergement Newscloud

Travailler en local vous permet de développer, tester et valider vos sites sans impacter votre...

Déployer un projet avec Git depuis GitHub ou GitLab

Vous pouvez déployer automatiquement un projet web depuis un dépôt Git (GitHub, GitLab,...