Il y a de nombreuses raisons pour lesquelles il est sage de construire un site WordPress localement: par exemple, pouvez éviter de payer des frais d’hébergement pendant la phase de développement. Cependant, une fois que votre site est prêt, devez relever un autre défi: le déplacer vers un serveur en temps réel. Heureusement, la migration des sites WordPress de serveurs locaux vers des serveurs en temps réel est plus facile que ne le pensez. Il fonctionne de la même façon que le déplacement damp;rsquoun site damp;rsquoun hôte Web à un autre. Dans nous montrerons comment migrer votre site WordPress local vers un serveur en direct, soit manuellement, soit à l’aide d’un plugin.
Cependant, avant d’entrer dans les détails, parlons d’abord du développement de WordPress local! Qu’est ce que le développement local de wordpress pour créer localement un site WordPress, devez configurer votre environnement de développement local sur votre ordinateur. Il samp;rsquoagit essentiellement de toutes les dépendances et de tous les logiciels nécessaires pour créer et afficher un site Web sur lamp;rsquoordinateur local. En damp;rsquoautres termes, convertissez votre ordinateur en serveur web local (non disponible sur Internet). Pour WordPress, voici ce dont avez besoin pour exécuter ce système de gestion de contenu (CMS):
Serveur Web, système de gestion de base de données Apache ou nginx, MySQL ou mariadb PHP bien que puissiez définir manuellement toutes ces exigences, la façon la plus simple est damp;rsquoutiliser un logiciel qui regroupe ces dépendances, comme wampserver. Wamp (Windows, Apache, MySQL mariadb, PHP) et de nombreux autres outils aideront à configurer toute la pile de développement sur votre ordinateur local, y compris lamp;rsquointerface utilisateur graphique qui peut être utilisée pour les contrôler. Cette dernière partie est importante, surtout si namp;rsquoêtes pas habitué à la ligne de commande.
Vous disposez également d’outils de développement WordPress locaux tels que devkinsta, desktopserver et local. Ils offrent des fonctionnalités similaires
Laissez le plug in faire son travail. À la fin du processus, devrez connecter à WordPress à nouveau. Namp;rsquooubliez pas que puisque avez dépassé la base de données en utilisant la base de données du site local, devez utiliser les mêmes identifiants damp;rsquoadministrateur que lamp;rsquoinstallation locale.
Une fois de retour au tableau de bord WordPress, le plugin invite à mettre à jour la structure des liens permanents immédiatement. Il devrait correspondre à la structure que utilisez sur votre site local. Camp;rsquoest tout! À ce stade, devriez avoir une copie du site WordPress local sur le serveur live. Comment déplacer manuellement les fichiers et bases de données WordPress (en 3 étapes) dans certains cas, il sera plus facile de migrer manuellement les sites WordPress, car si avez beaucoup de contenu, certains plug ins peuvent avoir des problèmes. Le processus manuel est un peu plus complexe, mais pas particulièrement complexe.
Pour migrer manuellement un site WordPress, avez besoin de trois choses: un client FTP, tel que le client Filezilla, qui accède à votre base de données de site Live via le panneau de contrôle de l’hôte une nouvelle installation WordPress, tout comme l’approche plug in, qui ne nécessite pas strictement une installation WordPress propre. Toutefois, cela augmente les chances de succès du processus. Étape 1: Téléchargez vos fichiers WordPress locaux sur le serveur live. Comme le savez peut être, WordPress stocke tous les fichiers de votre site dans ce que nous appelons le dossier principal. Voici le dossier d’accueil des sites WordPress réguliers: Ce que devez faire maintenant est de trouver le Répertoire racine du site WordPress local. Notez où il est et connectez à votre serveur en temps réel via FTP. Ouvrez le dossier racine WordPress du serveur Live et téléchargez tout le contenu du Répertoire approprié sur le site local: Votre client FTP demandera
Jamp;rsquoaime lamp;rsquoonglet SQL en haut de lamp;rsquoécran. Nous lancerons une simple requête SQL pour remplacer lamp;rsquoURL de lamp;rsquohôte local par une nouvelle URL dans le reste du site et ses liens internes: mettre à jour WP _ posts set post content = replace (post content, amp;lsquolocalhost amp;rsquo, amp;lsquowww.yourdomain.com amp;rsquo) Copiez et collez la requête dans le champ exécuter SQL query query du tableau suivant. Notez que votre requête utilise des substituants, alors namp;rsquooubliez pas de la remplacer par lamp;rsquoURL du site local et un nouveau domaine: Prêt, une fois le jeu terminé, cliquez sur go. Vous pouvez maintenant exporter le contenu de la base de données en allant à lamp;rsquoonglet exporter en haut de lamp;rsquoécran: PhpMyAdmin formatera automatiquement la base de données en SQL, puis pouvez continuer et cliquer sur go. Vous aurez un dossier. SQL, devez lamp;rsquoutiliser à lamp;rsquoétape suivante. Étape 3: importer le contenu du fichier de base de données devez maintenant accéder à la base de données du site Web en direct en utilisant phpMyAdmin installé sur le serveur en direct. Selon lamp;rsquohôte Web que utilisez, devriez avoir accès au panneau de contrôle qui contient les options damp;rsquoaccès à la base de données. Trouvez cette option et allez à lamp;rsquoonglet importation en haut de lamp;rsquoécran: Assurez que phpMyAdmin indique que importez des fichiers sur le serveur actuel au lieu damp;rsquoécraser la base de données existante. Ce fichier est nécessaire pour créer une copie de la base de données du site local sur le serveur actuel. SQL téléchargé à lamp;rsquoétape 2. Votre fichier local devrait maintenant être téléchargé. Dans ces fichiers, il y a un fichier appelé WP config. Php, qui inclut le nom de votre base de données et les informations de connexion que namp;rsquoavez pas besoin de mettre à jour. Continuez et sélectionnez le fichier. SQL créé il y a quelques minutes, puis cliquez sur go. Laissez phpMyAdmin faire ses propres choses. Une fois terminé, devriez avoir accès à votre site Web.
Comment déplacer WordPress d’un serveur local vers un site en direct