Вы находитесь на странице: 1из 15

A Instalação do eZ Publish 3

Desempacotando a Instalação
A primeira coisa a fazer é baixar a versão 3.x.y do eZ Publish através da
página http://ez.no/download/ez_publish. Os arquivos estão disponíveis nos
formatos tar.gz, tar.bz e .zip. Os usuários do Windows devem escolher o
formato .zip por questões de compatibilidade, já os usuários de sistemas
operacionais baseados no UNIX (*NIX) podem escolher os formatos tar.gz ou
tar.bz. Após baixar um dos arquivos de instalação, é preciso descompactá-lo.
Nos *NIX, digite o seguinte comando:

tar –xzf ezpublish-3.x.y-gpl.tar.gz

No Windows, utilize seu programa descompactador de sua preferência.

Todos os arquivos necessários serão extraídos para uma pasta chamada


ezpublish-3.x.y. Uma vez descompactado o arquivo, haverá uma relação de
arquivos e pastas. Os mais importantes deles são mostrados na tabela abaixo:

Nome Função
design Esta pasta é onde todos os templates padrão do eZ
Publish são armazenados e também é onde você criará
novos templates.
index.php Este é o script controlador principal do eZ Publish. Todas
as requisições ao site passam por ele.
kernel Esta pasta contém os scripts principais que fazem o eZ
Publish funcionar.
lib Esta pasta contém todas as bibliotecas adicionais que
incrementam funcionalidade ao eZ Publish.
runcronjobs.php Este script deve ser executado regularmente para
assegurar que várias tarefas sejam desempenhadas.
settings Esta pasta contém todas as configurações padrão, bem
como todas as configurações de sobreescrita (override)
que você criará.
var Esta pasta é usada para armazenar todas as imagens e
arquivos dos quais você fez upload e fornece um local
para armazenar todos os arquivos de cache que são
gerados.

O Assistente de Instalação

Na figura 1-1 mostra a primeira página do assistente de instalação do eZ


Publish que pode ser pela URL http://localhost (ou http://127.0.0.1), ou pelo IP
ou nome de domínio de sua máquina, usando o navegador web de sua
preferência.
Passo 1: Bem-vindo ao eZ Publish

Na página de boas-vindas, você deve selecionar o idioma que será usado


durante a instalação. Escolha o idioma de sua preferência na caixa de seleção
“Select installation language” e depois clique no botão “Próximo”.

Figura 1-1
Passo 2: Verificação do Sistema

Nesta fase da instalação via assistente, são verificadas as permissões de


várias pastas que o eZ Publish usa para rodar. Estas são as pastas var,
settings e design.
No caso de uma instalação por um usuário com permissões de escrita e leitura
esse passo será pulado (como mostra a figura 1-2) e o assistente verificará se
um sistema de conversão de imagens está instalado. Se você tem o
ImageMagick instalado, este será usado, caso contrário, o assistente tentará
usar o GD se o mesmo estiver compilado no PHP.

Figura 1-2
Passo 3: Configuração de e-mail

Para que o eZ Publish mande e-mails para os usuários, ele deve ser
configurado para usar um servidor de e-mail. Se você estiver usando um
sistema baseado em UNIX (Linux, FreeBSD, e etc.), você normalmente pode
usar o programa local sendmail. Se você estiver usando o Windows, ou por
outra razão não tem o sendmail instalado, você pode usar um servidor SMTP
externo para mandar e-mails.

Figura 1-3
Passo 4: Inicialização do Banco de Dados

Se houver mais de um sistema de banco de dados instalado, aparecerá uma


tela para que você escolha entre o MySQL e PostgreSQL. Caso seja
identificado apenas o MySQL, aparecerá uma página igual à figura 1-4,
solicitando nome de usuário e senha do banco de dados a ser usado no eZ
Publish. Neste momento, você não precisa selecionar um banco de dados
porque o eZ Publish somente deixará você escolher as bases de dados às
quais você tem acesso.

Figura 1-4
Passo 5: Suporte Multilíngüe

O eZ Publish tem suporte a sites multilíngües. Neste estágio da instalação,


você pode escolher o idioma padrão do site que você criará, assim como
qualquer outro idioma que você precisar instalar. Os idiomas podem ser
adicionados em um estágio posterior se necessário, então não adicione
línguas aqui se você não tem certeza se precisa adicioná-las.

Figura 1-5
Passo 6: Configuração do Acesso ao Site

As diferentes seções do site podem ser acessadas de diversas formas.

Método Descrição Exemplo

de

acesso
URL O método mais simples de acesso http://www.meusite.com/admin
a diferentes seções do site.
Porta É possível determinar a porta http://www.meusite.com:81/
através da qual seu site será
acessado. Esta forma é mais
complexa de configurar que a
anterior, e requer configuração
personalizada do Apache.
Hostname Nomes de hosts (hostnames) http://admin.meusite.com
específicos podem ser usados
para decidir qual parte do site será
acessada. Esta é a forma mais
complexa de configurar e requer
configuração personalizada do
Apache bem como a adição de
entradas de DNS para diferentes
hosts.
Passo 6: Acesso ao Site

Selecione o método de acesso “URL (recomendado)” e clique o botão


“Próximo” para prosseguir como mostrado na figura 1-6.

Figura 1-6
Passo 7: Pacotes de Sites

A melhor forma de aprender eZ Publish é instalando um dos pacotes de sites


pré-configurados e brincar um pouco com eles. Por padrão, na versão 3.x.y,
dois pacotes de sites vêm em conjunto com o eZ Publish para satisfazer
diferentes necessidades. Escolha o pacote de site “Plain” se você planeja
construir um site “do zero”. Caso contrário, pode ser mais simples modificar um
pacote existente. A outra opção é o pacote “Website Interface” que contém
templates e configurações que satisfazem os requisitos mais comuns de
sistemas gerenciadores de conteúdo (CMS ou SGC). Existem outros pacotes
que podem ser carregados clicando no botão “Procurar...” e, após selecionar o
pacote baixado do site http://ez.no/download/, pressionando o botão
“Carregar”, você importará o pacote selecionado.
Cada site é único e requer seu próprio banco de dados.

Site Descrição
Blog Uma simples configuração de blog com postagens datadas
Corporate Um site multi-seção com uma aparência corporativa simples
Forum Um fórum de usuário, similar aos fóruns em http://ez.no
Gallery Uma poderosa galeria de imagens usando o sistema de
manipulação de imagens do eZ Publish
Intranet Uma típica intranet corporativa
News Um site de notícias com informações em diferentes categorias
Plain Uma configuração básica para usar se você precisar construir seu
próprio site
Webshop Uma amostra de aplicação simples de e-commerce usando a
funcionalidade de loja virtual do eZ Publish
Passo 7: Pacotes de Sites

A figura abaixo (figura 1-7) mostra o “Plain site” selecionado:

Figura 1-7
Passo 8: Detalhes do Site

Neste estágio, você pode escolher um título para o site e configurar o link
(URL) que será utilizado para acessá-lo. Também é possível atribuir os
caminhos que serão usados para acessar as seções administrativa e de
usuário do site. Caso o banco de dados já contenha alguns dados, esta página
reaparecerá e perguntará o que você deseja fazer com eles. As possíveis
ações são:
• Permanecer com os dados e adicionar novos
• Remover os dados existentes
• Permanecer com os dados e fazer nada
• Um novo banco de dados foi escolhido

Figura 1-8
Passo 9: Administrador do Site

Este passo sugere algumas modificações básicas que devem ser efetuadas a
fim de tornar o site seguro. A política de segurança sugerida protege os
arquivos de configuração de acessos indesejados. Não se preocupe com isso
a não ser que você esteja configurando o site para uso público.
Observe que no campo do nome de usuário do administrador (login) está
digitado “admin” por padrão e não pode ser alterado. Se você precisar de outro
nome de usuário para o administrador do site, você pode instalar o eZ Publish,
criar um novo usuário administrador, logar-se como esse usuário e remover o
antigo.

Figura 1-9
Passo 10: Registro

Este passo permite a você autorizar se o assistente de instalação deve mandar


um e-mail contendo informações sobre seu sistema à eZ Systems ou não. As
informações serão usadas pela empresa desenvolvedora do CMS a fim de
gerar estatísticas e para melhorar o eZ Publish. Nenhum dado confidencial
será transmitido e a eZ Systems não fará mal uso ou venderá esses detalhes.
As seguintes informações serão enviadas: detalhes do sistema (Tipo OS, etc);
os resultados dos testes; o tipo de banco de dados que está sendo usado;
nome do site; a URL do site; as línguas que foram escolhidas.

Figura 1-10
Passo 11: Terminado

O assistente de instalação chegou ao final, o eZ Publish está pronto para usar.


Clique sobre um dos links para acessar as várias interfaces (site público,
interface administrativa).
É possível reiniciar o assistente de instalação depois de finalizá-lo com
sucesso, especificando “CheckValidity=true” no arquivo
“settings/override/site.ini.append.php” para que o assistente de instalação seja
reiniciado quando você tentar acessar o site.

Figura 1-11

Вам также может понравиться