Saltar al contenido
TURNKEYGNU / LINUX
AplicacionesDocumentaciónBlogCapturas de pantallaGitHubTurnKey Hub
文Español
EnglishEspañol中文日本語PortuguêsDeutsch
Home/Migrando TurnKey Mediawiki de v14.1 a v14.2

Documentación

Migrando TurnKey Mediawiki de v14.1 a v14.2

TurnKey Mediawiki v14.2 vio un cambio en cómo se instala el software Mediawiki. Como el paquete Debian ya no está presente en jessie, el appliance ahora utiliza el archivo de instalación de arriba.

La migración desde Mediawiki instalado desde paquetes Debian hasta el Mediawiki de corriente arriba instalado ahora en el TurnKey Mediawiki appliance debe ser bastante directa. Los caminos que contienen varias partes de la plataforma Mediawiki han cambiado.

Carpeta antiguaNueva carpeta
/etc/mediawiki/var/www/mediawiki
/usr/share/mediawiki/var/www/mediawiki
/var/lib/mediawiki/var/www/mediawiki

 

 

 

 

Como se puede ver, los archivos Mediawiki ya no están dispersos por todo el sistema de archivos sino que se reúnen en un solo lugar (la webroot, /var/www/mediawiki). Mientras que esto es un poco de un obstáculo, permite que uno utilice los HOWTOs de Mediawiki de corriente sin ajustarlos a los caminos Debian. El proceso de migrar su instalación de Mediawiki a una nueva versión debe incluir moverse sobre el archivo los datos, los base de datos el basurero y el imágenes.

Base de datos

La base de datos puede ser duplicada con la ayuda de mysqldump. El comando habitual se ve así:

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

Luego suba el basurero a la máquina de destino utilizando e. g. scp:

# scp backup.sql someuser@example.com:

Por último, carguelo a la base de datos del servidor objetivo:

# mysql < backup.sql

Si su máquina de destino es una instancia ya inicializada de v14.2 TurnKey Mediawiki, tendrá el usuario y la base de datos necesarios. La contraseña sin embargo será diferente; puede utilizar la de /var/www/mediawiki/LocalSettings.php en el servidor de destino.

Archivos

Mediawiki proporciona un script que hace que la obtención de "retroalimentación" del contenido basado en archivos sea fácil.

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

Después, copiar el archivo a su nuevo servidor usando scp como ya se muestra anteriormente. Puede restaurarlo con:

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

Imágenes

Primero, generar un archivo de todas las imágenes en el servidor antiguo:

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

Luego, muévelo a la nueva ubicación e importa:

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

Acabado

Por último, asegúrese de que los permisos se establecen correctamente después de haber realizado los pasos anteriores como raíz.

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

Si usted está instalando TurnKey Mediawiki v14.2 sobre una antigua instalación, preparando una copia de seguridad completa (en lugar de los datos de Mediawiki como se detalla arriba) con antelación de la Se aconseja la migración.

Para los punteros adicionales, consulte el manual Mediawiki Moveos y también retrocediendo y restaurar de una copia de seguridad.

TURNKEYGNU / LINUX

Controla tu infraestructura sin empezar desde cero.

Explorar TurnKey
Acerca deDocumentaciónPreguntas frecuentesBlogGitHub
Libre y de código abiertoSeguro de forma predeterminadaListo para desplegar