Qu'est-ce qu'un site de développement WordPress ?
Un site intermédiaire est une copie clonée d'un site de production qui est utilisée pour tester les modifications avant de les mettre en ligne. En termes plus simples, il s'agit d'une copie de votre site Web sur laquelle vous pouvez apporter des modifications qui n'altèrent pas votre site Web en direct jusqu'à ce que vous les déployiez. Les sites de staging vous aident à détecter les erreurs afin de ne pas endommager votre site Web. De plus, cela permet également d’éviter les temps d’arrêt et les mauvaises expériences utilisateur. Il contient les mêmes données et fichiers, mais il n'est pas accessible au public et est généralement hébergé sur un sous-domaine différent. Dans cet article, nous expliquerons ce que vous devez savoir sur les sites de développement WordPress.
Pourquoi avez-vous besoin d’un site de staging ?
Si une entreprise dépend de son site WordPress ou de sa boutique WooCommerce, la modification de l'installation de production en direct est risquée. Les sites de développement WordPress, également appelés sites de développement ou sites de test, sont des alternatives sûres. Idéalement, toute modification plus compliquée que la publication d’un article est minutieusement testée avant sa mise en ligne.
Les cas pour les sites de test sont les suivants :
Tester de nouvelles pages de destination pour garantir que chaque composant fonctionne comme prévu avant la visite des clients potentiels.
Vérification des mises à jour pour les problèmes de compatibilité.
Création d'un nouveau thème ou modification du thème actuel.
Modification du code du site pour ajouter de nouvelles fonctionnalités.
Les sites de test sont également utiles lorsque vous souhaitez permettre aux développeurs et aux concepteurs de travailler sur votre site mais que vous ne souhaitez pas leur donner accès à l'
installation de production.
Maintenant que vous connaissez les avantages de la préparation d'un site Web avant la production, voyons comment cette tâche peut être accomplie.
WordPress est l'un des systèmes de gestion de contenu (CMS) les plus populaires. Cependant, il nécessite des mises à jour régulières pour garantir une fonctionnalité complète et des performances optimales. Lors de l'exécution de mises à jour, il est toujours recommandé d'avoir un clone distinct du site dans un environnement de test pour tester la compatibilité des correctifs et des mises à jour avec le site et les plugins.
Voici les étapes de mise en scène du site cPanel.
Étape 1 : Créer un sous-domaine dans cPanel
- Pour créer un sous-domaine dans cPanel, connectez-vous à Hostyngo cPanel.
- Cliquez sur Sous-domaines dans la section Domaines.
- Donnez un nom à votre sous-domaine (par exemple test), puis cliquez sur le bouton Créer pour ajouter votre sous-domaine, que vous pouvez utiliser pour importer votre site WordPress en direct. Notez l'emplacement du dossier intermédiaire dans votre répertoire. Le sous-domaine est l'endroit où vous accéderez à votre nouvel environnement de test.
Utilisation du gestionnaire de fichiers
Créez manuellement un site intermédiaire à l'aide du gestionnaire de fichiers :
connectez-vous à votre cPanel et cliquez sur
Fichiers avancés. Dans le dossier public_html
Accédez au Gestionnaire de fichiers, sous le dossier public_html, téléchargez l'intégralité du dossier racine du site Web pour lequel vous souhaitez créer un site intermédiaire.
Étape 2 : Copiez la base de données à l'aide de phpMyAdmin
Votre site WordPress aura au moins une base de données associée. Le nom de la base de données se trouve dans le fichier wp-config.php de votre dossier public_html. Une fois que vous connaissez le nom de la base de données, accédez à phpMyAdmin dans la section Bases de données de cPanel.
- Allez sur phpMyAdmin
- Cliquez sur le nom de votre base de données (le nom de la base de données copié depuis wp-config.php).
- Choisissez les options Exportation rapide et Format SQL.
- Cliquez sur Go, cette option télécharge une copie de la base de données du site sur votre ordinateur.
Étape 3 : Créez un utilisateur de base de données et attribuez-le à une base de données dans cPanel
- Une nouvelle base de données qui fera office de clone de la base de données active doit être créée.
- Pour créer une nouvelle base de données, cliquez sur Bases de données MySQL dans la section Bases de données de cPanel.
- Faites défiler jusqu'à la section Utilisateurs MySQL et cliquez sur Créer un utilisateur de base de données
- Entrez le nom d'utilisateur et le mot de passe.
- Une fois l'utilisateur créé, vous devez ajouter l'utilisateur à la base de données
- Faites défiler jusqu'à la section Ajouter un utilisateur à la base de données, sélectionnez la base de données nouvellement créée et cliquez sur Ajouter.
- Cochez la case à côté de Tous les privilèges et cliquez sur Apporter des modifications.
Vous avez maintenant deux bases de données répertoriées dans le menu de gauche de votre phpMyAdmin - Cliquez sur la nouvelle base de données, puis cliquez sur Importer.
- Cliquez sur Choisir un fichier pour télécharger le fichier .sql qui est la sauvegarde de la base de données du site Web en direct dans la nouvelle base de données.
- Après avoir effectué toutes les sélections nécessaires, cliquez sur Go pour terminer l'importation de la base de données.
Selon la taille du fichier téléchargé, cela peut prendre de quelques minutes à quelques heures. Une fois l'importation terminée, vous disposez de deux bases de données avec les mêmes tables de base de données. - Après avoir cloné la base de données, vous devez modifier les URL du site intermédiaire cPanel.
Faites-le dans phpMyAdmin, cliquez sur le tableau wp_options et modifiez les options d'URL d'accueil et de site. Cliquez sur Modifier pour chaque option individuelle afin de mettre à jour les URL.
Étape 4 : copier les fichiers du site Web dans le gestionnaire de fichiers
L'étape suivante consiste à copier les fichiers maintenant que la base de données et l'utilisateur ont été configurés. Vous pouvez le faire via le protocole de transfert de fichiers (FTP) ou via le gestionnaire de fichiers de cPanel.
- Connectez-vous à cPanel, cliquez sur Gestionnaire de fichiers
- Localisez et ouvrez le dossier public_html
- Cliquez sur Sélectionner tout
- Cliquez sur Copier.
- L'interface vous invite à définir une destination pour les fichiers clonés. Entrez le répertoire dans lequel votre nouveau sous-domaine est hébergé. Si vous ne savez pas de quel répertoire il s'agit, accédez à l'écran d'accueil et cliquez sur Sous-domaines dans la section Domaines.
Une fois les fichiers copiés, vous devrez saisir les nouvelles informations de la base de données : le nom de la base de données, l'utilisateur de la base de données et le mot de passe.
- Accédez à la fenêtre du gestionnaire de fichiers.
- Faites un clic droit sur le fichier wp-config.php et sélectionnez Modifier.
- Dans la section Paramètres de base de données, modifiez le fichier wp-config.php avec les informations d'identification de base de données correctes
