Mover ou copiar Site Joomla

Joomla 1.0 e 1.5

Re: Mover ou copiar Site Joomla

Mensagempor horus_68 » 16 jan 2010, 02:14

Para além de mover os ficheiros do site é necessário mover também a base de dados. Esta base de dados em formato MySQL possui um conjunto de tabelas onde são guardadas todos os dados do site (Utilizadores, textos, endereços de imagens, etc)

Processo manual:( o processo é fazer um "dump" para um ficheiro tipo SQL)
1- Abrir o PhpMyadmin em localhost
  • seleccionar a Base de Dados do teu PC.
  • Carregar em Exportar e na janela que abriu marcar as tabelas que pretende mudar para o novo site (todas se para site completo)
  • Marcar "enviar" e SQL e depois clica no executar.
  • Guardar o ficheiro no computador local.
para aceder ao PhpMyAdmin local pode utilizar por exemplo com um endereço do tipo http://127.0.0.1/phpmyadmin
2- Abrir o PhpMyadmin do teu alojamento online

  • Seleccionar a Base de Dados do futuro site Joomla
  • Apagar as tabelas que quer substituir (todas se para site completo) e depois fazer Importar.
  • Localizar o ficheiro que guardaado no teu pc e Executar.
Desta forma as tabelas que tinha no seu site localhost ficam adicionadas ao site online.

para aceder ao PhpMyAdmin online deve utilizar o acesso disponibilizado pelo painel de gestão do alojamento (um exemplo é o CPanel o que seria um endereço como http://www.nomedosite.com/cpanel )


Processo automático:
implica a utilização de uma extensão própria

Guias gerais:

# Exportar a base de dados

Já traduziu alguma coisa hoje?! Lista de extensões em tradução em linha
https://sites.google.com/site/transjoomla/joomla-projects/transjoomifex
Avatar do Utilizador
horus_68
Joomla Guru
Joomla Guru
 
Mensagens: 4189
Registado: 11 fev 2006, 16:06
Localização: Rio Tinto

Re: Mover ou copiar Site Joomla

Mensagempor horus_68 » 16 jan 2010, 02:15

Mudar de Pasta / usar a mesma base dados
[color=Black](Mudar directório na mesma conta de alojamento)
[/color]
Mover todos os ficheiros do site Joomla para a localização final e alterar duas variáveis no configuration.php do site.
Não é necessário alterar a base de dados.

As variáveis são:
Código: Selecionar todos
var $log_path '/home/utilizador/public_html/logs'//ajustar consoante a necessidade
var $tmp_path '/home/utilizador/public_html/tmp';  
Já traduziu alguma coisa hoje?! Lista de extensões em tradução em linha
https://sites.google.com/site/transjoomla/joomla-projects/transjoomifex
Avatar do Utilizador
horus_68
Joomla Guru
Joomla Guru
 
Mensagens: 4189
Registado: 11 fev 2006, 16:06
Localização: Rio Tinto

Re: Mover ou copiar Site Joomla

Mensagempor horus_68 » 16 jan 2010, 02:15

Mover site de forma automática - Completo
[color=Black][size=84](utilizando extensões
[/size] específicas)
[/color]- Tudo em um (é a opção mais fácil):



Mover parte do site
(Útil se quando se pretende reconstruir um site com partes de outros)

Para artigos e secções:

Para utilizadores:

Já traduziu alguma coisa hoje?! Lista de extensões em tradução em linha
https://sites.google.com/site/transjoomla/joomla-projects/transjoomifex
Avatar do Utilizador
horus_68
Joomla Guru
Joomla Guru
 
Mensagens: 4189
Registado: 11 fev 2006, 16:06
Localização: Rio Tinto

Re: Mover ou copiar Site Joomla

Mensagempor horus_68 » 16 jan 2010, 02:16

Sites Joomla 1.5 # Local para online

Implica mover pastas e ficheiros Joomla e a base de dados associada. Depois é necessário e alterar dados no ficheiro configuration.php

Por exemplo de Xamp para servidor online
as seguintes linhas são típicas do configuration.php num computador: [LEFT]
Código: Selecionar todos
var $log_path 'C:\\xampp\\htdocs\\joomla15\\logs';
var 
$tmp_path 'C:\\xampp\\htdocs\\joomla15\\tmp';
var 
$live_site '';
var 
$host 'localhost';
var 
$user 'root';
var 
$db 'nome_basedados_local';
var 
$password 'senha_basedados_local'


[/LEFT]
teriam de ser alteradas para algo como:

[LEFT]
Código: Selecionar todos
var $log_path '/var/www/vhost/domain.com/home/html/logs';
var 
$tmp_path '/var/www/vhost/domain.com/home/html/tmp';
var 
$live_site '';
var 
$host 'nome_host_online';
var 
$user 'nomeutilizador_basedados_online';
var 
$db 'nome_basedados_online';
var 
$password 'senha_basedados_online'
[/LEFT]
O gestor do servidor online saberá dar os detalhes destes dados!
Ver mais detalhes no documento oficial: How do you copy a site from localhost to a remote host?


Sites Joomla 1.5 # Mudar de servidor

Já traduziu alguma coisa hoje?! Lista de extensões em tradução em linha
https://sites.google.com/site/transjoomla/joomla-projects/transjoomifex
Avatar do Utilizador
horus_68
Joomla Guru
Joomla Guru
 
Mensagens: 4189
Registado: 11 fev 2006, 16:06
Localização: Rio Tinto


Voltar para FAQ: J1.5

 


  • { RELATED_TOPICS }
    Respostas
    Visualizações
    Última Mensagem

Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante