Como instalar Vagrant en Debian Wheezy

En el trabajo vamos a desarrollar una nueva web que va ser un indexador de clasificados. Para empezar a montar el entorno de desarrollo pensamos en Vagrant.
 

Vagrant es una poderosa herramienta open source para configurar y desplegar múltiples entornos de desarrollo. Esta diseñada para trabajar en Linux, Mac OS X y Windows, aunque viene con VirtualBox para las necesidades de virtualización, se puede utilizar también con otros proveedores como VMware o AWS.


Para instalar Vagrant en debian wheezy de 64 bits me base en el how to de Digital Ocean. Básicamente los pasos son:
  • Actualizar el sistema:
sudo apt-get update
  • Instalar los kernel headers:
sudo apt-get install linux-headers-$(uname -r) build-essential
  • Instalar vitualbox:
sudo apt-get install dpkg-dev virtualbox-dkms
  • Descargar vagrant de la web:


 
  • Instalar vagrant:
sudo dpkg -i vagrant_1.6.3_x86_64.deb 
  • Reconfigurar virtualbox DKMS
sudo dpkg-reconfigure virtualbox-dkms

Para empezar a usar Vagrant baje la caja (box); no se si sea correcto llarmarla así. De la web http://www.vagrantbox.es/  baje la caja.
En mi caso use una con centOS 6.5 ya que es la versión con la que trabajamos en los VPS.

vagrant box add centos65 https://github.com/2creatives/vagrant-centos/releases/download/v6.5.3/centos65-x86_64-20140116.box

En el comando anterior llame a mi caja (box) centos65.

Luego creé un directorio donde voy a poner mi entorno de desarrollo.
mkdir centos_proyect
cd centos_proyect

Inicie vagrant:
vagrant ini

Esté creo un archivo llamado Vagrantfile.
Luego hay que editarlo y poner el nombre de nuestra caja en lugar de: config.vm.box = "base"
vim Vagrantfile

config.vm.box = "centos65"
Guardar y cerrar vim:
:x

Ahora ya se pude desplegar la maquina con:
vagrant up

Por ultimo para entrar a la maquina:
vagrant ssh

Para salir con: exit o con: ctrl+d

Saludos.

Fuente: ​
How To Install Vagrant on a VPS Running Ubuntu 12.04

 

Añadir nuevo comentario