MeuMySQL Blog is now at http://blog.mdnsolutions.com/.

Wednesday, October 3, 2012

Instalando ZF2

Salve galera! Após algumas semanas desde o lançamento resolvi instalar o Zend Framework 2 em minha máquina (Ubuntu 12.04) e analisar as mudanças que a nova versão trouxe. Abaixo vamos ver desde o download até ver a aplicação rodando. Sem mais nem menos vamos lá!

O pré-aquecimento

Vamos já deixar algumas coisas preparadas antes de começar o nosso trabalho. Eu configurei um  virtual host chamado local.zf2 e apontei o root para /var/www/zf2/public. Sinta-se livre para fazer como desejar. (Não sabe nada desse tal de Virtual Host? Clique aqui)

O download

Você pode fazer download do Skeleton do ZF aqui, basta clicar no botão ZIP. Eu optei por clonar o projeto no diretório /var/www como no comando abaixo . Chamei meu diretório de zf2:

$ cd /var/www
$ git clone https://github.com/zendframework/ZendSkeletonApplication.git zf2


A instalação

Uma vez feito, agora  usaremos o composer (não sabe do que estou falando? Aqui tem algumas dicas). Observe que você tem um arquivo no /var/www/zf2 chamado composer.json. Ele contém todas as informações necessárias para fazer o download das dependências:

$ composer self-update
$ composer install

Você terá em seu diretório zf2 algo como:


Teóricamente basta rodar no seu browser http://local.zf2 que você verá a tela de apresentação do ZF2.


Digite agora http://local.zf2/1234, e neste momento você deveria estar visualizando uma página como abaixo, caso contrário possívelmente você terá que verificar seu módulo rewrite do apache ou ainda configurar seu arquivo .htaccess.


Em breve estarei postando alguns exemplos de uso. Criação de rotas, controllers e etc.

Até mais!


Referências:
http://framework.zend.com/downloads/
http://framework.zend.com/manual/2.0/en/user-guide/skeleton-application.html
https://github.com/zendframework/ZendSkeletonApplication
http://meumysql.blogspot.com.br/2012/09/configurando-apache-e-zend-framework.html

No comments:

Post a Comment