Un guide complet sur le processus de déploiement de WordPress d'un serveur local à un serveur en ligne

WordPress est l'un des systèmes de création de sites web les plus utilisés de nos jours, que ce soit pour rédiger un blog, créer le site web officiel d'une entreprise ou construire un site web.Site web de commerce électroniquesont très courantes. Beaucoup de gens, dans les premières étapes du développement, choisiront d'abord de construire le site dans l'environnement local, de sorte qu'il est plus rapide à faire, mais aussi plus pratique pour le débogage, mais aussi n'ont pas à se soucier des erreurs qui affecteront le site Web officiel. Une fois le site prêt à être transféré sur le serveur en ligne, cette étape n'est pas compliquée, mais vous devez vous occuper de la base de données, télécharger des fichiers, modifier la configuration et bien d'autres aspects, si vous ne faites pas attention, il peut y avoir des problèmes, tels que l'échec de la fonctionnalité ou l'impossibilité d'ouvrir la page. Prochainement, je parlerai de l'ensemble du processus de migration étape par étape, afin que vous puissiez déployer de local à en ligne ! Site web WordPressQuand c'est plus facile.

Image [1] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne

I. Préparation de l'environnement local

Les développeurs utilisent généralement XAMPPVous pouvez également créer un environnement de serveur local avec des outils tels que MAMP, Local, etc. Un site WordPress local est généralement situé à l'adresse suivante htdocs ou un répertoire racine spécifié contenant deux parties des données de base :

  1. Documentation du siteLe site Web de WordPress comprend le noyau de WordPress, les thèmes, les plugins et les téléchargements.
  2. base de données complèteLes fonctionnalités suivantes sont disponibles : Sauvegarde des articles, des pages, des configurations, des paramètres des plugins et plus encore.

Avant de préparer la migration, vous devez vous assurer que votre environnement local fonctionne correctement et que tout le contenu a été développé et débogué.

II. exportation de la base de données

Accédez à votre phpMyAdmin local ou à un outil de gestion de base de données similaire et sélectionnez la base de données que vous souhaitez exporter. Il est recommandé de sélectionner l'option "SQL"pour exporter la structure et les données complètes.

Image [2] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne
Image [3] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne

Lorsque l'exportation est terminée, elle génère le fichier .sql en vue d'une importation ultérieure sur le serveur.

III. Documents relatifs au site d'emballage

Rassemblez les fichiers de votre site WordPress local dans une archive zip, en prenant soin d'inclure les éléments suivants :

  • wp-content Catalogue (thèmes, plugins, médias)
  • wp-config.php fichier de configuration
  • Tous les documents de base (par exemple index.php, wp-includes, wp-admin etc.)

Il est recommandé de nommer clairement le fichier zip et de garder la structure intacte afin d'éviter les confusions après le téléchargement.

IV. configuration du serveur en ligne

Avant de déployer WordPress en ligne, vous devez préparer votre environnement d'exécution. La plupart des hébergeurs proposent Apache ou Nginx, PHP avec support MySQL/MariaDB. La procédure est la suivante :

  • Télécharger les fichiers du site
    À l'aide d'un utilitaire FTP tel que FileZilla ou d'un gestionnaire de fichiers fourni par votre hébergeur, téléchargez l'archive zip dans le répertoire racine du site web spécifié (généralement le répertoire public_html peut-être www).
Image [4] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne
  • Décompressez le fichier
    Connectez-vous au panneau de contrôle pour décompresser le fichier zip téléchargé. La structure des fichiers après décompression doit être la même qu'au niveau local.
Image [5] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne
  • Création d'une base de données
    Allez dans le panneau d'administration du serveur pour créer un nouveaubase de données complèteLe nom d'utilisateur et le mot de passe doivent être définis en conséquence, et les informations de connexion doivent être enregistrées à des fins de sauvegarde.
Image [6] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne

V. Importation de bases de données

Ouvrez phpMyAdmin côté serveur ou l'outil d'administration approprié, sélectionnez la base de données que vous venez de créer et importez le fichier .sql Documentation.

Avant l'importation, vous pouvez vérifier si l'encodage du fichier est UTF-8 afin d'éviter les codes désordonnés ou les problèmes de données anormales.

VI. modification des fichiers de configuration

spectacle (un billet) wp-config.php modifiez les informations de connexion à la base de données suivantes :

define('DB_NAME', 'Nom de la base de données en ligne') ;


define('DB_HOST', 'localhost') ; // Habituellement localhost, mais cela peut varier d'un hôte à l'autre.

Sauvegarder et télécharger pour écraser le fichier original afin de s'assurer que WordPress peut se connecter avec succès à la base de données en ligne.

Sept, mettre à jour le nom de domaine et les liens du site

Étant donné que les URL des environnements locaux et en ligne sont souvent différents (par exemple, l'adresse http://localhost avec https://example.com), toutes les anciennes adresses de la base de données doivent être mises à jour.

Il y a deux façons de procéder :

  1. Utilisez les commandes SQL pour remplacer: :
UPDATE wp_options SET option_value = 'https://example.com' WHERE option_name = 'siteurl' ;
UPDATE wp_options SET option_value = 'https://example.com' WHERE option_name = 'home' ;
  1. Utilisation de l'outil de recherche et de remplacement: :
    Recommandé Meilleur remplacement de la recherche plugin pour le remplacement des lots afin d'éviter l'absence de champs de données sérialisées.
Image [7] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne

VIII. inspection et mise en service

Visitez la page d'accueil du site et le back-office une fois le déploiement terminé.Vérifier que la fonction fonctionne correctement.. Concentrez-vous sur la vérification des éléments suivants :

  • Si la page se charge complètement
  • Les styles et les scripts manquent-ils ?
  • Le plugin fonctionne-t-il comme prévu ?
  • Est-il normal de se connecter au backend ?

Si vous constatez que le chemin d'accès est erroné ou que la ressource ne peut pas être chargée, vérifiez l'option .htaccess Documents etParamètres des liens fixesIl est conseillé de le réenregistrer en arrière-plan.Lien permanentLes problèmes courants peuvent généralement être résolus.

Image [8] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local vers un serveur en ligne

IX. configuration des certificats SSL

La plupart des hébergeurs actuels proposent des SSL Certificat. Après avoir installé le certificat, changez l'adresse du site en httpsVous pouvez également utiliser des plug-ins tels que Really Simple SSL pour faciliter la redirection automatique.

commencer à utiliser HTTPS Ensuite, n'oubliez pas de mettre à jour les URL pertinentes dans la base de données avec la version avec https afin d'éviter les avertissements de confusion de ressources.

Image [9] - Un guide complet sur le processus de déploiement de WordPress d'un serveur local à un serveur en ligne

X. Mise en place de la sauvegarde et de la sécurité

Immédiatement après la mise en ligne du site, il est recommandé de configurer régulièrement dessauvegarderMécanismes et mise en place des fondationsPlug-ins de sécurité(par exemple Wordfence, iThemes Security) pour améliorer la sécurité du site.

Désactivez également le mode de débogage sur le wp-config.php Se dérouler dans :

define('WP_DEBUG', false).

Éviter les informations erronées exposant les chemins et les structures du système.

La mise en place d'un système de câblage local fait partie de tous les projets de l'Union européenne. WordPress Phase de transition importante du projet. Le processus opérationnel doit tenir compte de l'intégrité de la base de données, de la structure des fichiers, de la compatibilité de l'environnement et de la sécurité des données. Un bon processus de déploiement peut aider le projet à fonctionner de manière stable et jeter les bases d'une maintenance ultérieure. En contrôlant rigoureusement les étapes, vous pouvez passer en douceur et sans heurts du développement local à la mise en ligne.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
© Déclaration de reproduction
Cet article a été rédigé par Little Lin
LA FIN
Si vous l'aimez, soutenez-le.
félicitations1543 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires