Background Image
Table of Contents Table of Contents
Previous Page  60 / 68 Next Page
Information
Show Menu
Previous Page 60 / 68 Next Page
Page Background

CODE/

VAGRANT

HOBO

PRO-

GRAMAÇÃO

VAGRANT

HOBO

120

MINUTOS

60

DICAS PARA PROGRAMAR DE UMA

MANEIRA FÁCIL E DESCOMPLICADA

ma situação muito

comum encontrada

por quem desenvolve

aplicativos diversos

e instala softwares é o famoso

“na minha máquina funciona”.

Isso ocorre porque a

diversidade de ambientes,

drivers e componentes que

se encontram em diferentes

computadores e servidores

podem tornar instável ou

problemática a nova instalação.

O Vagrant é um ambiente

open source que cria uma

máquina virtual (virtual machine)

exatamente como o sistema de

produção, permitindo inclusive

criar bases de dados, registros,

SDFRWHV HVSHF¯íFRV

Ao criar máquinas virtuais

no seu sistema desenvolvedor, é

possível trabalhar localmente, sem

necessidade de um servidor web.

Uma cópia do servidor, idêntica ao

ambiente de produção, será criada

e será possível ter certeza de

que tudo vai funcionar do modo

correto quando baixar os arquivos

QR VHUYLGRU ÛRíFLDOÜ $O«P GLVVR R

recurso permite desenvolver em

grupos, de forma mais segura e

FRQí£YHO HP WHUPRV GH DPELHQWH

e sistema.

HOBO

O Vagrant não é exatamente

complicado, mas pode ser um

tanto complexo para quem não é

desenvolvedor. Se o usuário do

Vagrant não tiver familiaridade

com o terminal de comando, o

Hobo pode ser a solução, que

permite usar o Vagrant e criar um

ambiente de desenvolvimento

com poucos cliques e sem ter de

usar a janela de terminal.

INSTALE O

VAGRANT

É preciso acessar a página

de downloads das versões

disponíveis para Vagrant e

VirtualBox. Faça isso em http://

lwgo.to/168. Há versões para

Mac, Windows e Linux. Foi

escolhida a versão Windows,

mas os passos são parecidos

para as outras opções. São 157

MB, mas o servidor é rápido e

baixa em pouco tempo o arquivo

de instalação. O Vagrant precisa

do VirtualBox para criar seus

ambientes. O link para download

dessa dependência é o mesmo

mostrado anteriormente

(

http://lwgo.to/168

). O instalador

tem 106 MB. No tutorial, foi

instalado o VirtualBox primeiro e,

em seguida, o Vagrant.

Instalar o Vagrant no Mac

ou Windows faz com que o

diretório /opt/vagrant/bin seja

automaticamente adicionado ao

ÛSDWKÜ GR VLVWHPD 3DUD RXWUDV

plataformas, é preciso adicionar

manualmente esse caminho.

Com o VirtualBox rodando

e o Vagrant instalado, abra uma

janela de comando (promtp) no

Windows, e digite os comandos

a seguir:

CD C:\HashiCorp\Vagrant\bin

C:\vagrant\vagrant\bin>

vagrant box add lucid32

http://files.vagrantup.com/

lucid32.box

C:\vagrant\vagrant\bin>

vagrant init lucid32

C:\vagrant\vagrant\bin>

vagrant up

Esses comandos fazem

com que o Vagrant crie um

servidor Linux, Ubuntu, em uma

máquina virtual. De acordo com

a capacidade de seu computador,

esse processo pode demorar

bastante. Para acessar e testar

esse servidor virtual, será usado

o Putty

(http://www.putty.org/)

.

Baixe e instale. Em seguida, abra

o programa com estes dados:

Hostname: 127.0.0.1

Port: 2222

Conection type: SSH

Username: vagrant

Password: vagrant

U

Vagrant pode ser usado em

diferentes plataformas,

como no Windows, no Mac e

em distribuições do Linux

USE VAGRANTCOMHOBO

Aprenda a usar as ferramentas para criar máquinas virtuais idênticas ao sistema de

produção e coloque seu projeto no ar mais facilmente

Por Homero Ottoni

REVISTA LOCAWEB