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.