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

Commencez à utiliser WP-CLI sur votre hôte

19

À ce stade, je pense que la plupart des personnes qui développent régulièrement des solutions WordPress sont familiarisées avec l’utilisation de WP-CLI. L’installer localement sur votre système est une chose, l’utiliser sur votre hébergeur en est une autre (mais c’est pareil une fois connecté).

Exemple: Dernièrement, j’ai passé quelques soirées et quelques week-ends à travailler sur ce site et à essayer de le préparer pour la refonte à venir. Une partie de cela inclut l’utilisation de WP-CLI.

Si vous êtes quelqu’un sur SiteGround (ou tout autre hôte qui prend en charge WP-CLI, vraiment) et que vous cherchez comment commencer à utiliser WP-CLI sur votre hôte, voici une introduction rapide qui devrait vous fournir tout ce que vous devez savoir pour obtenir opérationnel.

Utilisation de WP-CLI sur votre hôte

Bien que les étapes ci-dessous soient destinées à être utilisées chaque fois que vous cherchez à utiliser WP-CLI sur votre hôte (et n’importe quel hôte), je dois être clair sur le fait que je suppose ce qui suit :

  • L’hôte a WP-CLI préinstallé. La plupart des hébergeurs WordPress modernes le font. Même s’ils ne le font pas, ce n’est pas difficile à installer, mais cela dépasse le cadre de cet article.
  • Je suppose que vous connaissez les clés SSH. Si ce n’est pas le cas, ce n’est pas grave car je vais vous montrer comment en créer un, mais il est important d’être à l’aise pour entrer quelques commandes dans votre terminal.
  • Une fois que vous êtes en mesure de vous connecter en SSH à votre hôte, vous êtes à l’aise avec les commandes WP-CLI. Sinon, pas grave là-dessus non plus car ils sont bien documentés.

Cela dit, voici tout ce que vous devez savoir pour commencer à utiliser WP-CLI sur votre hôte.

0 Créer une clé SSH

Pour ceux qui ne sont pas familiers, une clé SSH (qui signifie une clé secure-shell) est une combinaison de deux fichiers :

  1. une clé publique
  2. une clé privée

Les deux sont générés en même temps sur votre machine (et vous pouvez les voir dans le  répertoire .ssh de votre système de fichiers si vous avez fouillé votre système de fichiers).

Étant donné que la paire de clés est générée en même temps, elles peuvent être utilisées conjointement pour identifier en toute sécurité que c’est, en fait, qui dit que c’est vous (ou pour empêcher quelqu’un qui n’est pas vous) de se connecter à un système.

Pour générer une clé SSH, ouvrez votre terminal et saisissez la commande suivante :

$ ssh-keygen -t rsa

Après cela, il se peut que l’on vous demande où vous souhaitez stocker le jeu de clés. Vous pouvez choisir de le faire dans le répertoire standard (en appuyant simplement sur Entrée) ou en le saisissant dans le répertoire de votre choix. Rappelez-vous simplement ce que vous avez sélectionné.

Commencez à utiliser WP-CLI sur votre hôte

Ensuite, vous serez invité à entrer un mot de passe. Évidemment, cela peut être ce que vous voulez, mais assurez-vous de vous en souvenir car c’est le moyen d’identifier la relation entre les paires de clés qui seront générées.

1 Téléchargez votre clé SSH

De là, vous vous connecterez à votre compte d’hébergement. Selon les utilisations du compte logiciel, vous verrez probablement quelque chose comme cPanel, Plesk, ou peut-être aurez-vous simplement accès à la ligne de commande.

Selon votre niveau d’expérience dictera ce qui vient ensuite. Si vous avez l’habitude d’utiliser la ligne de commande, ce message est probablement inutile, je vais donc utiliser cPanel comme exemple.

Donc, à ce stade, recherchez quelque chose comme ça sur la page d’accueil de votre cPanel :

Commencez à utiliser WP-CLI sur votre hôte

Cliquez sur l’icône d’accès SSH, puis vous serez présenté avec cet écran (ou un qui ressemble beaucoup :

Commencez à utiliser WP-CLI sur votre hôte

À ce stade, vous prenez le contenu des clés que vous avez générées à l’étape précédente et vous les collez dans les champs fournis.

2 Spécifiez l’adresse IP autorisée

Ensuite, vous remarquerez que si vous n’avez rien spécifié, toutes les adresses IP seront autorisées.

Bien que cela puisse sembler une bonne idée si vous voyagez beaucoup ou utilisez un VPN ou quelque chose comme ça, c’est un risque pour la sécurité, et je ne recommande pas de le laisser ouvert. Au lieu de cela, commencez par l’adresse IP que vous utilisez habituellement, puis ajoutez-en au besoin.

Vous pouvez toujours en supprimer et en ajouter au fur et à mesure.

3 SSH dans votre compte

À ce stade, vous êtes prêt à vous connecter en SSH à votre compte. La façon dont vous procéderez dépendra de votre hébergeur. Par exemple, vous aurez besoin de :

  • le nom d’hôte,
  • Le port

Et ceux-ci varient d’un hôte à l’autre. Vous pouvez, par exemple, vous connecter comme ceci :

$ ssh username@domain.com -p1234

Et ensuite, vous devrez entrer le mot de passe que vous avez utilisé lors de la création de vos clés SSH.

Une fois cela fait, vous serez dans votre environnement d’hébergement en ligne de commande et pourrez utiliser les commandes pour administrer plus facilement votre ou vos installations WordPress.

Utilisation de WP-CLI

Bien que ce guide cherche à être aussi complet que possible concernant l’utilisation de WP-CLI sur votre hôte, je sais également qu’il ne fournit pas un exemple solide de la façon de démarrer avec WP-CLI.

Si cela vous intéresse, je vous recommande ces deux ressources :

Et peut-être, à l’avenir, j’inclurai quelques-unes de mes notes sur le comment et pourquoi je recommande de l’utiliser. Jusque-là, cela devrait vous emmener suffisamment loin dans l’environnement d’hébergement pour commencer à l’utiliser.

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