Changes between Version 1 and Version 2 of jabberit/migrandoJabberd2ToEjabberd


Ignore:
Timestamp:
06/02/10 09:22:29 (14 years ago)
Author:
alexandrecorreia
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jabberit/migrandoJabberd2ToEjabberd

    v1 v2  
    22== Migrando do Berkeley DB para o Mysql == 
    33---- 
     4 
     5'''Nota:''' Essa instalação foi testada no Debian Etch e Lenny  
    46 
    57Essa seção é para usuários que desejam migrar do Jabberd2 usando Berkeley DB para Ejabberd usando o banco de dados Mysql. 
     
    79'''Pre-requisitos:''' 
    810 
    9 '''1''' - Ter o Ejabberd instalado. 
     11'''1''' - Ter o Ejabberd instalado, caso não tenha ver o link http://trac.expressolivre.org/wiki/jabberit/instalandoEjabberd 
    1012 
    1113'''2''' - Ter os pacotes php5-cli, dbX.X-util instalados. 
    1214 
    13 '''3''' - Ajustar os parâmetros abaixo do arquivo /etc/php5/cli/php.ini 
     15'''3''' - Ajustar os parâmetros abaixo do arquivo '''/etc/php5/cli/php.ini''' 
    1416{{{ 
    1517max_execution_time = 0 
     
    2022'''Criando os banco no Mysql''' 
    2123 
    22 '''1''' - Faça download do export_jabber.zip e descompacte com o comando abaixo: 
     24'''1''' - Faça download do '''export_jabber.zip''' e descompacte com o comando abaixo: 
    2325{{{ 
    2426# unzip export_jabber.zip 
    2527}}} 
    26 '''2''' - Entre no diretório export_jabber e execute os comandos abaixo para criar criar os banco necessários: 
     28'''2''' - Entre no diretório '''export_jabber''' e execute o comando abaixo para criar criar o banco: 
    2729{{{ 
    2830# mysql -u root -p < jabberd_mysql.sql 
    2931}}} 
    30 '''3''' - Abra o arquivo config.php e ajuste o que for necessário, segue exemplo abaixo: 
     32'''3''' - Abra o arquivo '''config.php''' e ajuste o que for necessário, segue exemplo abaixo: 
    3133{{{ 
    3234<?php 
     
    4951?> 
    5052}}} 
     53'''Nota:''' Conforme podemos observar nos parâmetros acima possuem ajustes para acessar as bases do Jabberd2 e Ejabberd. Isso é importante pois os scripts que serão executados a seguir irão realizar: dump de seu sm.db, importar o dump para a base do Jabberd2 e migrar os dados da base do Jabberd2 para a base do Ejabberd. 
    5154 
    52 '''4''' - Copie o sm.db para o diretório export_jabber, ele é o arquivo de banco de dados de seu jabberd2 do tipo Berkeley DB. 
    5355 
    54 '''5''' - Dando permissão no banco de dado. 
     56'''4''' - Copie o '''sm.db''' para o diretório '''export_jabber''', ele é o arquivo de banco de dados de seu Jabberd2 do tipo Berkeley DB. 
     57 
     58'''5''' - Dando permissão no banco de dados. 
    5559{{{ 
    5660# mysql -u root -p 
     
    7175 
    7276'''Notas:''' [[BR]] 
    73 '''Nota 1:''' Pode ser necessário ajustar o script 1_export.php devido a versão do dbX.X_dump [[BR]] 
     77'''Nota 1:''' Pode ser necessário ajustar o script '''1_export.php''' devido a versão do dbX.X_dump [[BR]] 
    7478'''Nota 2:''' O único inconveniente é que quando seus usuários logarem novamente no mensageiro será necessário clicar em “OK” no pedido de “Requer Assinatura”  conforme ilustrado na imagem a seguir. 
    7579----