SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
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
https://www.virtualbox.org/
Faça o download da VirtualBox
09.2013
09.2013
Faça o download da Vagrant
http://downloads.vagrantup.com/
09.2013
09.2013
Para iniciar, abra o terminal
dentro de uma pasta criada por você
09.2013
Para evitar problemas em atualizações
do VirtualBox ou VMWare, use esse plugin:
09.2013
Edite o arquivo criado
Vagrantfile, 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 estabelecido
no Vagrantfile: 192.168.13.13
09.2013
Vamos configurar isso!
09.2013
Volte ao terminal
09.2013
PuTTy
http://putty.org/
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:UsersUsuario-Pcvagrant.d
Por fim, crie um nome para sua
conexão, ex. vagrant
09.2013
Por fim, acesse sua máquina
via 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 estabelecido
no 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

Mais conteúdo relacionado

Destaque

Vagrant - ambiente de desenvolvimento virtualizado
Vagrant - ambiente de desenvolvimento virtualizadoVagrant - ambiente de desenvolvimento virtualizado
Vagrant - ambiente de desenvolvimento virtualizadoVinícius Krolow
 
Desenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHPDesenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHPRogerio Prado de Jesus
 
Minicurso de Vagrant
Minicurso de VagrantMinicurso de Vagrant
Minicurso de VagrantLeandro Nunes
 
Vagrant for Virtualized Development
Vagrant for Virtualized DevelopmentVagrant for Virtualized Development
Vagrant for Virtualized DevelopmentAdam Culp
 

Destaque (6)

Vagrant - ambiente de desenvolvimento virtualizado
Vagrant - ambiente de desenvolvimento virtualizadoVagrant - ambiente de desenvolvimento virtualizado
Vagrant - ambiente de desenvolvimento virtualizado
 
Desenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHPDesenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHP
 
Minicurso de Vagrant
Minicurso de VagrantMinicurso de Vagrant
Minicurso de Vagrant
 
Vagrant for Virtualized Development
Vagrant for Virtualized DevelopmentVagrant for Virtualized Development
Vagrant for Virtualized Development
 
Introduction to Vagrant
Introduction to VagrantIntroduction to Vagrant
Introduction to Vagrant
 
Intro to vagrant
Intro to vagrantIntro to vagrant
Intro to vagrant
 

Semelhante a Vagrant, como usar para desenvolvimento PHP

Manualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1ptManualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1ptUlissesCoutinho1
 
Vagrant uma ferramenta realmente útil e versátil
Vagrant   uma ferramenta realmente útil e versátilVagrant   uma ferramenta realmente útil e versátil
Vagrant uma ferramenta realmente útil e versátilWanderlei Silva do Carmo
 
Lab python django - parte 1 - windows e vagrant
Lab python django - parte 1 - windows e vagrantLab python django - parte 1 - windows e vagrant
Lab python django - parte 1 - windows e vagrantPedro Fernandes Vieira
 
Ambiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantAmbiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantFrancisco André
 
Ambiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantAmbiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantFrancisco André
 
Curso de J2ME - Parte 02 - Ambiente de desenvolvimento
Curso de J2ME - Parte 02 - Ambiente de desenvolvimentoCurso de J2ME - Parte 02 - Ambiente de desenvolvimento
Curso de J2ME - Parte 02 - Ambiente de desenvolvimentoLeonardo Melo Santos
 
Tutorial Vmware workstation 8
Tutorial Vmware workstation 8Tutorial Vmware workstation 8
Tutorial Vmware workstation 8evandro199
 
Acesso Remoto Para Principiantes
Acesso Remoto Para PrincipiantesAcesso Remoto Para Principiantes
Acesso Remoto Para PrincipiantesFelipe Santos
 
Comércio Eletrônico - Criando sua loja virtual
Comércio Eletrônico - Criando sua loja virtualComércio Eletrônico - Criando sua loja virtual
Comércio Eletrônico - Criando sua loja virtualEdigleysson Silva
 
Aula 09 meios de comunicação de dados
Aula 09 meios de comunicação de dadosAula 09 meios de comunicação de dados
Aula 09 meios de comunicação de dadosJorge Ávila Miranda
 
Hands on para (web)Developers Docker vs Vagrant
Hands on para (web)Developers Docker vs VagrantHands on para (web)Developers Docker vs Vagrant
Hands on para (web)Developers Docker vs VagrantIngo Jauch
 
ICA-AtoM - Configuração PC
ICA-AtoM - Configuração PCICA-AtoM - Configuração PC
ICA-AtoM - Configuração PCSara Santos
 
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...iMasters
 

Semelhante a Vagrant, como usar para desenvolvimento PHP (20)

Manualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1ptManualde instalacaoinicializacao erpls915sr1pt
Manualde instalacaoinicializacao erpls915sr1pt
 
Vagrant uma ferramenta realmente útil e versátil
Vagrant   uma ferramenta realmente útil e versátilVagrant   uma ferramenta realmente útil e versátil
Vagrant uma ferramenta realmente útil e versátil
 
Lab python django - parte 1 - windows e vagrant
Lab python django - parte 1 - windows e vagrantLab python django - parte 1 - windows e vagrant
Lab python django - parte 1 - windows e vagrant
 
Ambiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantAmbiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrant
 
Ambiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantAmbiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrant
 
Curso de J2ME - Parte 02 - Ambiente de desenvolvimento
Curso de J2ME - Parte 02 - Ambiente de desenvolvimentoCurso de J2ME - Parte 02 - Ambiente de desenvolvimento
Curso de J2ME - Parte 02 - Ambiente de desenvolvimento
 
Tutorial Vmware workstation 8
Tutorial Vmware workstation 8Tutorial Vmware workstation 8
Tutorial Vmware workstation 8
 
Tutorial virtual box
Tutorial virtual boxTutorial virtual box
Tutorial virtual box
 
Apt_vagrant_chef_olavo_queiroz
Apt_vagrant_chef_olavo_queirozApt_vagrant_chef_olavo_queiroz
Apt_vagrant_chef_olavo_queiroz
 
Usando vitual box parte 2
Usando vitual box   parte 2Usando vitual box   parte 2
Usando vitual box parte 2
 
Instalação - Vyatta
Instalação - VyattaInstalação - Vyatta
Instalação - Vyatta
 
Acesso Remoto Para Principiantes
Acesso Remoto Para PrincipiantesAcesso Remoto Para Principiantes
Acesso Remoto Para Principiantes
 
Comércio Eletrônico - Criando sua loja virtual
Comércio Eletrônico - Criando sua loja virtualComércio Eletrônico - Criando sua loja virtual
Comércio Eletrônico - Criando sua loja virtual
 
Aula 09 meios de comunicação de dados
Aula 09 meios de comunicação de dadosAula 09 meios de comunicação de dados
Aula 09 meios de comunicação de dados
 
Hands on para (web)Developers Docker vs Vagrant
Hands on para (web)Developers Docker vs VagrantHands on para (web)Developers Docker vs Vagrant
Hands on para (web)Developers Docker vs Vagrant
 
Palm e web os
Palm e web osPalm e web os
Palm e web os
 
ICA-AtoM - Configuração PC
ICA-AtoM - Configuração PCICA-AtoM - Configuração PC
ICA-AtoM - Configuração PC
 
W7 1
W7 1W7 1
W7 1
 
Vagrant sti
Vagrant stiVagrant sti
Vagrant sti
 
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
JS Experience 2017 - Utilizando a virtualização para simplificar o desenvolvi...
 

Vagrant, como usar para desenvolvimento PHP