Chaque fois qu’un hébergeur n’a pas WP-CLI installé par défaut, je suis déçu : ce puissant outil de gestion WordPress n’est pas disponible ! Heureusement, il est facile d’installer WP-CLI sans accès root ni sudo via SSH.
En suivant cette méthode, vous pourrez utiliser WP-CLI exactement comme s’il avait été installé de manière traditionnelle avec les droits root et placé dans /usr/bin
ou /usr/local/bin
.
Cet article vous montrera comment installer WP-CLI sur presque toutes les distributions Linux comme CentOS, Debian, Ubuntu, etc., tant que le paquet php-cli est disponible. Tout ce dont vous avez besoin, c’est d’un accès SSH et d’un moyen d’entrer ces commandes, comme le terminal Mac ou PuTTY sous Windows.
Installer WP-CLI sans accès root ni sudo
Nous avons besoin d’un emplacement pour stocker le fichier phar de WP-CLI, créons donc un dossier et entrons dedans :
mkdir -p /tmp/wp-cli<br />cd /tmp/wp-cli
Code language: HTML, XML (xml)
Téléchargez la dernière version de WP-CLI phar et rendez-la exécutable :
wget -q https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -O wp<br />chmod 755 wp
Code language: HTML, XML (xml)
Ou bien, téléchargez directement le fichier phar WP-CLI dans votre dossier temporaire :
mkdir -p /tmp/wp-cli<br />wget -q https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -O /tmp/wp-cli/wp<br />chmod 755 /tmp/wp
Code language: HTML, XML (xml)
Ou dans n’importe quel dossier de votre choix :
cd /votre_dossier<br />wget -q https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -O /votre_dossier/wp<br />chmod 755 /votre_dossier/wp<br />
Code language: HTML, XML (xml)
Pour utiliser le WP-CLI que nous venons de télécharger, il faudra ajouter ./
devant wp
. Il vous faudra également le chemin d’installation de WordPress.