Instalação de projetos web@plako em outros servidores

Para a instalação de websites desenvolvidos pela Plako, noutro servidor, é necessário ter em atenção os seguintes pontos:


1. Requisitos técnicos para alojar websites desenvolvidos pela Plako noutros servidores (para consultar os requisitos clique aqui)


2. Serão enviados dois ficheiros comprimidos, que se encontrarão na raiz do website: O primeiro relativo à base de dados e o segundo, uma pasta com o nome compilado, representa a raiz do website e deverão ambos ser copiados para uma pasta local.

Será disponibilizado igualmente um terceiro ficheiro, chamado upl.tar.gz que, quando descomprimido, contém as imagens e documentos inseridos anteriormente através do gestor de conteúdos. Esta diretoria deverá ser copiada para o servidor, no mesmo nível que a pasta raiz do projeto (por exemplo: htdocs). Terá que ter permissões de escrita e leitura, para o utilizador dono do processo responsável pelo servidor Web (por exemplo: nobody ou apache) ou, em alternativa, deverá conter permissões de escrita/leitura para outros utilizadores.


3.
Editar o ficheiro www/etc/config.php. Neste ficheiro dever constar o nome da base de dados atribuída, o login e a password desta. Este ficheiro tem o seguinte conteúdo:

----------------------------------------

<?

$BDNAME = "[NOMEBASEDADOS]";

$BDUSER = "[UTILIZADORBD]";

$BDPASS = "[PASSWORDBD]";

$HOSTBD = "[IP/NOMESERVIDOR]";

$EXT_HOST = 1;

(….)

----------------------------------------


Onde:

[NOMEBASEDADOS] Indica o nome da base de dados

[UTILIZADORBD] Representa o utilizador com acesso à base de dados

[PASSWORDBD] Palavra-chave para acesso à base de dados

[IP/NOMESERVIDOR] IP ou nome do servidor onde está alojada a base de dados. Normalmente “localhost”.


4. Configuração do servidor Apache

-------------------------------------------

<Directory [DIRECTORIA]>

order deny,allow

deny from all

allow from all

Options FollowSymLinks

</Directory>


<VirtualHost *:80>

DocumentRoot [DIRECTORIA]

ServerName [DOMINIO]

ServerAlias www.[DOMINIO]

</VirtualHost>

-------------------------------------------


Onde:

[DIRECTORIA] Diretoria onde está instalada a raiz do website

[DOMINIO] Domínio do alojamento


5. Instalação da base de dados

O website funciona com uma base de dados MySQL no encoding UTF-8. Como tal, dependendo da forma como se executa o ficheiro de comandos SQL apresentado em anexo, dever ter em atenção esta opção. Ferramentas como PhpMyAdmin disponibilizam ferramentas para fazer reposição de cópia de base de dados. Poderá disponibilizar o ficheiro exatamente conforme disponibilizado, isto é, basedados.sql.gz.