Vagrant est un logiciel libre et open-source pour la création et la configuration des environnements de développement virtuel. Il peut être considéré comme un wrapper autour du logiciel de virtualisation comme VirtualBox.
- Télécharger Vagrant
- Installation de Vagrant
- Télécharger un Provider (VirtualBox, VMWare, ...)
- Installation du Provider, chez IT c'est VirtualBox.
- Prét à l'emploi
Vagrant s'utilise via des lignes de commandes, soyez sûr après l'installation que la commande vagrant soit reconnu par votre terminal.
Pour cela dans votre terminal :
vagrant -v
Si la commande n'est pas reconnu, sous Windows :
Allez dans Système > Paramètres système avancés > (BTN) Variables d'environnement...
Modifier la valeur du PATH en rajoutant le chemin de Vagrant [path]\Vagrant\bin;
(path étant le chemin ou vous avez installer Vagrant sur votre poste)
Une fois que l'outil est utilisable dans le terminal 2 choix d'installation d'une box se propose.
Pour installer depuis une box existante et à disposition.
Copier coller le fichier VagrantFile à l'emplacement de votre projet.
Dans ce fichier VagrantFile modifier la ligne et cibler l'emplacement de votre fichier .box
:
config.vm.box_url = "devbox.box"
Il n'y a pas besoin VagrantFile.
Choisir une box sur un des sites d'hébergement de box.
vagrant box add {title} {url}
vagrant init {title}
vagrant up
Modifier {title} par le titre de la box, et l'url par celui donner par le site.
vagrant up
Démarre ou install une box
vagrant halt
Arret de la box
vagrant destroy
Destruction de la box
vagrant ssh
Connection en SSH à la box démarré
# PUPHPET