Skip to content

Un script shell pour récupérer ou créer facilement des projets WordPress en local

Notifications You must be signed in to change notification settings

ArnaudBan/WordPress-local-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WordPress Installer

Installer ou créer votre projet WordPress en local

Ce que ce script fait

Ce script va récupérer ou créer un projet git pour un site WordPress en local

  • Commence par regarder si le projet demandé et présent dans votre fichier gitolite
  • Si le projet demandé n'est pas présent, il le rajoute a votre fichier gitolite
  • Récupére le depot git lié au projet demandé
  • Installe et configure WordPress
  • Active ou crée le theme WordPress (même nom que le projet demandé)
  • Ajoute le Virtual host et modifie le fichier host
  • Vous donne l'URL local de votre projet (nom_du_projet.dev)

Pré-requis

Pour fonctionner ce script a besoin de wp-cli. Installez le en suivant les instructions qui vous trouverez ici : http://wp-cli.org/

Compass est également requis http://compass-style.org/install/

Configuration

Créer votre fichier de configuration en duplicant le fichier config-sample.conf et le nommant config.conf Vous devez y paramétrer :

  • WORK_DIR="/Users/arnaud/Workspace/" Le chemin complet vers votre dossier local où sont installer vos fichiers
  • GITOLITE_DIR="/Users/arnaud/Workspace/_gitolite-admin/" Le chemin vers votre dépot local de gitolite
  • DBUSER="root" Votre nom d'utilisateur pour MySQL
  • DBPASS="root" Votre mot de passe MySQL
  • ADMIN_EMAIL="arnaud.banvillet@gmail.com" L'email Admin que vous souhaitez pour vos install WordPress
  • ADMIN_USER="admin" Nom du premier utilisteur
  • ADMIN_PASSWORD="admin" Mot de passe WordPress pour votre premier utilisateur

Utilisation

Il vous suffit de lancer la commande :

./lur_wp_install.sh nom_de_projet

Si nom_de_projet correspond à un dépôt présent dans gitolite Il sera puller automatiquement Sinon il sera créé et votre thême, qui aura le même nom, sera initialisé.

About

Un script shell pour récupérer ou créer facilement des projets WordPress en local

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages