Ajout aide et upgrade non répétitif
This commit is contained in:
parent
075f5b2a64
commit
1f08a1250f
37
README
Normal file
37
README
Normal file
@ -0,0 +1,37 @@
|
||||
|
||||
Configurer son environnement de développement
|
||||
=============================================
|
||||
|
||||
Utilisation de vagrant et virtualbox
|
||||
|
||||
Installer vagrant, virtualbox, putty
|
||||
http://www.vagrantup.com
|
||||
http://www.virtualbox.org
|
||||
http://www.putty.org/
|
||||
|
||||
Créer un répertoire pour le stockage du workspace
|
||||
C:\Users\<your user>\workspace
|
||||
Ce répertoire doit servir pour le stockage de tous les projets et ainsi réaliser l'execution et le débuggage à partir des machines virtuelles.
|
||||
|
||||
Récupérer les fichiers de définition depuis Git (Vagrantfile et autres), projet envdev
|
||||
(ces fichiers sont compatible windows, mac et linux)
|
||||
cmd.exe
|
||||
cd <def name> : Se placer dans un répertoire d'une machine (ex: C:\Users\<your user>\workspace\envdev\lamp-trusty64)
|
||||
vagrant up : Executer la machine
|
||||
|
||||
Installer les additions
|
||||
|
||||
vagrant plugin install vagrant-vbguest
|
||||
vagrant halt
|
||||
vagrant up
|
||||
|
||||
Dans le repértoire C:\Users\<your user>\vms\<def name>\vhosts, on peut ajouter des vhosts
|
||||
Machine : 192.168.33.10
|
||||
Vhost Path : /home/vhosts
|
||||
Pour provisionner à nouveau, dans cmd, vagrant provision
|
||||
|
||||
Pour mettre à jour la machine virtuelle placer un fichier "action.upgrade" à la racine de la machine
|
||||
|
||||
vagrant provision
|
||||
|
||||
Puis supprimer le fichier.
|
@ -1,7 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
sudo apt-get update
|
||||
sudo apt-get -y upgrade
|
||||
if [ -f /vagrant/action.upgrade ]
|
||||
then
|
||||
sudo apt-get update
|
||||
sudo apt-get -y upgrade
|
||||
fi
|
||||
|
||||
# --- Installation Wkhtmltopdf
|
||||
if [ ! -f /usr/local/bin/wkhtmltopdf ]
|
||||
|
Loading…
Reference in New Issue
Block a user