Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishEspañol中文日本語PortuguêsDeutsch
Principal/Migrando o TurnKey Mediawiki de v14,1 para v14,2

Documentação

Migrando o TurnKey Mediawiki de v14,1 para v14,2

TurnKey Mediawiki v14.2 viu uma mudança na forma como o software Mediawiki em si é instalado. Como o pacote Debian não está mais presente no jessie, o appliance agora usa o arquivo de instalação upstream.

A migração de pacotes Mediawiki instalados de Debian para o Mediawiki upstream agora instalado no TurnKey Mediawiki appliance deve ser bastante simples. Os caminhos que contêm várias partes da plataforma Mediawiki mudaram.

Pasta antigaNova pasta
/etc/mediawiki/var/www/mediawiki
/usr/share/mediawiki/var/www/mediawiki
/var/lib/mediawiki/var/www/mediawiki

 

 

 

 

Como pode ser visto, os arquivos Mediawiki não estão mais espalhados por todo o sistema de arquivos, mas reunidos em um só lugar (o webroot, /var/www/mediawiki). Embora este seja um pouco de um obstáculo, ele permite que se use o Upstream Mediawiki HOWTOs sem ajustá-los para os caminhos Debian. O processo de migração de sua antiga instalação Mediawiki para uma nova versão deve incluir mover-se sobre o arquivo dados, o banco de dados despejo e o imagens.

Base de dados

O banco de dados pode ser duplicado com o auxílio do mysqldump. O comando habitual é assim:

# mysqldump -h localhost -u mediawiki -p mediawiki > backup.sql

Depois carregue o descarte para a máquina alvo usando, por exemplo, scp:

# scp backup.sql someuser@example.com:

Finalmente, carregue-o para o banco de dados do servidor de destino:

# mysql < backup.sql

Se sua máquina alvo é uma instância já inicializada do v14.2 TurnKey Mediawiki, ele terá o usuário e banco de dados necessários. A senha no entanto será diferente; você pode usar a do /var/www/mediawiki/LocalSettings.php no servidor de destino.

Ficheiros

Mediawiki fornece um script que torna fácil obter "backups" do conteúdo baseado em arquivos.

# php /usr/share/mediawiki/maintenance/dumpBackup.php --current --report --output=bzip2:wikiexport.xml.bz2

Depois, copie o arquivo para o seu novo servidor usando o scp como já mostrado acima. Você pode restaurá-lo com:

# bzip -d wikiexport.xml.bz2
# php /var/www/mediawiki/maintenance/importDump.php wikiexport.xml

Imagens

Primeiro, gerar um arquivo de todas as imagens no servidor antigo:

# tar cjf wikiimages.tar.bz2 /usr/share/mediawiki/images

Em seguida, movê-lo para o novo local e importação:

# tar xjf wikiimages.tar.bz2
# php /var/www/mediawiki/maintenance/importImages.php --overwrite --search-recursively images/

Terminar

Finalmente, certifique-se de que as permissões são definidas corretamente depois de ter realizado os passos anteriores como root.

# chown -R www-data:www-data /var/www/mediawiki

Se você está instalando TurnKey Mediawiki v14.2 sobre uma instalação antiga, preparando um backup completo (em vez de apenas os dados Mediawiki como detalhado acima) com antecedência do A migração é aconselhada.

Para mais indicações, consulte o manual Mediawiki sobre em movimento bem como fazer backup e restaurando de uma cópia de segurança.

TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar