Upload
renan-martins-pimentel
View
1.172
Download
3
Embed Size (px)
DESCRIPTION
Uma pequena apresentação de como usar o Vagrant para desenvolvimento PHP, mas lembrando que pode ser aplicado em qualquer outra linguagem.
Citation preview
09.2013
09.2013
Quem sou eu ?
Renan Martins Pimentel
09.2013
O Vagrant é um projeto que permite virtualizar o ambiente de desenvolvimento de forma simples.
09.2013
Com o Vagrant você pode executar máquinas
virtuais utilizando o VirtualBox ou VMware. Estas máquinas virtuais podem ter qualquer configuração e programas instalados e qualquer um pode criar uma configuração própria com muita facilidade.
09.2013
(...)
Mas para que serve?
09.2013
Para evitar frases/situações assim:
09.2013
Até agora só falou (...)
Mas como instala ?
09.2013
09.2013
09.2013
Para iniciar, abra o terminaldentro de uma pasta criada por você
09.2013
Para evitar problemas em atualizaçõesdo VirtualBox ou VMWare, use esse plugin:
09.2013
Edite o arquivo criadoVagrantfile, gerado no vagrant init
Gist: http://goo.gl/YfZf8y
09.2013
Precisamos “subir” máquina,então, vamos lá!
09.2013
E agora é só
Esperar (...)
09.2013
09.2013
Acesse o IP que foi estabelecidono Vagrantfile: 192.168.13.13
09.2013
Vamos configurar isso!
09.2013
Volte ao terminal
09.2013
PuTTy com Vagrant
http://putty.org/
IP: 127.0.0.1 com a porta: 2222 Precisamos da chave gerada no vagrant ssh, a chave se encontra em c:\Users\Usuario-Pc\vagrant.d\
Por fim, crie um nome para sua conexão, ex. vagrant
09.2013
Por fim, acesse sua máquinavia ssh com PuTTY
09.2013
Instalação básica, faça isso
somente em CASA.
09.2013
sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin
09.2013
Acesse o IP que foi estabelecidono Vagrantfile: 192.168.13.13
09.2013
Seu ambiente está pronto, pode
começar a brincar.
09.2013
Onde posso encontrar
ajuda ?
http://code-squad.com/ https://puphpet.com/ http://rove.io/
http://docs.vagrantup.com/v2/ http://friendsofvagrant.github.io/ https://www.google.com.br/
09.2013