Recherchez et suivez l'évolution des prix sur 140 000 produits

Installer WordPress en ligne de commande avec WEP CLI

0

WordPress est connu comme étant l’un des cms les plus rapide à s’installer. En effet il ne faut que 5 min pour l’installer. Pour résumer :
– Téléchargement de l’archive de wordpress (si possible la dernière:) )
– Dézippe
– Upload sur l’hébergement
– Appel dde l’url du site et là commence l’installation via une interface web en 3 étapes.
5 minutes montre en main donc.

Ok, mais je trouvais ça encore trop long (oh la feignasse), bon ok il y a un peu de ça, mais c’est surtout que je souhaitais automatiser au maximum la création d’un nouveau projet, suivi de l’installation après de wordpress ou d’un autre CMS (je suis en train de me pencher sur le CLI de prestashop).

Pour ce faire j’utilise le CLI de wordpress.
Il s’agit d’un ensemble d’outil permettant de gérer wordpress en ligne de commande de l’installation en passant par l’activation de module ou le changement de variables de configurations comme les règles de réécritures.

l’outil est disponible sur environnement Unix (Linux, OS X), sur Windows ça fonctionne aussi mais de façon plus limité.

Je vais principalement évoquer l’installation et de la mise en œuvre sur Linux (Ubuntu 16.04), mais je montrerai aussi l’installation sur Windows allié à Wamp.

Installation (Ubuntu 16.04)

Il s’agit dans un premier temps de télécharger le .phar

Exécuter le fichier avec php pour s’assurer que tout fonctionne :

En principe vous devriez voir apparaître la version de WP-CLI.

Si ce n’est pas le cas je vous invite à vérifier l’installation de votre serveur web et surtout de php.

Il faut maintenant rendre le fichier exécutable

Enfin on rend utilisable la commande wp en déplaçant le fichier dans le dossier /usr/local/bin/wp

On s’assure ensuite que wp-cli est correctement installé en lançant la commande suivante

Si tout est ok, on peut alors continuer.

Mise en œuvre et utilisation du script d’installation

On va maintenant utiliser et installer mon script.
C’est un simple fichier bash qui automatise un certain nombre d’action pour n’avoir à lancer qu’une commande pour installer WordPress.

Voici rapidement ce que va accomplir ce script :

  • Télécharge la dernière version française de WordPress
  • Création automatique de la base de données
  • Création automatique du compte Admin
  • Activation de la langue française
  • Suppression
  • Modifications des permaliens

Voici donc le script :

 

Maintenant que l’on a le script, on va l’installer sur l’installer sur notre machine, serveur …

Généralement j’enregistre mes BASH dans un dossier BASH (logique) à la racine de /home/ mais là faites comme vous voulez donc :

On copie / colle le contenu et on enregistre en faisant CTRL + X et on valide

Il faut ensuite rendre le fichier exécutable

 

Ensuite on ajoute un alias

et on ajoute dans le fichier cette ligne

On enregistre avec CTRL + X

On rend accessible notre alias en éxécutant cette commande :

L’installation est maintenant terminée.

A vous de jouer

Vous n’avez plus qu’à vous placer à la racine de votre site et taper « wordpress »
Le script se lance et vous demande si vous voulez continuer ou non 🙂 maintenant c’est à vous de jouer 🙂

wordpress-command-line-wp-cli

Partager.

A propos de l'auteur

Créateur du site, passionné par la domotique, le développement Web, Les gadgets Chinois et par plus ou moins tout ce qui existe en fait. Le site a été créé autour de l'impression 3D et la domotique, mais d'autres briques s'ajoutent eu fil du temps. Car dès que j'ai une passion, j'essaye de la faire partager.

Laisser un commentaire