Páginas

lunes, 30 de mayo de 2011

¡Copiad, malditos! en DVD

Actualización 06/06/2011: He subido las 3 ISOs de los DVDs a Internet Archive.

KORAMA ha colaborado con el Proyecto "¡Copiad, malditos!" en la elaboración de 3 DVDs con todo el material audiovisual del documental, coproducido por elegantmob Films y TV, en el que se muestra la problemática de los Derechos de Propiedad Intelectual.

¡Copiad, malditos! es un documental sobre los nuevos retos éticos y morales sobre la propiedad intelectual que plantea la revolución digital. Es el primer documental que emite TVE con licencia Creative Commons.

DVD 1 (Documental/Trailer/"Killed Darlings"/ Clips "Copiar Significa"/ Fotos/ Audioclips)

DVD 2 (Entrevistas)

DVD 3 (Entrevistas 2)

Amplía la información en Korama (webcite).

viernes, 20 de mayo de 2011

Cómo migrar un MediaWiki de un servidor a otro

A lo mejor me toca migrar unos MediaWiki a otro servidor. Por si acaso, lo voy apuntando aquí ya.
Pasos a seguir
  • Congelar la base de datos en el LocalSettings.php si tu wiki tiene mucha actividad (para que nadie edite después de haber exportado la base de datos y perdamos esas últimas ediciones).
  • Exportar la base de datos del wiki con mysqldump.
mysqldump -u root -p wikidb > wikidb.sql
  • Empaquetar directorio (en este caso se llama 'wiki') con la instalación del MediaWiki para llevarnos todo (LocalSettings.php, AdminSettings.php, directorio de extensiones, directorio con las imágenes, etc) y también el .sql que acabamos de generar.
tar -czvf wiki.tar.gz wiki wikidb.sql
  • Crear base de datos en el MySQL nuevo, usando el mismo nombre de la instalación antigua a ser posible (esto se hace dentro de la consola MySQL, entras con mysql -u root -p).
create database wikidb;
  • Otorgar a un usuario privilegios a la base de datos que acabamos de crear. Al otorgar los permisos, el usuario se crea si no existe. La contraseña es la del usuario a crear, no la de root. (se hace desde dentro de la consola MySQL). Puedes ver la contraseña de la instalación antigua en el fichero LocalSettings.php.
grant create, select, insert, update, delete, lock tables
on wikidb.* to wikiuser@localhost identified by 'YourPassword';
  • Importar .sql (esto se hace desde la consola UNIX)
mysql -u root -p wikidb < wikidb.sql
  • Desempaquetar el MediaWiki en /var/www (Ubuntu) /srv/www (SuSE) que habíamos copiado del servidor antiguo.
cd /var/www
cp /ruta_al_fichero/wiki.tar.gz .
tar -xzvf wiki.tar.gz
  • Si no hemos creado el usuario o base de datos con los nombres/contraseñas antiguos, ajustar los cambios en LocalSettings.php.
  • Probar que el wiki se muestra correctamente, hacer alguna edición de prueba, intentar loguearnos con un usuario del wiki, y subir alguna imagen
Para migrar un wiki DokuWiki es diferente.

Problemas que pueden surgir
  • Algunas extensiones pueden fallar, sobre todo si en el servidor nuevo hay otra versión de PHP/MySQL/MediaWiki. Ve a la web de la extensión y busca la versión acorde.
  • No deja subir imágenes al wiki. Comprueba los permisos del directorio de imágenes.

Documentación

Licencia

Unless stated otherwise, the text of the blog posts is published under this Creative Commons license.
A menos que se indique otra cosa, el texto de las entradas del blog se publica bajo esta licencia Creative Commons.
Licencia de Creative Commons