Joomla

De Pontão Nós Digitais
Revisão de 22h26min de 31 de outubro de 2011 por VilsonVieira (discussão | contribs) (Nova página: = Migrando instalação Joomla de um servidor para outro = Relato aqui os passos tomados para migrar a instalação Joomla de nosdigitais.teia.org.br para a o que foi chamado de "plat...)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar

Migrando instalação Joomla de um servidor para outro

Relato aqui os passos tomados para migrar a instalação Joomla de nosdigitais.teia.org.br para a o que foi chamado de "plataforma de homologação". Depois de ter sido construído um novo template Joomla baseado em um design feito colaborativamente por pessoas ligadas ao pontão, foi feito o processo inverso: a instalação retornou, agora atualizada, para nosdigitais.teia.org.br.

Passo 1: Migrando do servidor atual para a plataforma de homologação

Primeiro passo foi a migração da instalação antiga para a plataforma de homologação.

Vá até o diretório onde está instalado o Joomla atual e:

   cd public_html/joomla_antigo/
   tar -cvjf joomla_antigo.tar.bz2 joomla_antigo/

Copie para o servidor remoto da plataforma de homologação:

   scp joomla_antigo.tar.bz2 <USUARIO>@<SERVIDOR_REMOTO>:/home/<USUARIO>/

Agora vamos exportar o banco de dados antigo:

   mysqldump -h<HOST_DO_BD> -u<USUARIO_DO_BD> -p<SENHA_DO_BD> <NOME_DO_BD> -c > bd_antigo.sql

Copie para o servidor remoto da plataforma de homologação:

   scp bd_antigo.sql <USUARIO>@<SERVIDOR_REMOTO>:/home/<USUARIO>/

No servidor de homologação, descompacte em um diretório visível ao servidor HTTP:

   tar -xvjf joomla_antigo.tar.bz2

Crie um BD novo e importe nele o dump SQL:

   mysql -u root -p
   mysql> create database bd_novo;
   myysql -u root -p bd_novo < bd_antigo.sql

Agora edite o arquivo de configuração para ser compatível com sua nova instalação. Arquivo configuration.php.

Primeira parte concluída.

Passo 2: Migrando de Joomla 1.5 para 1.7

Passo 3: Editando o template

Passo 4: Migrando novamente para a instalação definitiva