O processo de instalação do Zend é bastante simples, embora deva ser levada em consideração o padrão adotado para desenvolvimento de sistemas ou em qual o diretório será feita a instalação, portanto 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 (
http://www.zend.com/community/downloads), 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, 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 esse diretório 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, após descompactado precisa-se indicar o diretório (pasta) Zend - /library/Zend - que contém as bibliotecas para o diretório indicado no include_path, após esse procedimento é 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