Você está na página 1de 2

Mover stio em Joomla

Com software Akeeba


Mover stio Joomla entre servidores utilizando cpia integral criada atravs do Akeeba Backup (um ficheiro
JPZ ou ZIP)Este processo pode ser efetuado manualmente mas vamos automatizar alguns processos com
duas ferramentas da Akeeba:
Software gratuito:
Akeeba Backup - http://extensions.joomla.org/extensions/access-a-security/site-security/backup/
1606
Akeeba Kickstart - https://www.akeebabackup.com/products/akeeba-kickstart.html
Importante: antes de mover para um servidor online, teste o processo no seu servidor local, criando cpias
do stio. Assim ficar a dominar o processo antes de cometer erros em pblico!

A- Criar cpia para transportar


Criar pacote com ficheiros do stio mais a base de dados
A1- Instalar o Akeeba Backup como extenso no stio atual (j construdo).
Nota: pode alterar a localizao do ficheiros de cpia para uma pasta a gosto)
A2- Limpar toda a cache e ficheiros temporrios
A3- Akeeba Backup: fazer uma cpia completa (guardar em formato JPA)
A4- Ficar com um ficheiro JPA (algo como site-localhost-20120425-172732.jpa ) que contm toda a base
de dados e ficheiros do stio

B- Utilizar cpia para replicar em novo stio


B1- No servidor: criar um diretrio onde ficar o futuro stio:
Se estiver a mover para servidor local para testes => entrar na pasta Htdocs e criar uma pasta a
gosto (por exemplo copiadositio1). Use nomes que incluam nmeros de verso para distinguir tudo
mais facilmente (no usar espaos ou acentos)!
Se for para servidor online => colocar no diretrio onde pretende instalar
Se for para ficar em domnio => Na raiz do alojamento ( /public_html )
Se for para ficar em subdomnio = Numa subpasta da raiz ( /public_html/empresaxpto )
B2- No directrio criado em #B1 => Colocar l dentro (pelo painel do alojamento ou enviar por FTP) o
ficheiro JPA crido com o Akeeba Backup em #A4 (algo como site-localhost-20120425-172732.jpa )
B3- Colocar nessa mesma pasta o Akeeba Kickstart
coloque diretamente j descompactado. Basta colocar dois ficheiros do pacote ( kickstart.php) e um
ficheiro de idioma (en_GB.ini language.ini )
B4- Criar base de dados vazia
um procedimento normal, a base dever ter um nome sem espaos e acentos e em formato UTF-8
Se em servidor pblico: no painel de gesto do alojamento criar uma base de dados vazia, pelo
phpMyadmin ou equivalente. Atribuir um utilizador MySQL. Apontar o nome da base, do utilizador e
senha desse utilizador!
Se for em instalao local, criar via phpMyadmin (usualmente o nome de utilizador MySQL ser root
e sem senha)
Exemplo de criao de nova base local:

Entrar em http://localhost/phpmyadmin/
Em "MySQL localhost" escolher Criar nova base de dados:
Nome da base=> copiadositio1 (em instalao local pode usar um nome igual ao da pasta
do sitio pois no existem questes de segurana)
Em MySQL connection collation => UTF_general_ci

B5- No browser colocar /kickstart.php frente do diretrio onde se colocaram os ficheiros, como em
http://localhost/copiadositio1/kickstart.php
B6- kickstart Fase1 => Executar, no preciso mudar nada (ou assinalar apenas "ignore most errors"
Nota 1: se for em servidor externo melhor limpar todos os dados anteriores (o programa alerta
para isso)
Nota 2: que vo ficar abertas duas janelas!
B7- kickstart Fase 2 => Restoration and Clean Up: Run the Installer
B7.1 - NEXT = DB Restore
Alterar:
Database name = Mudar para o nome da base de dados anteriormente criada no servidor
Database tables prefix - Mudar prefixo (algo como xpto_ )
B7.2 - NEXT = Site Info
Alterar em Site Parameters
Opcional: Site email + Sender name
Escolher opo: Override tmp and log paths : Use the directories under your new site's root
nota: confirmar se os novos caminhos foram alterados (ver no final da pgina em "Fine-tuning" )
Alterar em Super Administrator settings
definir nome de utilizador e senha para acesso administrao Joomla (ser o do utilizador super
administrador Joomla)
B7.3 - NEXT = Concludo!
Remover a pasta installation que est na raiz do stio
Remover os ficheiros do Akeeba kickstart enviados no ponto #B3
Este processo pode ser automtico
7- Entrar no stio colocando no browser o caminho do diretrio onde instalou o Joomla e autenticar-se como
super administrador (criado em #B7.2 )
exemplo : http://localhost/copiadositio1/
Concludo... e est pronto a funcionar!
Nota: Algumas extenses requerem indicao dos diretrios tcnicos do servidor (logs, tmp, bibliotecas
de edio de imagens) pelo que deve entrar na administrao dessas extenses e verificar o seu
funcionamento.
Autoria: Paulo Izidoro, 17/05/2012. Partilhvel pela Creative Commons: BY-NC http://creativecommons.org/licenses/by-nc/2.5/pt
Referncia: IZIDORO, Paulo - Mover sitio Joomla: com software Akeeba[Em linha]. 2012. [Consult. 02-06-2012].
Disponvel em WWW: http://goo.gl/cqZ5U ]

Você também pode gostar