ambiente de desenvolvimento com vagrant
DESCRIPTION
Um pequeno passo a passo disponibilizado pelo Matheus Andrade, cientista da computação e desenvolvedor web. https://twitter.com/matheuslao http://webcomfarinha.com/blog/TRANSCRIPT
![Page 1: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/1.jpg)
Ambiente de Desenvolvimento com Vagrant
Pequeno Passo-a-PassoRails Girls Salvador: 25-26 de Outubro de 2013
http://railsgirls.com/salvador
![Page 2: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/2.jpg)
Instalando o VirtualBox
http://www.virtualbox.org/wiki/Downloads
![Page 3: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/3.jpg)
Instalando o Vagrant
downloads.vagrantup.com
![Page 5: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/5.jpg)
Se você usa Windows...
Abra o PuttyGen
Clique em “Load”
C:/Users/<seuUsuario>/.vagrant.d/insecure_private_key
Clique em “Open”
![Page 6: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/6.jpg)
Se você usa Windows...
Aperte “OK”
Clique em “Save private Key”
Clique em “Yes”
Salve o arquivo “vagrant.ppk” no mesmo local do “insecure_private_key”
![Page 7: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/7.jpg)
BOX do Ruby on Rails
https://github.com/rails/rails-dev-box
Se tem Git instalado: git clone
Senão: Download ZIP
![Page 8: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/8.jpg)
Executando nosso Ambiente Virtual
No terminal (Mac, Linux) ou no Windows Power Shell:● cd <projeto>● vagrant up
Primeira vez pode demorar um pouco!
![Page 9: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/9.jpg)
Conexão SSH
Mac e Linux é fácil!
$ vagrant ssh
![Page 10: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/10.jpg)
SSH com o Windows
Lembram do Putty?
Host: 127.0.0.1Porta: 2222*
* Se você utilizar muitas máquinas virtuais, o valor pode ser outro
![Page 11: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/11.jpg)
SSH com Windows
Selecione: Connection > SSH > Auth
Clique em “Browse”
Selecione o arquivo “vagrant.ppk”. Lembra dele? (C:/Users/<seuUsuario>/.vagrant.d/vagrant.ppk)
![Page 12: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/12.jpg)
SSH no WindowsSelecione “Session” e salve suas configurações
Clique em “Open”
Clique em “Yes”
PRONTO!
![Page 13: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/13.jpg)
Referências
http://docs.vagrantup.com/v2/getting-started/index.html
http://simplesideias.com.br/usando-o-vagrant-como-ambiente-de-desenvolvimento-no-windows
https://github.com/rails/rails-dev-box
![Page 14: Ambiente de desenvolvimento com Vagrant](https://reader034.vdocuments.net/reader034/viewer/2022052601/558de6751a28abf9428b47df/html5/thumbnails/14.jpg)