Premiers pas avec Local comme environnement de développement WordPress
Publié: 2023-02-12Bien que vos sites Web soient (naturellement) hébergés en ligne, il existe de nombreuses situations dans lesquelles vous voudrez peut-être créer un site WordPress local. Par exemple, vous devrez peut-être configurer un environnement intermédiaire pour développer votre site avant sa mise en ligne, exiger un endroit sûr pour expérimenter des conceptions ou effectuer un dépannage.
Dans tous ces scénarios, tout ce dont vous aurez besoin est la bonne solution. Lorsqu'il s'agit de créer un site WordPress hors ligne, Local est l'un des outils les plus intuitifs et les plus puissants pour le travail. Cette solution facilite l'installation de WordPress sur votre ordinateur, le clonage de votre site et même la mise en ligne de votre version locale.
Voici ce que nous allons couvrir dans cet article :
- Un aperçu du développement de sites Web locaux
- Une introduction à Local (une application gratuite)
- Un tutoriel rapide en trois étapes pour commencer
Commençons!
Une introduction au développement de sites Web locaux
Si vous voulez que les gens visitent votre site Web, il devra être hébergé en ligne. En fait, l'une des premières choses que vous ferez généralement lors de la création d'un nouveau site Web est de vous inscrire à un plan d'hébergement.
Cependant, il y a des moments où vous voudrez travailler sur un site Web "inaccessible au public". Un « site local », également appelé « site de développement », est un site Web stocké sur votre propre ordinateur. Cela signifie que personne ne peut y accéder à moins d'être connecté à cet appareil spécifique (et d'avoir les bonnes informations d'identification).
Les sites locaux ont de nombreuses utilisations. Certains des plus courants incluent:
- Expérimenter et apprendre une nouvelle plateforme.
- Construire un nouveau site hors ligne, afin que personne ne le voie dans un état à moitié terminé.
- Reconcevoir ou apporter des modifications à grande échelle à un site en ligne.
- Effectuer un dépannage, pour résoudre un piratage, une erreur ou un autre problème.
- Créer un site pour un client, pour le garder privé mais permettre la collaboration et les commentaires.
De plus, vous pouvez créer un site local privé en permanence ou faire une copie d'un site en direct afin d'avoir une version avec laquelle vous pouvez jouer. Une fois que vous êtes satisfait des modifications apportées à votre site local, vous pouvez même les télécharger sur votre site en ligne (nous en reparlerons plus tard).
Bien sûr, pour mettre en place un site local, vous aurez besoin du bon outil. De nombreuses options sont disponibles, y compris des solutions tierces et des applications proposées par votre hébergeur. Ensuite, jetons un coup d'œil à l'un de ces outils.
Local : Un outil de développement pour les sites WordPress
Si vous cherchez à créer un site Web WordPress local, vous ne pouvez pas vous tromper avec Local.

Cet outil complet contient tout ce dont vous aurez besoin pour configurer et utiliser des sites locaux. Il est assez simple à utiliser pour les débutants, mais offre également de nombreuses fonctionnalités avancées si vous souhaitez personnaliser le fonctionnement de votre environnement local.
Certaines des fonctionnalités clés de Local incluent :
- Installations WordPress en un clic, vous permettant de configurer rapidement vos sites locaux
- Prise en charge locale de Secure Sockets Layer (SSL), pour assurer la sécurité de ces sites
- Accès facile aux fichiers racine de vos sites locaux, via un accès Secure Shell (SSH)
- URL de démonstration partageables, permettant de montrer votre site à certaines personnes
- Environnements personnalisables pour les développeurs, vous aidant à configurer le fonctionnement de votre site local
- L'option de cloner des sites, d'exporter un site en direct vers une version locale et de pousser un site local vers l'hébergement en direct sur WP Engine.
- Une bibliothèque de modules complémentaires, vous permettant de personnaliser votre environnement de développement local avec les fonctionnalités dont vous avez besoin
Mieux encore, Local est entièrement gratuit pour Mac, Windows et Linux. Cela signifie que vous pouvez l'essayer sans aucun risque ni obligation. Voyons comment cela fonctionne en action !
Comment démarrer avec Local (en 3 étapes)
Heureusement, configurer Local et l'utiliser pour gérer vos sites locaux est un processus simple. Au cours des prochaines sections, je vais vous expliquer comment commencer à l'utiliser. Le processus commence par l'installation de l'outil lui-même.
Étape 1 : Installer en local
Pour télécharger Local, visitez le site Web et cliquez sur le bouton Téléchargement gratuit. Ensuite, choisissez votre plate-forme et entrez quelques informations de base (seul le champ e-mail est obligatoire, et c'est juste pour que nous puissions vous tenir au courant des nouvelles fonctionnalités) :

Votre téléchargement devrait démarrer immédiatement. Donnez-lui quelques instants, puis exécutez le fichier d'installation. Vous serez ensuite redirigé vers un écran de démarrage, où vous n'aurez qu'à sélectionner Let's Go! bouton:

Cela installera quelques programmes nécessaires au bon fonctionnement de Local. L'installation peut prendre quelques minutes. Si vous recevez des invites pendant le processus, assurez-vous de cliquer sur Oui pour permettre au programme d'installation de faire son travail.
Ensuite, vous serez redirigé directement vers votre nouveau tableau de bord local :

Vous avez le choix entre plusieurs options. Vous pouvez créer un nouveau site, dont nous parlerons ensuite. Vous pouvez également sélectionner l'icône cloud pour vous connecter aux services d'hébergement WordPress gérés, ce qui vous permet de faire des copies de sites existants et de mettre en ligne des sites locaux.
Enfin, dans le coin supérieur gauche, il y a un menu "Options" pour vous permettre de configurer divers paramètres et préférences. Cependant, ceci est facultatif. Vous êtes maintenant prêt à créer votre premier site local !

Étape 2 : Créez votre site WordPress local
Ensuite, créons un tout nouveau site Web WordPress local. Pour ce faire, sélectionnez Créer un nouveau site dans votre tableau de bord local. Cela vous mènera à un assistant de configuration simple, où la première étape consiste à créer un nom pour votre site :

Vous voudrez peut-être en faire quelque chose de descriptif, surtout si vous envisagez de créer plusieurs sites locaux. Vous pouvez toujours changer le nom de votre site ultérieurement.
De plus, vous pouvez développer l'onglet Options avancées pour configurer quelques paramètres facultatifs si vous le souhaitez :

Ici, vous pouvez définir un domaine et un chemin pour votre site local, vous pouvez choisir n'importe quel nom de domaine et suffixe que vous souhaitez, et Local modifiera votre fichier hosts pour le faire fonctionner. Dans notre cas, nous sommes allés avec my-first-local-site.local
.
Local créera également automatiquement un répertoire pour stocker les fichiers de votre site, mais vous pouvez également le définir dans n'importe quel dossier de votre choix.
Une fois que vous avez saisi un nom pour votre site, vous pouvez passer à l'écran suivant :

Ici, vous avez deux options. Vous pouvez choisir Préféré pour configurer votre site local à l'aide d'un ensemble d'outils recommandés, ou sélectionner Personnalisé pour configurer votre environnement :

L'option Préféré fonctionne bien pour la plupart des utilisateurs débutants, tandis que Personnalisé est pratique pour les développeurs ayant des exigences plus spécifiques. Gardez simplement à l'esprit que si vous optez pour l'option Personnalisée , vous ne pourrez pas connecter votre site local à Flywheel (afin de le publier en direct si vous le souhaitez). Cela peut également nécessiter le téléchargement de fichiers supplémentaires.
Dans tous les cas, passez à la dernière étape une fois que vous avez terminé ici :

Sur cet écran, vous allez créer un nom d'utilisateur WordPress, un mot de passe sécurisé et une adresse e-mail d'administrateur. Sous Options avancées , vous pouvez également spécifier si vous souhaitez que cette installation soit une configuration multisite. Ensuite, appuyez sur le bouton Ajouter un site .
Après quelques instants, vous verrez votre nouveau site répertorié dans le tableau de bord, ainsi que toutes ses informations :

Vous pouvez maintenant sélectionner le bouton Admin pour vous connecter à votre site et vous mettre au travail ! De plus, vous pouvez toujours revenir à ce tableau de bord si vous souhaitez apporter des modifications à la configuration ou au domaine de votre site local.
A noter : vous travaillez ici avec un site WordPress complet, mis en place en un temps record ! Cela signifie que vous pouvez installer tous les plugins que vous voulez, ajouter des thèmes personnalisés, le casser, le réparer, le casser à nouveau, etc. C'est un terrain de jeu de codage, et il n'y a aucun risque pour un site en direct !
Étape 3 : Exportez votre site et mettez-le en ligne
Techniquement, les deux étapes ci-dessus sont tout ce dont vous avez besoin pour configurer et utiliser un site Web WordPress local. Cependant, si vous construisez un site qui finira par être mis en ligne, vous devrez également savoir comment fonctionne le processus.
Vous pouvez toujours exporter votre site local et l'importer sur l'hébergeur de votre choix. Les étapes pour importer et mettre un site en ligne varient d'un hôte à l'autre, mais vous devrez probablement installer un plugin, exporter, importer, compresser certains fichiers, vérifier que votre migration fonctionne, etc.
Nous vous recommandons vivement Local Connect si vous recherchez un workflow en un clic. À l'aide de Local Connect, vous pouvez facilement déplacer un site entre un environnement local et l'environnement en direct sur Flywheel Growth Suite et WP Engine. Cela rationalise considérablement le processus d'édition hors ligne et de mise en service, et son utilisation est totalement gratuite.
Vous pouvez créer ou vous connecter à votre compte Flywheel ou WP Engine via le tableau de bord local :

Il vous suffira d'entrer votre nom d'utilisateur et votre mot de passe pour établir la connexion. Ensuite, tous vos sites locaux et en direct seront répertoriés dans votre tableau de bord local !
À partir de là, il suffit de quelques clics pour mettre en ligne votre site Web local. Une fois votre compte connecté, vous aurez également d'autres options ici. Vous pouvez faire une copie d'un site en direct et le transformer en site local, par exemple. Ensuite, vous pouvez apporter des modifications et les recopier dans la version en direct.
Avec cela, vous savez tout ce dont vous aurez besoin pour créer et gérer des sites de développement via Local. C'est à vous de décider comment vous les utilisez !
Conclusion
Pouvoir créer rapidement un site WordPress local offre de nombreux avantages. Il vous permet de développer un nouveau site Web en toute tranquillité et facilite les tests et le dépannage sans affecter votre site en ligne. Local vous permet de faire tout cela facilement, tout en offrant de nombreux outils avancés pour améliorer vos options de développement local.
Dans cet article, nous vous avons montré comment démarrer avec Local. Tout ce que vous aurez à faire est de suivre ces trois étapes :
- Installez Local.
- Créez votre site WordPress local.
- Exportez votre site vers WP Engine lorsqu'il est prêt à fonctionner.
Avez-vous des questions sur ce que vous pouvez faire avec Local ? Faites-nous savoir dans la section commentaires ci-dessous!