Instalando Zend Framework

Publicado por José Cleydson Ferreira da Silva em 18/05/2010

[ Hits: 16.170 ]

 


Instalando Zend Framework



O processo de instalação do Zend é bastante simples, embora deva ser levado em consideração o padrão adotado para desenvolvimento de sistemas ou o diretório onde será feita a instalação. Isso pode influenciar no padrão de instalação e na escolha do pacote a ser instalado.

No site oficial do Zend Framework existem duas opções de pacotes do software: uma super completa (full), com exemplos de sistemas prontos desenvolvidos com Zend e algumas bibliotecas extras, e outra contendo um pacote mínimo (minimal), com bibliotecas necessárias para o desenvolvimento de sistemas. Nesta implementação usaremos somente a versão completa.

Os pacotes de software que compõem o Zend Framewok podem ser adquiridos através do site do projeto, que lhe permitirá escolher entre a versão completa (full) e a versão mínima (minimal). Faça o download da versão completa.

Em seguida será necessário verificar os diretórios include path e, para se fazer isso, podemos verificar o arquivo php.ini que se encontra no diretório /etc/php5/apache2/.

Dentro do arquivo procure por "Paths and Directories". Logo abaixo perceberá que o diretório include padrão do php5 é o /usr/share/Zend que, embora seja padrão, poderá ser mudado com a indicação do caminho desejado no parâmetro de configuração include_path.

Exemplo 1

Trecho de configuração do arquivo php.ini.

// Estas linhas estão aproximadamente na linha de numero 486
;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/usr/share/Zend"

; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"

Após descoberto ou indicado o novo diretório include_path, podemos descompactar o arquivo e indicar o diretório (pasta) Zend - /library/Zend - que contém as bibliotecas para o diretório indicado no include_path. Depois é necessário reiniciar o apache e verificar se o framework foi instalado corretamente.

Caso tenha optado pelo pacote completo (full), após descompactá-lo pode-se encontrar exemplos que utilizam funções e padrões do Zend Framework.

Instalação do Zend Framework

Copiar o arquivo para o diretório /usr/share/Zend:

# cp ZendFramework-1.9.6.tar.gz /usr/share/Zend
ou
# cp ZendFramework-1.9.6minimal.tar.gz /usr/share/Zend

Entrar no diretório:

# cd /usr/share/Zend

Descompactar arquivo (minimal):

# tar -xvzf ZendFramework-1.9.6minimal.tar.gz
ou

Descompactar arquivo (full):

# tar -xvzf ZendFramework-1.9.6.tar.gz

Renomear o diretório:

# mv ZendFramework-1.9.6 ZendFramework

Outras dicas deste autor

Lenda urbana, simpatia com HD

Compiz, conhecendo a fundo (parte 1)

Bioinformática - Montagem de genoma com AMOS

Servidores Apache em Linux derivados do Debian

Vídeos de configuração da JVM e Tomcat6

Leitura recomendada

Servidor web PHP completo

Integração com PagSeguro no CakePHP 2.x

Nasce site sobre Zend Framework

Framework PHP

Cadastrar eventos/compromissos no Google Agenda com cURL [PHP]

  

Comentários
[1] Comentário enviado por nickmarinho em 08/06/2010 - 20:38h

Faltou só colocar um exemplo de uma tela em localhost exibindo que funciona esse procedimento mas é isso aí, ficou bacana.

Seu blog é legal também.

Eu também defendo o uso do Linux com unhas e dentes.

Abraços


www.lucianomarinho.com.br

www.racaboxer.com.br

[2] Comentário enviado por cleysinhonv em 09/06/2010 - 16:05h

Olá Luciano,

Valeu pelo comentário. Bacana seu site gostei muito.
Pois é esqueci de colocar a tela de funcionamento do Zend.

[3] Comentário enviado por frangofrango em 04/09/2011 - 14:59h

Faltou muito conteúdo em seu artigo, não ensinou a como instalar e preparar o Zend, já sabemos que você deve manjar bastante, mas nós frangos ainda não =)

[4] Comentário enviado por cleysinhonv em 05/09/2011 - 14:36h



Olá Adriano,

Essa é apenas uma dica que coloquei, o processo de instalação do zend que usei foi justamente esse, com certeza deve ter outro, sugiro que leia o artigo original que escrevi.

http://www.vivaolinux.com.br/artigo/Implementando-servidor-de-aplicacoes-PHP-utilizando-Zend-Framewo...

Abraço espero que ajuda



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts