Kiwix-serve

From Kiwix
Revision as of 13:52, 4 September 2014 by Macofe (talk | contribs)
Jump to navigation Jump to search
Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎azərbaycanca • ‎català • ‎español • ‎français • ‎galego • ‎italiano • ‎lietuvių • ‎magyar • ‎polski • ‎português • ‎русский • ‎فارسی • ‎বাংলা • ‎日本語
Kiwix-serve, incluido en Kiwix, en una computadora con Microsoft Windows
Con Kiwix-plug, kiwix-serve corre en hardwares de pocas especificaciones

Kiwix-serve es un servidor Web compatible con ZIM. Con él podrás disponer del contenido de un archivo ZIM en tu red local.

Basado en el bien conocido protocolo HTTP, kiwix-serve permite qcompartir todos los archivos ZIM disponibles en tu computador facilmente con otros usuarios conectados a tu red local. Simplemente necesitas de empezar a usar kiwix-serve y tu contenido estará disponible para cualquiera que posea un navegador Web.

Kiwix-serve es una buena solucion si solamente tienes una red local y no quieres instalar kiwix en todas las computadoras. Es una buena alternativa si tu no tienes un disco duro compartido en tu red con el cual todo el mundo pueda correr Kiwix.

Características

Kiwix-serve no tiene mas las mismas funciones que Kiwix, sin embargo, provee las principales como:

  • Motor de busqueda de texto completo
  • Sugerencias en las búsquedas
  • Pequeño y eficiente
  • Compatible com la mayoría de los navegadores
  • Disponible en todas las plataformas
  • Disponible como ejecutable en línea de comandos
  • Incorporado en la Interfaz de Usuario de Kixix
  • Habilitado conforme a un archivo ZIM o una biblioteca XML

Obtenerlo

En Microsoft Windows, Apple Mac OSX y GNU/Linux, kiwix-serve es empaquetado y distribuído con Kiwix. Simplemente necesitas descargar el instalador de Kiwix correspondiente a tu Sistema Operativo.

También están disponibles los binarios pre-compilados para ARM GNU/Linux.

Para otros sistemas, tendrás que descargar y compilar el código de kiwix-serve por ti mismo.

Usalo

Kiwix-serve esta disponible directamente desde el menu de Kiwix en "Herramientas>servidor", sin embargo, para aquellos que desean usarlo mediante linea de comandos, así es como trabaja.

Prerequisitos:

  • Binario de kiwix-serve, disponible directamente desde la carpeta de la aplicación Kiwix.
  • Un archivo ZIM o un archivo binario (puedes usar library.xml disponible en tu perfil de usuario Kiwix)

Linea de comandos Unix (simplemente usa kiwix-serve.exe en caso de Microsoft Windows) ejemplo de como arrancar kiwix-serve con un archivo de biblioteca XML:

kiwix-serve --library ~/.www.kiwix.org/kiwix/efrnsupg.default/library.xml

Linea de comando unix de ejemplo para arrancar kiwix-serve con un archivo ZIM:

kiwix-serve --port=8080 wikipedia.zim

Una vez que kiwix-serve ha arrancado, cualquiera quien acceda a la computadora usando la red local podrá conectarse. Es necesario obtener la IP (xxx.xxx.xxx.xxx) del computador y recordar el puerto (que viene 80 como predeterminado) que usaras y simplemente solo tendrás que escribir esto en la barra del navegador:

http://xxx.xxx.xxx.xxx:80/

Opciones

Kiwix-serve provee algunas opciones:

  • --port=PORT para especificar el puerto con el que quieres dejar abierto escuchando (por defecto es el 80)
  • --index=foobar.ix para especificar el texto del directorio indice
  • --daemon para ejecutar el programa en fondo
  • --attachToProcess=PID para unir el proceso kiwix-serve a otros procesos
  • --verbose para obtener algunos registros (logs)

También puedes correr kiwix-serve sin ningún indice, sin embargo, en este caso no tendrás acceso al motor de búsqueda de texto full.

Véase también