Zend Server – Parte 2 – Instalação e Configuração

Boa tarde pessoal!

Update: Existe um post atualizado com a versão 8. Pode ser encontrada neste link.

No primeiro post da série, vimos algumas informações sobre o Zend Server e agora vamos meter a mão na massa e iniciarmos a instalação.

Para baixar a instalação, basta ir em http://www.zend.com/en/products/server/downloads e fazer o download para seu sistema operacional (MacOX, Linux, Windows ou IBM i). Você também poderá escolher entre o PHP 5.3 e o 5.4.

Neste post vou mostrar o passo a passo da instalação para o MacOX, Linux e Windows. Então vamos lá!

MacOS

Depois que baixar o arquivo (atualmente o ZendServer-6.1.0-php-5.3.26.dmg) clique nele e vai abrir a janela

Instalação ZS no MacOS 1

Dê um duplo clique no Zend Server para iniciar a instalação:

Instalação ZS no MacOS 2

Continuar

Instalação ZS no MacOS 3

Adivinhem… 🙂

Instalação ZS no MacOS 4

Só clicar em Instalar, aguardar a instalação e pronto.

Após a instalação, ele já vai abrir o browser padrão para iniciar a configuração. Pode pular para a Configuração.

Linux

Neste post estou usando o Ubuntu 12.04 64-bits, mas o ZS suporta as maiores distribuições.

Após baixar o instalador (atualmente o ZendServer-6.1.0-RepositoryInstaller-linux.tar.gz), descompacte-o:

Vamos ver as opções do instalador:

Podemos instalar o PHP 5.3 ou o 5.4, instalar o nginx ao invés do apache (que é o padrão). O java é se quiser instalar com o Java Bridge.

Vamos instalar o 5.3 com apache (lembre-se de usar o sudo se não estiver como root):

ATENÇÃO! O Zend Server usa o apache padrão da distribuição do Linux usada, mas como ele instala uma versão própria (e certificada) do PHP, é bem provável que dê um conflito como o de cima.

Normalmente você pode aceitar a substituição dos pacotes, principalmente numa máquina de desenvolvimento. O que vai acontecer é que o apache vai passar a usar o PHP do Zend Server e não do Ubuntu (no meu caso desde post). Já usei isso em alguns servidores e nunca tive problema, mas num cliente não podia mexer em nada no servidor já instalado, então não pude instalar deste jeito. O que fiz foi rodar um apache em paralelo ao padrão, mas com as minhas configurações e o Zend Server. Mas isso fica para um post futuro 🙂

Aceitando a mudança:

E se tudo correu bem você deve ver no final:

Agora tente acessar o endereço http://localhost:10081/ZendServer e passe para a parte de Configuração abaixo.

Windows

Baixe o instalador e execute-o:

1

2 3

Escolhi “Custom” para vermos as opções:

4 4a

No final da lista, temos “Zend Guard Loader” que é necessário se você quiser rodar arquivo compilados com o Zend Guard.

Se você ainda não tem o MySQL instalado, existe a opção do instalar baixar e instalá-lo para você.

Selecione o que for necessário e continue:

5

Se você já tem o IIS instalado, ele pode ser usado ou então o Zend usará o apache.

6

Aqui ele detecta as portas disponíveis para serem usadas pelo apache. Se a 80 estiver sendo usava (outro apache, Skype ou outro programa) ele irá sugerir a porta 10088.

7 8 9

Após o término, ele já abre o browser para a tela de configuração.

Configuração

Toda a configuração é feita via Web:

1 2 3 4 5

6

Pronto, está configurado para o mínimo. Ao entrar você pode reparar no topo a esquerda que está rodando a versão Enterprise Trial, ou seja, algumas coisas vão parar de funcionar daqui a 7 dias (Não, você não receberá um telefonema falando “seven days” hahaha). Então para os que quiserem já desativar o trial e usar a versão free, vá em “Administration” -> “License”.

7 8

Para ativar a licença free é necessária uma conta no zend.com. Quem não tem é rápido e gratuito.

9 10 11 12

Já temos nosso Zend Server instalado e configurado. Existem várias outras coisas a explorarmos e vou falar nos próximos posts. Fiquem ligados!

Referências:

Parte 1 – Visão Geral

Parte 2 – Instalação e Configuração

Parte 3 – Distribuição (Deployment)

Parte 3.5 – Definir uma aplicação

Parte 4 – Métrica

Parte 5 – Eventos e Code Tracing

 

 

Até a próxima!

Leandro Silva

PHP developer since 1997, loves movies, music and dogs.

7 Comentários para: “Zend Server – Parte 2 – Instalação e Configuração

  1. Pingback: Zend Server – Parte 1 – Visão Geral | Leandro Silva

  2. Pingback: Zend Server – Parte 3 – Distribuição (Deployment) | Leandro Silva

  3. Pingback: Zend Server – Parte 4 – Métrica | Leandro Silva

  4. Pingback: Zend Server – Parte 3.5 – Definindo uma aplicação | Leandro Silva

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

*