InglésFrancésEspañol

icono de página de OnWorks

refdb-sruserver: en línea en la nube

Ejecute refdb-sruserver en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando refdb-sruserver que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


refdb-sruserver: servidor SRU simple para bases de datos RefDB

SINOPSIS


refdb-srserver

DESCRIPCIÓN


refdb-sruserver es un servidor web independiente simple que proporciona un servicio SRU para RefDB
bases de datos. Está destinado únicamente para el acceso local de un solo usuario. Por algo mas
ambicioso, consulte la versión CGI del servicio SRU, refdbsru(1).

Antes de iniciar el servicio SRU, asegúrese de configurar el archivo de configuración refdbsrurc
que comparte con la variante CGI. El servidor de aplicaciones RefDB refdbd(1) también debe ser
en funcionamiento. Ahora inicie el script que se ejecutará en primer plano hasta que lo mate
con Ctrl-c. El servicio SRU está disponible en la URL http://localhost: 8080. Señalando tu
navegador web a esta dirección debe devolver el resultado del comando explicar SRU en un
página bien formateada. Para ejecutar consultas reales, agregue las cadenas de consulta SRU a la URL anterior.

CONFIGURACIÓN


refdb-srserver evalúa el archivo refdbsrurc para que se inicialice. Comparte esto
archivo de configuración con refdbsru(1), la variante CGI del servicio SRU.

Nota
Los parámetros que comienzan con "zeerex_" en realidad no influyen en la forma en que el script
opera. Proporcionan parte de la información específica del sitio que aparece en la SRU.
explicar salida.

Mesa 1. refdb-sruserverrc
┌────────────────────────────────┬──────────────── ──────────────┬──────────────────────────┐
VariablePredeterminadoComentario
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│logfile │ /var/log/refdb-sruserver.log │ La ruta completa de un │
│ │ │ archivo de registro personalizado. Esto es │
│ │ │ se usa solo si logdest es │
│ │ │ configurado correctamente. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│logdest │ 1 │ El destino del │
│ │ │ información de registro. 0 = │
│ │ │ imprimir en stderr; 1 = usar │
│ │ │ la facilidad syslog; 2 = │
│ │ │ use un archivo de registro personalizado. │
│ │ │ Este último necesita un │
│ │ │ ajuste adecuado de │
│ │ │ archivo de registro. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│loglevel │ 6 │ El nivel de registro hasta │
│ │ │ qué mensajes serán │
│ │ │ enviado. Un ajuste bajo (0) │
│ │ │ permite solo lo máximo │
│ │ │ mensajes importantes, un │
│ │ │ el ajuste alto (7) permite │
│ │ │ todos los mensajes incluidos │
│ │ │ mensajes de depuración. -1 significa │
│ │ │ no se registrará nada. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│serverip │ 127.0.0.1 │ La dirección IP o │
│ │ │ nombre de host de la máquina │
│ │ │ donde se ejecuta refdbd. Utilice │
│ │ │ el predeterminado (localhost) │
│ │ │ dirección si los clientes │
│ │ │ y refdbs se ejecutan en │
│ │ │ misma máquina. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│port │ 9734 │ El puerto en el que refdbd │
│ │ │ escucha. Cambiar esto por │
│ │ │ todos los clientes y el │
│ │ │ servidor si este valor │
│ │ │ interfiere con otro │
│ │ │ programa usando este puerto. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│timeout │ 180 │ El tiempo de espera en segundos. │
│ │ │ Después de este tiempo │
│ │ │ transcurrido, un estancado │
│ │ │ se toma la conexión │
│ │ │ abajo. Incrementa esto │
│ │ │ valor si encuentra │
│ │ │ frecuentes errores de tiempo de espera │
│ │ │ debido a una red alta │
│ │ │ tráfico o refdbd │
│ │ │ sobrecarga. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│nombre de usuario │ nombre de inicio de sesión │ El nombre de usuario que es │
│ │ │ utilizado para autenticación │
│ │ │ con la base de datos │
│ │ │ servidor. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│passwd │ │ La contraseña que es │
│ │ │ utilizado para autenticación │
│ │ │ con la base de datos │
│ │ │ servidor. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│pdfroot │ (ninguno) │ Este valor se utilizará │
│ │ │ como raíz de los caminos │
│ │ │ a PDF o Postscript │
│ │ │ separatas que pueden ser │
│ │ │ especificado con AV │
│ │ │ campo en un conjunto de datos RIS. │
│ │ │ El camino no debe depender │
│ │ │ en la expansión del caparazón, por ejemplo, │
│ │ │ use / home / yo / literatura / │
│ │ │ en lugar de │
│ │ │ ~ / literatura /. El │
│ │ │ pdfroot te permite │
│ │ │ acortar los caminos que │
│ │ │ ingresa para cada │
│ │ │ conjunto de datos y mantener │
│ │ │ cierta portabilidad si │
│ │ │ tienes que mover el │
│ │ │ separatas a un │ diferente
│ │ │ directorio o desea │
│ │ │ acceder a ellos de forma remota. │
│ │ │ La rutina de salida html │
│ │ │ concatenará el │
│ │ │ ruta relativa de cada │
│ │ │ conjunto de datos con pdfroot │
│ │ │ para construir el enlace a │
│ │ │ la separata. En lugar de │
│ │ │ un nombre de ruta local que │
│ │ │ puede especificar una URL │
│ │ │ comenzando con http: // o │
│ │ │ ftp: // si sus separatas │
│ │ │ son accesibles a través de un │
│ │ │ servidor web o ftp │
│ │ │ servidor. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│cssurl │ (ninguno) │ A pesar de la │
│ │ │ nombre del parámetro, esto puede │
│ │ │ sea la URL de un │
│ │ │ Hoja de estilo en cascada │
│ │ │ (CSS) o de un XSLT │
Archivo │ │ │. Este archivo, si │
│ │ │ especificado, se usa para │
│ │ │ formatee la salida SRU en │
│ │ │ el navegador web. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│dbserver │ (ninguno) │ Este es el nombre del │
│ │ │ motor de base de datos que │
│ │ │ refdbd utiliza (actualmente │
│ │ │ ya sea mysql, pgsql, │
│ │ │ sqlite o sqlite3). │
│ │ │ refdb-sruserver can │
│ │ │ obtenga este valor en │
│ │ │ tiempo de ejecución, pero tiene que │
│ │ │ envía uno adicional │
│ │ │ consulta por búsqueda
│ │ │ u operación de escaneo. Si │
│ │ │ proporcionas el valor │
│ │ │ aquí en cambio, respuesta │
│ │ │ los tiempos serán más rápidos. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_host │ www.change.me │ El nombre de host del │
│ │ │ computadora que ejecuta su │
│ │ │ servidor web y │
│ │ │ refdb-sruserver │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_port │ 80 │ El puerto que su web │
│ │ │ servidor escucha. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_database │ cgi-bin / refdb-sruserver │ La sección de ruta del │
│ │ │ URL que proporciona SRU │
│ │ │ acceso a su base de datos, │
│ │ │ sin el │ inicial
│ │ │ barra. zeerex_host, un │
│ │ │ barra y esta opción │
│ │ │ combinados componen la URL │
│ │ │ que un usuario tiene que escribir │
│ │ │ en su navegador web para │
│ │ │ acceda a su servicio SRU. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_databaseInfo_title │ Base de datos de referencia │ Un nombre público de su │
│ │ │ base de datos. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_databaseInfo_description │ Una base de datos de referencia │ Una breve descripción de │
│ │ │ su base de datos. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_databaseInfo_author │ Su nombre │ El nombre de la persona │
│ │ │ quién está a cargo de │
│ │ │ ejecutando la base de datos. │
├───────────────────────────────┼───────────────── ──────────────┼──────────────────────────┤
│zeerex_databaseInfo_contact │ your @ email │ Cómo ponerse en contacto con el │
│ │ │ mantenedor de la base de datos. │
│ │ │ Normalmente el correo electrónico │
│ │ │ dirección. │
└───────────────────────────────┴───────────────── ──────────────┴──────────────────────────┘

Use refdb-sruserver en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad