Filed Under (Dica, colaboração) by rafaelgomes on 17-04-2009

Como alguns já sabem, agora estou trabalhando na UFBA (Universidade Federal da Bahia) e aqui é MUITO bom, acesso a informação e problemas é tudo que quero e preciso.
Como uma das primeiras tarefas precisei migrar o twiki de uma máquina para outra. Mesmo nunca tendo “mexido” no twiki como administrador lá fui eu ver o que poderia fazer, pois não teria tempo para ler toda documentação antes de fazê-lo.
Depois de alguns problemas cheguei a compilação de alguns comandos que irão te ajudar a agilizar todo seu processo, pois não passará por problema algum.
Aqui tinhámos a versão 412 do Twiki. Ok, eu sei que já deveríamos estar usando o foswiki, mas isso é questão de tempo, será uma das minhas próximas tarefas.
Outra coisa, aqui é utilizado o Debian, se você utiliza outra distro, não terá tanto problema, pois muda somente talvez o nome do pacote a ser baixado.
Vamos aos passos:
1 – Instale os pacotes necessários* no servidor de destino
# aptitude install libcgi-session-perl libapache2-mod-speedycgi libapache2-mod-perl2 cl-url-rewrite rcs
Update – * Atente para os pacotes necessários pra seu ambiente, esse foram os necessários para meu ambiente.
2 – Agora compacte os arquivos do twiki (Isso é MUITO importante, pois preserva as permissões).
# tar cvzf <local do twiki>
3 – Copie os arquivos de configuração do seu virtual host (se for o caso) e o arquivo compactado para o servidor de destino.
4 – Coloque os arquivos no mesmo local do servidor antigo e pronto. Seu Twiki vai estar rodando perfeitamente.
Obs1 : Se no servidor novo for utilizar um outro ip, lembre-se de modificar os arquivos do seu virtual host.
Obs2 : Se for utilizar o mesmo fqdn, lembre-se de apontar o mesmo ao ip novo em seu dns.
Aguardem meu próximo tutorial, que será migrando do twiki para o foswiki.

