Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Installer WordPress pour le développement local

5

Jusqu’à présent, nous avons couvert certaines choses qui nous ont toutes amenées à mettre en place notre environnement de développement local. Si vous n’avez pas encore rattrapé votre retard, je vous recommande de lire les articles précédents :

  1. Développement local pour le développeur WordPress indépendant
  2. Bases de données et outils pour le développeur WordPress indépendant

Dans l’article final, je précise ceci :

Ensuite, il est temps d’installer WordPress. C’est extrêmement facile, donc si vous êtes arrivé jusqu’ici, je dirais avec confiance que la partie la plus difficile est passée.

C’est généralement la partie la plus simple (vraiment), mais il y a deux façons de gérer cela, et je vais couvrir les deux. Pour les curieux, ça se décompose ainsi :

  • installer la dernière version stable de WordPress,
  • installer la version nocturne la plus récente de WordPress

Il y a des raisons pour lesquelles vous voudrez peut-être utiliser l’un plutôt que l’autre. J’ai tendance à privilégier ce dernier lors de la création de mes propres solutions pour des raisons que j’aborderai plus tard dans l’article, mais notez que les deux éléments ci-dessus sont couverts dans cet article.

Donc, cela dit, commençons.

WordPress pour le développement local

Pour être clair, lorsque je fais référence à la dernière version stable de WordPress par rapport à la version la plus récente de WordPress, je parle de deux choses :

  1. la version de WordPress que vous pouvez télécharger gratuitement sur WordPress.org dès maintenant,
  2. la version de WordPress que vous pouvez extraire du référentiel Subversion.

Selon ce que vous essayez de réaliser, vous n’aurez peut-être besoin que de l’un au lieu de l’autre, mais je trouve que l’utilisation de la version de Subversion est souvent un excellent moyen de s’assurer que votre code est à la fois actuel et pérenne car c’est le dernier instantané du code en fonction de son état actuel de développement.

Mais si vous construisez quelque chose spécifiquement pour une certaine version de WordPress, alors peut-être que l’utilisation de la dernière version stable est acceptable.

Préparation à l’installation de WordPress

Avant de télécharger une version du logiciel, je recommande toujours de créer un répertoire dans lequel vous allez installer l’application et de créer une base de données pour celle-ci.

Selon la nature de ce que vous faites, vous utiliserez probablement le contrôle de code source (ce que j’aborderai plus tard dans cette série d’articles). Mais j’ai trouvé qu’il est toujours agréable de l’avoir stocké dans un endroit où vous pouvez facilement le récupérer si quelque chose devait arriver à votre machine.

Cela peut être quelque chose comme iCloud Drive, Dropbox ou OneDrive (pour n’en nommer que quelques-uns).

Installer WordPress pour le développement local

Une fois que c’est en place, il est temps de créer la base de données. Puisque nous utilisons Laravel comme environnement de développement local, nous savons que le domaine de premier niveau par défaut sera .testet à cette fin, j’aime que mes bases de données suivent ce schéma.

Ainsi, par exemple, je pourrais avoir un domaine appelé wpdevtestou trunktestselon l’endroit où j’obtiens le code de l’application. Quoi qu’il en soit, pour ce faire, vous pouvez utiliser la ligne de commande, PhpMyAdmin ou votre utilitaire de base de données préféré.

Le mien est Sequel Pro, mais le processus est généralement le même. Vous devrez vous référer à la documentation pour savoir comment procéder dans votre logiciel. Après vous être connecté au serveur, choisissez simplement de créer une nouvelle base de données et nommez-la comme vous le souhaitez :

Installer WordPress pour le développement local

En termes simples, vous créez une base de données vide, puis le processus d’installation de WordPress s’occupera du reste.

Une note avant l’installation

Lorsque vous choisissez d’installer l’application, je vous recommande de nommer le répertoire qui est facile à rappeler et facile à taper car vous y accéderez dans votre navigateur Web à l’aide de Valet. Et Valet utilisera le nom du répertoire dans le cadre du domaine par lequel vous y accédez.

Télécharger WordPress

Une fois que vous avez créé la base de données, les étapes suivantes sont simples :

  1. télécharger WordPress,
  2. décompressez l’archive dans le répertoire de votre choix,
  3. indiquer à Valet où se trouve l’application sur votre système de fichiers,
  4. parcourir le processus d’installation.

Le téléchargement de WordPress est facile car il est accessible depuis cette page et l’énorme bouton Télécharger WordPress. Une fois téléchargé, décompressez simplement l’archive dans le répertoire que vous avez créé.

Cela peut être dans l’un des endroits mentionnés ci-dessus, ou ailleurs. L’acte d’installer réellement WordPress est facile, et je couvrirai cela à la fin de l’article.

Télécharger WordPress depuis Subversion

Si vous êtes quelqu’un qui préfère développer du code avec la version la plus récente de la base de code (c’est-à-dire celle qui n’a pas encore été publiée et qui est toujours en développement), vous devrez extraire le code du référentiel Subversion dans lequel WordPress est stocké.

Pour ceux qui découvrent le contrôle de code source, ne paniquez pas. C’est vraiment facile à faire avec les applications qui sont mises à notre disposition (certaines gratuites, d’autres non). Si vous êtes sous Windows, consultez TortoiseSVN. Si vous utilisez macOS, essayez Versions.

Installer WordPress pour le développement local

Si vous avez plus d’expérience, la ligne de commande et ces instructions peuvent être votre meilleur pari.

Une fois que vous avez votre client de choix prêt, vous devrez fournir un peu d’informations. Chaque client propose les mêmes champs mais leur apparence est légèrement différente selon votre système d’exploitation.

L’information la plus importante dont vous avez besoin pour un client est l’adresse à travers laquelle votre client peut vérifier la base de code WordPress. C’est comme suit :

https://core.svn.wordpress.org/trunk

La plupart des clients vous permettent de parcourir l’application sur le serveur avant de la télécharger. Notez que lorsque vous extrayez le code, vous voudrez le vérifier dans le répertoire que vous avez créé.

J’ai tendance à utiliser cette méthode, donc j’extrait le référentiel dans un répertoire appelé trunk. De cette façon, je peux continuer à travailler sur mon propre code (qui sont généralement des plugins), puis cliquer sur Mettre à jour pour extraire la dernière version de WordPress dans le répertoire et évaluer mon code par rapport à celle-ci.

Le processus d’installation

A ce stade, vous devriez avoir deux choses :

  1. une base de données sur laquelle WordPress s’exécutera,
  2. WordPress téléchargé et décompressé ou extrait d’un référentiel de code source dans un répertoire.

À partir de là, il est temps d’installer WordPress. Le logiciel inclut ce qu’on appelle la célèbre installation en 5 minutes (et c’est assez facile), mais nous devons suivre quelques étapes pour préparer notre environnement de développement à cela.

  1. nous allons devoir configurer un domaine via Valet et le sécuriser,
  2. nous aurons besoin de l’hôte, du nom d’utilisateur et du mot de passe de la base de données (fournis par Valet)

Heureusement, tout ce qui précède est tout aussi simple. Tout d’abord, ouvrez un terminal et accédez au répertoire dans lequel vous avez installé WordPress. Ensuite, entrez la commande suivante :

$ valet link && valet secure

Cela configurera un domaine et un certificat HTTPS afin que vous puissiez accéder à l’installation de WordPress (que nous devons encore configurer). Supposons, par exemple, que vous venez de configurer l’installation pour qu’elle soit accessible sur https://trunk.test. Si tel est le cas, pointez votre navigateur vers cet emplacement et démarrez le processus d’installation.

Lors de l’installation, une série de questions vous sera posée. Les deux seuls qui peuvent vous poser problème sont ceux concernant le serveur de base de données, le nom d’utilisateur et le mot de passe.

Puisque nous utilisons Valet, les champs respectifs sont les suivants :

  • Serveur: localhost ou 127.0.0.1
  • Nom d’utilisateur: racine
  • Mot de passe: [laisser vide]

En supposant que vous ayez tout fourni correctement, WordPress terminera son installation et la page d’accueil ou l’écran de connexion vous sera présenté en fonction de l’URL à laquelle vous souhaitez accéder.

Écriture préventive de code sécurisé

Dans la prochaine série d’articles, nous allons examiner les outils et les plugins qui facilitent beaucoup le travail avec WordPress lors de l’écriture de code. Autrement dit, ces outils vous aideront à détecter les erreurs et les problèmes dans votre code avant de commencer le débogage via des outils appropriés tels que Xdebug.

Considérez-le comme une couche de protection préventive avant de devoir effectuer un véritable travail de débogage pour vous assurer que vous avez fait tout votre possible pour vous préparer à des problèmes plus importants que vous auriez peut-être manqués autrement.

Source d’enregistrement: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More