37 lines
1.2 KiB
Plaintext
37 lines
1.2 KiB
Plaintext
|
|
||
|
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.
|