SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
DESENVOLVIMENTO PHP
    COM VAGRANT
     Rogério Prado de Jesus
     PHP Conference Brasil
       Novembro 2012
QUEM SOU EU?


• @rogeriopradoj   - Rogério Prado de Jesus

 • PHP   desde 2009

 • blog: rogeriopradoj.com

 • Grupo   de usuários:
http://duodra.co/post/desenvolvimento-php-usando-maquinas-virtuais-fastcgi-fpm/#comment-691173561


     ...que infelizmente não funcionou para mim, nem para alguns outros leitores...

 http://duodra.co/post/desenvolvimento-php-usando-maquinas-virtuais-fastcgi-fpm/


                                               Escreveu artigo muito interessante...




                            @duodraco
sigam esse cara!
                                                                           sigam esse grupo!
EVOLUÇÃO DO AMBIENTE
    DESENVOLVIMENTO
                    “me passa a senha
não sabe que pode     do FTP que já
    separar os         corrijo lá...”
   ambientes...


     desenvolve      grande chance de
     direto em       quebrar o sistema
     produção...     enquanto o cliente
                       está usando...
EVOLUÇÃO DO AMBIENTE
  DESENVOLVIMENTO
                   aprende que pode separar a
                 produção do desenvolvimento...




instala os softwares no         pacotes facilitam:
 próprio computador...        XAMPP, WAMP, MAMP...
EVOLUÇÃO DO AMBIENTE
  DESENVOLVIMENTO
    projetos diferentes exigem
                                   para não faltar nada,
      softwares diferentes...
                                    tudo é instalado...




computador começa a                 conflitos entre
    ficar lento...                diferentes versões...
Ou você fez um sistema                               ... ou o sistema
baseado nas Web standards,                             só funciona no
    e o cliente usa IE6...                              seu ambiente!

                                         Pode ocorrer tanto na
                                              produção...
                                          ...quanto com seus colegas
                                              de desenvolvimento...
                                                   ...se esses ambientes
          http://vidadesuporte.com.br/               forem divergentes

           QUEM NUNCA?
EVOLUÇÃO DO AMBIENTE
  DESENVOLVIMENTO
      É aí que entra a
       virtualização!!!
VIRTUALIZAÇÃO

 Permite                                    Elimina os
  criar                                      conflitos
ambientes...




     ...leves...
                      ...reproduzíveis...
                                            ... e portatéis!
VIRTUALIZAÇÃO
                             Baseada em
                              3 pilares:


Hardware

                Sistema
               Operacional

                                  Softwares
VIRTUALIZAÇÃO
                          Manualmente ainda
                            é trabalhoso...

                                         ... ter que tomar
                                        TODAS as decisões
                                        dos 3 pilares da VM
Exemplo de uma
 VM com 21GB                            (HW, SO e SWs)...


                 ... é portátil, mas
                     nem tanto...
Aí que entra o
     Vagrant!          VAGRANT

• Ferramentapara agilizar configuração de seu ambiente de
 desenvolvimento

• Baseado   em Virtualização

                                 É possível instalar no
                               Windows, Mac, Linux, BSD...
VAGRANT
                                 Junta a configuração
                                   do HW e do SO
• Oracle VirtualBox   (Boxes)

• Provisionamento   (configuração e instalação)

 • Puppet                             Automatiza a
                            instalação/configuração dos SWs
 • Chef

• Melhora   a paridade entre os ambientes dev e prod
                        Ideal da VM, agora muito mais simples
VAGRANT: COMO?
                                prontas para usar
• Oracle VirtualBox   (Boxes)




 lista mantida pela
     comunidade
VAGRANT: COMO?
    Busquem o máximo aqui
                                                Um pouco
• Puppet   e Chef                                 aqui




                                   Dois brasileiros que
                                   sabem muito! (já tem
                                     muitos outros, é que eles
                                           começaram)




                                 Lista oficial de
         Lista oficial de
                            provisionamento Puppet
     provisionamento Chef
COMANDOS

                         Lista todos os
• vagrant   --help       subcomandos        nesse slide só tem alguns



                                                  Vagrantfile é o arquivo que
                       Cria um arquivo            define configuração projeto
• vagrant   init      Vagrantfile na pasta



• vagrant
                     “Sobe” o ambiente
            up
                      com as definições         Provavelmente o
                        do Vagrantfile       comando mais usado ;-)
DEMO
                                      Garoto propaganda do
                                             Vagrant




Exemplos de
 Vagrantfiles


    https://github.com/rogeriopradoj/vagrant-basic-chef
   https://github.com/rogeriopradoj/vagrant-php-dev-box
      https://github.com/iMastersDev/oportunidades
QUEM USA


Eu também...



...+ um monte de
      gente na
PHP Conf 2012 e           E você?!
  na comunidade!
MAIS?
Documentação
   oficial
            http://vagrantup.com/
                                                                 obsoleto
                                                        Início
                  http://vagrant.rogeriopradoj.com/   tradução
                                                        pt_BR




Usem       http://friendsofvagrant.github.com/

                   Tradução pt_BR                                    vocês
                                                                   também
               da documentação oficial                               podem
Ativo!!!          pela comunidade                                   ajudar!!!
REFERÊNCIAS
•   https://joind.in/talk/view/7734                                            •   http://forge.puppetlabs.com/


•   http://www.phpconference.com.br/presentations/show/id/98
                                                                               •   https://github.com/rogeriopradoj/vagrant-basic-chef

•   http://duodra.co/post/desenvolvimento-php-usando-maquinas-virtuais-
    fastcgi-fpm/
                                                                               •   https://github.com/rogeriopradoj/vagrant-php-dev-box


•   http://vagrantup.com/                                                      •   https://github.com/iMastersDev/oportunidades


•   http://www.vagrantbox.es/                                                  •   http://vagrant.rogeriopradoj.com/


•   https://github.com/EHER/my-puppet
                                                                               •   http://friendsofvagrant.github.com/

•   http://eltonminetto.net/2012/04/02/usando-o-vagrant-para-criar-maquinas-
    virtuais-para-desenvolvimento-e-testes/
                                                                               •   http://rogeriopradoj.com/


•   https://github.com/opscode-cookbooks                                       •   http://about.me/rogeriopradoj
OBRIGADO!



• about.me/rogeriopradoj

Weitere ähnliche Inhalte

Was ist angesagt?

Github - Escrevendo código e compartilhando conhecimento
Github - Escrevendo código e compartilhando conhecimentoGithub - Escrevendo código e compartilhando conhecimento
Github - Escrevendo código e compartilhando conhecimentoHélio Medeiros
 
Joomla possibilidades infinitas em CMS
Joomla   possibilidades infinitas em CMSJoomla   possibilidades infinitas em CMS
Joomla possibilidades infinitas em CMSFelipe Perin
 
Tratamento de exceções
Tratamento de exceçõesTratamento de exceções
Tratamento de exceçõesLeonardo Malkes
 
Automação de tarefas com grunt
Automação de tarefas com gruntAutomação de tarefas com grunt
Automação de tarefas com gruntRafael Lyra
 
Hackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDevice
Hackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDeviceHackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDevice
Hackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDeviceRicardo Rufino
 
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
 
git --controle-de-versão-rápido
git --controle-de-versão-rápidogit --controle-de-versão-rápido
git --controle-de-versão-rápidoHélio Medeiros
 

Was ist angesagt? (7)

Github - Escrevendo código e compartilhando conhecimento
Github - Escrevendo código e compartilhando conhecimentoGithub - Escrevendo código e compartilhando conhecimento
Github - Escrevendo código e compartilhando conhecimento
 
Joomla possibilidades infinitas em CMS
Joomla   possibilidades infinitas em CMSJoomla   possibilidades infinitas em CMS
Joomla possibilidades infinitas em CMS
 
Tratamento de exceções
Tratamento de exceçõesTratamento de exceções
Tratamento de exceções
 
Automação de tarefas com grunt
Automação de tarefas com gruntAutomação de tarefas com grunt
Automação de tarefas com grunt
 
Hackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDevice
Hackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDeviceHackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDevice
Hackeando um SmartBOX (com android) e instalando Linux & JAVA & OpenDevice
 
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
 
git --controle-de-versão-rápido
git --controle-de-versão-rápidogit --controle-de-versão-rápido
git --controle-de-versão-rápido
 

Andere mochten auch

Vagrant, como usar para desenvolvimento PHP
Vagrant, como usar para desenvolvimento PHPVagrant, como usar para desenvolvimento PHP
Vagrant, como usar para desenvolvimento PHPRenan Martins Pimentel
 
Ambiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantAmbiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantFrancisco André
 
Information Systems
Information SystemsInformation Systems
Information SystemsMichel Alves
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSAmazon Web Services LATAM
 
(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...
(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...
(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...Samuel Sampaio
 
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...Bruno Luiz Pereira da Silva
 

Andere mochten auch (6)

Vagrant, como usar para desenvolvimento PHP
Vagrant, como usar para desenvolvimento PHPVagrant, como usar para desenvolvimento PHP
Vagrant, como usar para desenvolvimento PHP
 
Ambiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrantAmbiente de desenvolvimento unificado com vagrant
Ambiente de desenvolvimento unificado com vagrant
 
Information Systems
Information SystemsInformation Systems
Information Systems
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWS
 
(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...
(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...
(DevOps) Gerencia de Configuração, Puppet, Ansible e Chef uma Analise Compara...
 
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
 

Ähnlich wie Vagrant PHP

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
 
Desmistificando um Ambiente de Desenvolvimento WEB com Vagrant
Desmistificando um Ambiente de Desenvolvimento WEB com VagrantDesmistificando um Ambiente de Desenvolvimento WEB com Vagrant
Desmistificando um Ambiente de Desenvolvimento WEB com VagrantLuis Henrique Costa
 
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
 
Vagrant: Na sua máquina também funciona!
Vagrant: Na sua máquina também funciona!Vagrant: Na sua máquina também funciona!
Vagrant: Na sua máquina também funciona!Glauton Vieira
 
Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizadosThiago Rodrigues
 
Joomla! do desktop ao datacenter
Joomla! do desktop ao datacenterJoomla! do desktop ao datacenter
Joomla! do desktop ao datacenterPaulino Michelazzo
 
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...iMasters
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores LinuxJoão Sá
 
Talk no Meetup LaravelSP #3
Talk no Meetup LaravelSP #3Talk no Meetup LaravelSP #3
Talk no Meetup LaravelSP #3Wellington Silva
 
Como usar o virtualbox-passo a passo
Como usar o virtualbox-passo a passoComo usar o virtualbox-passo a passo
Como usar o virtualbox-passo a passoDécio Araújo
 
Como usar o Virtualbox
Como usar o VirtualboxComo usar o Virtualbox
Como usar o VirtualboxMario Pego
 
Introdução ao SAMBA-4 Level 2
Introdução ao SAMBA-4 Level 2Introdução ao SAMBA-4 Level 2
Introdução ao SAMBA-4 Level 2Robson Vaamonde
 
Seja burro e preguiçoso. A criação do synccode
Seja burro e preguiçoso. A criação do synccodeSeja burro e preguiçoso. A criação do synccode
Seja burro e preguiçoso. A criação do synccodes4nx
 
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012Rogerio Prado de Jesus
 
Evitando a fadiga com Laravel Homestead
Evitando a fadiga com Laravel HomesteadEvitando a fadiga com Laravel Homestead
Evitando a fadiga com Laravel HomesteadDanilo Esser
 
Vagrant + chef cookbooks ambiente de desenvolvimento como o de produção em ...
Vagrant + chef cookbooks   ambiente de desenvolvimento como o de produção em ...Vagrant + chef cookbooks   ambiente de desenvolvimento como o de produção em ...
Vagrant + chef cookbooks ambiente de desenvolvimento como o de produção em ...Tiago Butzke
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + PythonMateus Padua
 
Performance de verdade com Phalcon Framework
Performance de verdade com Phalcon FrameworkPerformance de verdade com Phalcon Framework
Performance de verdade com Phalcon FrameworkJaime Neto
 

Ähnlich wie Vagrant PHP (20)

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...
 
Desmistificando um Ambiente de Desenvolvimento WEB com Vagrant
Desmistificando um Ambiente de Desenvolvimento WEB com VagrantDesmistificando um Ambiente de Desenvolvimento WEB com Vagrant
Desmistificando um Ambiente de Desenvolvimento WEB com Vagrant
 
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
 
Vagrant: Na sua máquina também funciona!
Vagrant: Na sua máquina também funciona!Vagrant: Na sua máquina também funciona!
Vagrant: Na sua máquina também funciona!
 
Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizados
 
Joomla! do desktop ao datacenter
Joomla! do desktop ao datacenterJoomla! do desktop ao datacenter
Joomla! do desktop ao datacenter
 
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores Linux
 
Apt_vagrant_chef_olavo_queiroz
Apt_vagrant_chef_olavo_queirozApt_vagrant_chef_olavo_queiroz
Apt_vagrant_chef_olavo_queiroz
 
Talk no Meetup LaravelSP #3
Talk no Meetup LaravelSP #3Talk no Meetup LaravelSP #3
Talk no Meetup LaravelSP #3
 
Como usar o virtualbox-passo a passo
Como usar o virtualbox-passo a passoComo usar o virtualbox-passo a passo
Como usar o virtualbox-passo a passo
 
Como usar o Virtualbox
Como usar o VirtualboxComo usar o Virtualbox
Como usar o Virtualbox
 
Introdução ao SAMBA-4 Level 2
Introdução ao SAMBA-4 Level 2Introdução ao SAMBA-4 Level 2
Introdução ao SAMBA-4 Level 2
 
Seja burro e preguiçoso. A criação do synccode
Seja burro e preguiçoso. A criação do synccodeSeja burro e preguiçoso. A criação do synccode
Seja burro e preguiçoso. A criação do synccode
 
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
 
Evitando a fadiga com Laravel Homestead
Evitando a fadiga com Laravel HomesteadEvitando a fadiga com Laravel Homestead
Evitando a fadiga com Laravel Homestead
 
Vagrant + chef cookbooks ambiente de desenvolvimento como o de produção em ...
Vagrant + chef cookbooks   ambiente de desenvolvimento como o de produção em ...Vagrant + chef cookbooks   ambiente de desenvolvimento como o de produção em ...
Vagrant + chef cookbooks ambiente de desenvolvimento como o de produção em ...
 
DevOps Primeiros Passos
DevOps Primeiros PassosDevOps Primeiros Passos
DevOps Primeiros Passos
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + Python
 
Performance de verdade com Phalcon Framework
Performance de verdade com Phalcon FrameworkPerformance de verdade com Phalcon Framework
Performance de verdade com Phalcon Framework
 

Vagrant PHP

  • 1. DESENVOLVIMENTO PHP COM VAGRANT Rogério Prado de Jesus PHP Conference Brasil Novembro 2012
  • 2. QUEM SOU EU? • @rogeriopradoj - Rogério Prado de Jesus • PHP desde 2009 • blog: rogeriopradoj.com • Grupo de usuários:
  • 3. http://duodra.co/post/desenvolvimento-php-usando-maquinas-virtuais-fastcgi-fpm/#comment-691173561 ...que infelizmente não funcionou para mim, nem para alguns outros leitores... http://duodra.co/post/desenvolvimento-php-usando-maquinas-virtuais-fastcgi-fpm/ Escreveu artigo muito interessante... @duodraco sigam esse cara! sigam esse grupo!
  • 4. EVOLUÇÃO DO AMBIENTE DESENVOLVIMENTO “me passa a senha não sabe que pode do FTP que já separar os corrijo lá...” ambientes... desenvolve grande chance de direto em quebrar o sistema produção... enquanto o cliente está usando...
  • 5. EVOLUÇÃO DO AMBIENTE DESENVOLVIMENTO aprende que pode separar a produção do desenvolvimento... instala os softwares no pacotes facilitam: próprio computador... XAMPP, WAMP, MAMP...
  • 6. EVOLUÇÃO DO AMBIENTE DESENVOLVIMENTO projetos diferentes exigem para não faltar nada, softwares diferentes... tudo é instalado... computador começa a conflitos entre ficar lento... diferentes versões...
  • 7. Ou você fez um sistema ... ou o sistema baseado nas Web standards, só funciona no e o cliente usa IE6... seu ambiente! Pode ocorrer tanto na produção... ...quanto com seus colegas de desenvolvimento... ...se esses ambientes http://vidadesuporte.com.br/ forem divergentes QUEM NUNCA?
  • 8. EVOLUÇÃO DO AMBIENTE DESENVOLVIMENTO É aí que entra a virtualização!!!
  • 9. VIRTUALIZAÇÃO Permite Elimina os criar conflitos ambientes... ...leves... ...reproduzíveis... ... e portatéis!
  • 10. VIRTUALIZAÇÃO Baseada em 3 pilares: Hardware Sistema Operacional Softwares
  • 11. VIRTUALIZAÇÃO Manualmente ainda é trabalhoso... ... ter que tomar TODAS as decisões dos 3 pilares da VM Exemplo de uma VM com 21GB (HW, SO e SWs)... ... é portátil, mas nem tanto...
  • 12. Aí que entra o Vagrant! VAGRANT • Ferramentapara agilizar configuração de seu ambiente de desenvolvimento • Baseado em Virtualização É possível instalar no Windows, Mac, Linux, BSD...
  • 13. VAGRANT Junta a configuração do HW e do SO • Oracle VirtualBox (Boxes) • Provisionamento (configuração e instalação) • Puppet Automatiza a instalação/configuração dos SWs • Chef • Melhora a paridade entre os ambientes dev e prod Ideal da VM, agora muito mais simples
  • 14. VAGRANT: COMO? prontas para usar • Oracle VirtualBox (Boxes) lista mantida pela comunidade
  • 15. VAGRANT: COMO? Busquem o máximo aqui Um pouco • Puppet e Chef aqui Dois brasileiros que sabem muito! (já tem muitos outros, é que eles começaram) Lista oficial de Lista oficial de provisionamento Puppet provisionamento Chef
  • 16. COMANDOS Lista todos os • vagrant --help subcomandos nesse slide só tem alguns Vagrantfile é o arquivo que Cria um arquivo define configuração projeto • vagrant init Vagrantfile na pasta • vagrant “Sobe” o ambiente up com as definições Provavelmente o do Vagrantfile comando mais usado ;-)
  • 17. DEMO Garoto propaganda do Vagrant Exemplos de Vagrantfiles https://github.com/rogeriopradoj/vagrant-basic-chef https://github.com/rogeriopradoj/vagrant-php-dev-box https://github.com/iMastersDev/oportunidades
  • 18. QUEM USA Eu também... ...+ um monte de gente na PHP Conf 2012 e E você?! na comunidade!
  • 19. MAIS? Documentação oficial http://vagrantup.com/ obsoleto Início http://vagrant.rogeriopradoj.com/ tradução pt_BR Usem http://friendsofvagrant.github.com/ Tradução pt_BR vocês também da documentação oficial podem Ativo!!! pela comunidade ajudar!!!
  • 20. REFERÊNCIAS • https://joind.in/talk/view/7734 • http://forge.puppetlabs.com/ • http://www.phpconference.com.br/presentations/show/id/98 • https://github.com/rogeriopradoj/vagrant-basic-chef • http://duodra.co/post/desenvolvimento-php-usando-maquinas-virtuais- fastcgi-fpm/ • https://github.com/rogeriopradoj/vagrant-php-dev-box • http://vagrantup.com/ • https://github.com/iMastersDev/oportunidades • http://www.vagrantbox.es/ • http://vagrant.rogeriopradoj.com/ • https://github.com/EHER/my-puppet • http://friendsofvagrant.github.com/ • http://eltonminetto.net/2012/04/02/usando-o-vagrant-para-criar-maquinas- virtuais-para-desenvolvimento-e-testes/ • http://rogeriopradoj.com/ • https://github.com/opscode-cookbooks • http://about.me/rogeriopradoj