Comment installer et tester WordPress sur un serveur local

L'outil de blog WordPress gratuit s'est développé au fil des années pour devenir un système de gestion de contenu à part entière, simplifiant considérablement le processus de création d'un site intelligent et extensible piloté par une base de données. Toutefois, à moins que vous ne soyez satisfait du fait que votre public potentiel clique sur vos pages inachevées, évitez de travailler sur le développement initial de votre site hébergé sur un serveur en direct.

Heureusement, il est simple (et gratuit) de configurer un serveur local sur votre PC ou Mac avec Wamp ou Mamp. Nous vous expliquerons ici les étapes à suivre pour effectuer cette opération sur chaque plate-forme, afin que vous puissiez développer en privé et lancer votre nouvelle présence en ligne uniquement lorsque vous êtes prêt et prêt.

Installer le serveur local

1. Les utilisateurs Windows doivent télécharger le logiciel serveur sur wampserver.com/en/download.php, en choisissant la version 32 bits ou 64 bits appropriée. Les utilisateurs de Mac devraient se rendre sur mamp.info. Wamp est installé sur le PC sous c: \ wamp, tandis que Mamp est installé dans le dossier Applications du Mac. Le processus d’installation est un peu moins complexe sur Mac, car les utilisateurs de PC devront spécifier leur navigateur par défaut dans le cadre de ce processus. S'il s'agit d'Internet Explorer, il vous suffit de cliquer sur Ouvrir car votre dossier Windows sera déjà sélectionné. Si ce n'est pas le cas, naviguez jusqu'au dossier approprié et sélectionnez le navigateur que vous souhaitez utiliser.

Windows est naturellement prudent de permettre des changements aussi fondamentaux à son fonctionnement et à la manière dont les utilisateurs peuvent accéder à ses ressources. Le pare-feu vous demandera donc de confirmer que le serveur HTTP Apache est prêt à communiquer sur votre réseau domestique et professionnel. Laissez la case à cocher cochée (option par défaut) et cliquez sur 'Autoriser l'accès' pour continuer.

Il vous sera demandé de fournir des détails sur votre serveur SMTP et votre adresse électronique. Si vous ne connaissez pas l'adresse du serveur, cliquez simplement sur Suivant pour terminer l'installation. Si vous n'utilisez pas l'option mail () de PHP () pour envoyer des messages à partir du serveur local, cela ne vous affectera de toute façon pas.

Ouvrez un navigateur et, sur un PC, pointez-le sur // localhost /. Sur un Mac, pointez-le plutôt vers // localhost: 8888 / Sur l'un des systèmes, vous devriez voir l'écran d'état du serveur local, mais si vous recevez un message d'erreur, vérifiez que le logiciel est en cours d'exécution. Sur le PC, cliquez sur l'icône Wamp dans la zone de notification et sélectionnez Démarrer tous les services. Sur le Mac, lancez Mamp à partir du dossier Applications et, s'il ne démarre pas automatiquement les services du serveur, cliquez sur le bouton Démarrer les serveurs.

Installer WordPress

2. Avant de pouvoir installer WordPress sur votre nouveau serveur local, vous devez créer une base de données MySQL dans laquelle il peut stocker le contenu de votre blog. Cliquez sur phpMyAdmin sur la page d'état pour ouvrir l'utilitaire de configuration MySQL. Vous ne devriez pas avoir besoin d'entrer un nom d'utilisateur ou un mot de passe, car ceux-ci seront déjà en place, mais si une fenêtre contextuelle vous demande une autorisation, utilisez root pour les deux.

Cliquez dans la case ci-dessous Créer une nouvelle base de données et choisissez un nom de base de données. Peu importe ce que vous choisissez, mais par souci de simplicité, choisissez ce que vous êtes susceptible d’utiliser sur votre serveur distant. Nous avons choisi wordpress dans ce cas. Laissez tous les autres menus déroulants tels quels et cliquez sur Créer pour terminer le processus.

3. Vous devez maintenant installer les fichiers WordPress principaux. Pointez votre navigateur sur wordpress.org et téléchargez la dernière version à partir du lien situé sur la page d'accueil. Décompressez les fichiers et placez-les dans votre dossier de fichiers Web Wamp ou Mamp. Sous Windows, si vous avez choisi d'installer Wamp à l'emplacement par défaut, c: \ wamp \ www. Si vous l'avez installé ailleurs, modifiez ce qui précède le site Web pour qu'il pointe vers ce dossier.

Sur le Mac, décompressez les fichiers WordPress dans ~ \ Applications \ MAMP \ htdocs. Si vous y êtes invité, confirmez que vous souhaitez écraser le fichier index.php qui est déjà en place, car il ne s'agit que de la page d'informations de configuration du serveur local.

4. Revenez dans votre navigateur et rechargez // localhost / (localhost: 8888 sur Mac) pour commencer à configurer WordPress. La première chose que vous verrez est un avertissement qu'il n'y a pas de fichier de configuration en place. Cliquez sur le bouton Créer un fichier de configuration, suivi de «Let's go! puis entrez les détails suivants:

Nom de la base de données: [tout ce que vous avez spécifié à l'étape 3]

Nom d'utilisateur: root

Mot de passe: [laissez vide sur le PC; root sur le Mac]

Hôte de base de données: localhost

Préfixe de table: wp_

5. Une fois les détails de votre base de données en place, cliquez sur les deux écrans suivants pour commencer à configurer votre site WordPress. Tapez dans le titre du site, nom d'utilisateur et mot de passe. Encore une fois, vous pouvez entrer ce que vous voulez ici, mais nous vous conseillons d’utiliser la même chose que celle que vous utiliserez sur votre site en direct, car vous pourrez copier vos paramètres.

Indiquez une adresse électronique à laquelle WordPress peut envoyer vos identifiants de connexion en cas d'oubli, puis cliquez sur Installer WordPress. WordPress termine maintenant l'écriture de vos fichiers de configuration et confirme votre nom d'utilisateur. Cliquez sur Connexion pour ouvrir le tableau de bord WordPress.

6. Félicitations! Vous avez configuré une installation locale de WordPress s'exécutant sur votre propre serveur local. Vous pouvez désormais remplir votre blog de contenu et modifier les conceptions de vos modèles sans avoir à travailler sur un site actif, ce qui vous laisse un délai de grâce avant de rendre votre travail public. Vous pouvez prévisualiser votre site en retournant sur // localhost / sur le PC et // localhost: 8888 / sur un Mac.

Exporter votre contenu

7. Lorsque votre travail local vous convient, il est temps de le transférer sur votre blog en direct. C'est un processus en deux étapes. Commencez par exporter vos publications en cliquant sur Outils | Exporter dans la barre latérale. WordPress possède son propre format d'échange pour assurer un transfert propre et précis d'une installation à une autre.

Choisissez si vous souhaitez exporter tout votre contenu ou seulement vos publications ou pages, puis cliquez sur Télécharger le fichier d'exportation. Enregistrez le fichier XML résultant dans un endroit sûr. Maintenant, connectez-vous à votre installation WordPress hébergée à distance, choisissez Outils | Importez et cliquez sur WordPress pour le type d'importation.

Si vous n'avez pas encore installé l'importateur WordPress, vous serez invité à le faire. Il vous suffit de cliquer sur Installer maintenant dans la fenêtre qui s’ouvre, puis de rechercher votre fichier sauvegardé, de cliquer sur Télécharger le fichier et l’importer.

8. Pour copier vos thèmes conçus localement, accédez au dossier de modèles de votre serveur local (c: \ wamp \ www \ wp-content \ themes \ sur votre PC; ~ \ Applications \ MAMP \ htdocs \ wp-content \ themes \ sur le Mac) et copiez le dossier de thèmes complet et tout son contenu dans le même dossier wp-content \ themes sur votre serveur. Enfin, connectez-vous à votre installation distante de WordPress et choisissez Apparence | Thèmes dans la barre latérale et sélectionnez le thème que vous avez copié pour l'activer.

Vous avez maintenant développé avec succès un site localement et, lorsqu'il est prêt pour la consommation publique, porté sur le contenu et les thèmes. À partir de là, vous pouvez continuer à ajouter du contenu au site actif, car vous n'avez besoin de publier chaque entrée que lorsque le contenu a été vérifié pour son exactitude et d'utiliser votre version installée localement pour développer des modèles et des conceptions.

 

Laissez Vos Commentaires