Tecnologia - > Sistemas -> Windows -> ZendFramework -> Instalando e configurando o Zend Framework no Windows


Instalando e configurando o Zend Framework

O Zend Framework (também conhecido como ZF) é um framework para aplicações Web de código aberto, orientado a objeto, implementado em PHP 5 e licenciado como New BSD License. Este framework foi desenvolvido com o objetivo de simplificar o desenvolvimento Web enquanto promove as melhores práticas na comunidade de desenvolvedores PHP.
O Zend foi fundado pelos contribuidores do núcleo PHP Zeev Suraski e Andi Gutmans, a junção do nome dos criadores deram origem ao nome do framework.

Requisitos

Antes de mais nada, você precisará de um ambiente de desenvolvimento PHP instalado e configurado, se você ainda cumpriu esse requisito clique aqui.

1 – Download de aquivos necessários

 
Zend Framework 1.11.11 (56,3 MB) – Windows / Linux
Ao longo desse tutorial, também usarei dois outros programas para auxiliar na instalação e configuração do Zend Framework. Eles são o Notepad++ (famoso editor de texto) e o Winrar (compactador/descompactador de arquivos). Faça o download dos mesmos clicando nos links abaixo e depois efetue a instalação.
Notepad++ (5,28 MB) – Windows
Winrar (2,83 MB) – Windows 32 bits / Windows 64 bits

2 – Configurando o Apache

Em ambiente de desenvolvimento, será necessário configurar o apache para interpretar o arquivo .htaccess, mas não se preocupe com essas configurações em servidores Web na Internet, provavelmente as modificações na configuração já foram feitas pelo administrador do servidor.
2.1 – Abra o arquivo httpd.conf do apache usando o editor de texto Notepad++. Em uma instalação padrão noWindows 7, a localização do arquivo é C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf, já no Windows XP, ele está localizado em C:\Arquivos de programas\Apache2.2\conf\httpd.conf.
2.2 – Procure pela ocorrência do texto #LoadModule rewrite_module modules/mod_rewrite.so e substitua o mesmo por LoadModule rewrite_module modules/mod_rewrite.so
2.3 – Procure pela ocorrência do texto Options FollowSymLinks e substitua por Options FollowSymLinks Includes
2.4 – Procure pelas ocorrências (são duas) do texto Options AllowOverride None e substitua por AllowOverride All
2.5 – Adicione o texto AccessFileName .htaccess no final do arquivo
2.6 – Reinicie o Apache usando o Monitor Apache Servers que fica acessível na barra de ferramentas ao lado do relógio. De um clique com o botão equerdo do mouse em seu ícone e escolha a opção restart.

3 – Descompactando o Zend Framework

Use o programa Winrar para descompactar o arquivo do ZendFramework-1.11.11.zip (Zend Framework 1.11.11) que você acabou de efetuar download na raiz do disco (C:/).
Com isso, o diretório C:/ZendFramework-1.11.11 foi criado.

4 – Configurando os variáveis de ambiente do Windows

Depois de termos descompactado o Zend Framework na raiz do disco, iremos configurar o Windows para incluir o diretorio C:\ZendFramework-1.11.11\bin na variável de ambiente Path.
4.1 – Vá em Painel de Controle->Sistema->Configurações Avançadas->Aba Avançado->Variáveis de Ambiente
4.2 – Na caixa Variáveis de Ambiente, procure pela variável Path e de um duplo clique na mesma, com isso uma caixa edição se abrirá. vá até o fim da mesma e adicione ;C:\ZendFramework-1.11.11\bin.
4.3 – Após essas modificações, reinicie o computador

5 – Criando um projeto de Teste

5.1 – No Windows 7, vá no menu Iniciar e digite cmd na caixa de busca, já no Windows XP, o comando cmddeve ser efetuado na caixa executar no menu Iniciar. Com isso, uma janela do programa cmd será apresentada.
5.2 – Dentro do programa cmd, digite cd C:\Program Files\Apache Software Foundation\Apache2.2\htdocs caso esteja no Windows 7 ou cd C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs caso esteja no Windows XP e aperte Enter.
Estou assumindo que você está usando as configurações padrões do apache, ou seja, que você não modificou o parametro DocumentRoot do arquivo httpd.conf. Caso contrário, você deverá usar o caminho do seu DocumentRoot no comando acima. Exemplo: Digite cd C:\www no programa cmd caso o seu DocumentRoot seja C:\www
5.3 – Agora nós criaremos um projeto, para isso digite o comando zf create project digitadev e aperte Enter
5.4 – Antes de podermos efetuar os testes, precisaremos copiar a pasta C:\ZendFramework-1.11.11\library\Zend para C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\digitaldev\librarycaso esteja no Windows 7 ou C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\digitaldev\library caso esteja no Windows XP.

6 – Testando a configuração

6.1 – Abra o navegador web de sua preferencia e digite o seguinte endereço http://localhost/digitaldev/public. Se tudo ocorreu bem, o seu navegador mostrará uma página como a da imagem abaixo.
Aqui está o tutorial passo a passo para instalar o Zend Framework.
Qualquer dúvida ou sugestão, usem a parte de respostas no final do post.