[greenstone_es] Re: Levantar servidor Apache en una intranet.

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Thu, 29 Mar 2012 10:28:36 -0300

Hola a todos.

Hay algo que lamentablemente es cierto, y es que Windows y Apache no
siempre se llevan de la mejor manera. Apache es un excelente servidor web,
pero Windows no es un excelente sistema operativo (opinión pura y
exclusivamente personal).

La lentitud de respuesta de Apache corriendo en entorno Windows es real.
Investigando bastante este tema llegué a un post que les puede ser util:

http://www.mydigitallife.info/winnt_accept-asynchronous-acceptex-failed-error-in-apache-log/


Indica algunas líneas que hay que configurar en el Apache para que
interactue mejor con Windows.

Para quienes usan mgpp como motor de indexación, quizás pueda resultarle
mejor usar GS a traves del IIS que es el servidor web de Microsoft. Si usan
Lucene, esta opción no es viable.

Para configurar el IIS tienen que seguir los siguientes pasos:

1. Añadir un directorio virtual con los siguientes valores:
Campo Directorio:               C:\greenstone (o donde lo hayan instalado)
Campo Alias:                    greenstone
Permisos de acceso:             Read
Permisos de aplicaciones:       None

Esto hace que los archivos Greenstone sean accesibles para el servidor Web.

2. Seleccionar el virtual "greenstone" recien creado  y con el botón
derecho del mouse seleccionar  "Añadir
Directorio virtual" con los siguientes valores:

Campo Directorio:               C:\greenstone\cgi-bin
Campo Alias:                    cgi-bin
Permisos de acceso:             None
Permisos de aplicaciones:       Execute
Clickear OK

Una vez configurado esto, en el navegador de internet escribir la siguiente
URL:

http://localhost/greenstone/cgi-bin/library.cgi<http://localhost/gsdl/cgi-bin/library.cgi>


Saludos!.

Diego


2012/3/28 Miguel Angel Dominguez Gonzalez <angel_madg@xxxxxxxxxxx>

>  Es algo raro lo que comentan, yo lo he probado desde internet y las
> consultas son rápidas y utilizó un servidor linux debian, con intranet
> instaló el xammp un servidor web externo al que trae greenstone, y
> configuro mi máquina como servidor, pero no he tenido problemas, bueno para
> hacer consultas de colecciones  ciertamente tarda de 3 a 4 segundos en
> mostrar resultados de búsqueda. Creo que eso es normal considerando el
> numero de colecciones que existen.
>
> Yo sugeriria que lo probaras en un equipo con SO Linux debian para
> intranet.
>
> saludos.
>
>
>
> ------------------------------
> From: baryornet@xxxxxxxxxxx
>
> To: greenstone_es@xxxxxxxxxxxxx
> Subject: [greenstone_es] Re: Levantar servidor Apache en una intranet.
> Date: Wed, 28 Mar 2012 20:52:19 -0300
>
>
>  Tengo la misma inquietud.
> He probado mil configuraciones y no he encontrado una solución a eso.
> Si uno usa server.exe lee todas las macros, todas las configuraciones, y
> despues arranca, es decir funciona como un servicio.
>
> En cambio si uno configura para que funcione con un apache externo lee las
> configuraciones cada vez que uno consulta algo.
>
> La solucion que encontré es poner una muy buena computadora como para que
> ande medianamente bien.
> Tambien dicen que compilando con FastCgi se puede mejorar el rendimiento,
> pero no tengo idea de como funciona.
>
>
>
> ------------------------------
> From: jmschiavone@xxxxxxxxxxx
> To: greenstone_es@xxxxxxxxxxxxx
> Subject: [greenstone_es] Re: Levantar servidor Apache en una intranet.
> Date: Wed, 28 Mar 2012 20:41:36 -0300
>
>  Hola a todos, aprovecho este hilo para ver si me pueden ayudar.
>
> Tengo instalado GS funcionando OK en Internet e Intranet, pero con el
> servidor de Greenstone (Greenstone Server) aceptando conexiones entrantes,
> dado que si utilizo el apache (el embebido u otro externo) me funcionan muy
> lentas las consultas. Cuando quiero "navegar" por la biblioteca tarda 5
> segundos en actualizar a la siguiente pantalla (una eternidad! mas que
> navegar por internet, estando en una red local!!!), cosa que no sucede si
> quiero abrir un archivo (esto es instantáneo). Estuve leyendo otros hilos
> de la lista...que tratan sobre el tema pero tampoco encontraron solución.
> Entonces quería saber si los que corren apache sobre Windows (XP o Windows
> 7) les funciona bien??
>
> Realmente hice muchas pruebas:
>
>    1. Apache embebido / apache externo.
>    2. Windows XP y Windows 7. Diferentes equipos.Instale en ubicaciones
>    sin espacios...
>    3. Modifique el config del apache eliminando las lineas (una a una)
>    para intentar agilizar el funcionamiento del mismo.
>    4. Busqué muchisimo en Internet.
>    5. Me di cuenta que cada vez que hago una consulta (sea un clic para
>    desplegar un nodo..o una barra de indices), consume exagerados recursos del
>    sistema para responderla (tanto local como en la intranet), cosa que con el
>    "GS server" no sucede. Termina la consulta, actualiza y vuelve a liberar
>    los recursos.
>    6. Y todo lo que ya ni me acuerdo probando y probando.
>
>
> La idea es usar el apache así corre como un servicio y no como una
> aplicacion...y poder utilizar algunas ventajas adicionales del mismo. No
> soy informático, pero entiendo del tema.
>
> Gracias por el tiempo y espero que alguien me pueda dar una mano ó
> contarme sus experiencias en el mundo Windows.
>
> Saludos!
>
>
> Juan Manuel Schiavone
> Ingeniero Electronica - Universidad de Buenos Aires - Facultad de
> Ingeniería
>
>
> ------------------------------
> From: PJMartinez@xxxxxxxxxx
> To: greenstone_es@xxxxxxxxxxxxx
> Date: Wed, 28 Mar 2012 17:23:56 -0300
> Subject: [greenstone_es] Re: Levantar servidor Apache en una intranet.
>
> Perfecto!!!
>
> En ppio corre en mi pc.
>
> Mañana pruebo desde otras y aviso como fue.
>
> Saludos y Muchas gracias.
>
>
>
>
>
> Lic. Pablo J. Martinez
>
> Area de Desarrollo Institucional
>
> Fiscalía de Investigaciones Administrativas
>
>
>
> Tel (5411) 4959-5996
> Email: Pjmartinez@xxxxxxxxxx
>
> Pte. Peron 2455 - C1040AAM
>
> Ciudad Aut. de Buenos Aires Argentina
>
>
>
> *De:* greenstone_es-bounce@xxxxxxxxxxxxx [mailto:
> greenstone_es-bounce@xxxxxxxxxxxxx] *En nombre de *Diego Spano
> *Enviado el:* miércoles, 28 de marzo de 2012 05:10 p.m.
> *Para:* greenstone_es@xxxxxxxxxxxxx
> *Asunto:* [greenstone_es] Re: Levantar servidor Apache en una intranet.
>
>
>
> Pablo,
>
> edita tu archivo y cambia
>
> gsdlhome    C:\Program Files\Greenstone
>
> por
>
> gsdlhome    "C:\Program Files\Greenstone"
>
>
> Saludos!.
>
> Diego
>
> *Diego Spano* *Director de Proyectos, Prodigio Consultores*
> Tel: (54 11) 5093-5313
>
> Argentina
> *dspano@xxxxxxxxxxxxxxxxxxxxxxx* | *www.prodigioconsultores.com*
>
> Contact me: [image: Google Talk]diegospano [image: Skype]diegospano
>
> [image: My QR VCard]
>
> <http://www.linkedin.com/in/diegospano>
>
> Get a signature like this.
> <http://r1.wisestamp.com/r/landing?promo=20&dest=http://www.wisestamp.com/email-install?utm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_20>CLICK
> HERE.<http://r1.wisestamp.com/r/landing?promo=20&dest=http://www.wisestamp.com/email-install?utm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_20>
>
>
>
>
> 2012/3/28 MARTINEZ, Pablo Javier <PJMartinez@xxxxxxxxxx>
>
> Diego:
>
> Te envío el gsdlsite.cfg
>
> La carpeta de instalación es C:\Program Files\Greenstone
>
> (en el Explorer aparece la dire como “archivos de programa”, pero cuando
> le pido que me muestre la dirección completa es con “program files”.
>
> Gracias!
>
>
>
>
>
> Lic. Pablo J. Martinez
>
> Area de Desarrollo Institucional
>
> Fiscalía de Investigaciones Administrativas
>
>
>
> Tel (5411) 4959-5996
> Email: Pjmartinez@xxxxxxxxxx
>
> Pte. Peron 2455 - C1040AAM
>
> Ciudad Aut. de Buenos Aires Argentina
>
>
>
> *De:* greenstone_es-bounce@xxxxxxxxxxxxx [mailto:
> greenstone_es-bounce@xxxxxxxxxxxxx] *En nombre de *Diego Spano
> *Enviado el:* miércoles, 28 de marzo de 2012 04:48 p.m.
>
>
> *Para:* greenstone_es@xxxxxxxxxxxxx
> *Asunto:* [greenstone_es] Re: Levantar servidor Apache en una intranet.
>
>
>
> Me alegro Pablo que estén avanzando.
>
> Enviame el archivo greenstone\cgi-bin\gsdlsite.cfg y decime en que carpeta
> instalaste GS.
>
> Saludos!.
>
> Diego
>
> *Diego Spano* *Director de Proyectos, Prodigio Consultores*
> Tel: (54 11) 5093-5313
>
> Argentina
> *dspano@xxxxxxxxxxxxxxxxxxxxxxx* | *www.prodigioconsultores.com*
>
> Contact me: diegospano diegospano
>
> <http://www.linkedin.com/in/diegospano>
>
> Get a signature like this. *CLICK HERE.*
> <http://www.linkedin.com/in/diegospano>
>
> <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> 2012/3/28 MARTINEZ, Pablo Javier 
> <*PJMartinez@xxxxxxxxxx*><http://www.linkedin.com/in/diegospano>
>
> Diego: <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Gracias por la ayuda. <http://www.linkedin.com/in/diegospano>
>
> Seguí todos los pasos y todo bien hasta que tipeo
> http://localhost:4444/greenstone/cgi-bin/library.cgi<http://www.linkedin.com/in/diegospano>
>
> Ahí me sale el siguiente mensaje en el 
> navegador.<http://www.linkedin.com/in/diegospano>
>
> *Oops! <http://www.linkedin.com/in/diegospano>*
>
> The gsdlsite.cfg configuration file does not contain a valid gsdlhome
> entry. gsdlsite.cfg should reside in the same directory as the library
> executable file. <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Ahora bien, si pongo solo Localhost, entra perfecto a la 
> colección.<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Tengo que modificar el archivo 
> gsdlsite.cfg?<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Con respecto a la colección viene avanzando. Tomé como ejemplo la
> colección que hicieron Ana y Martin, y cree una nueva con los índices de la
> biblioteca. <http://www.linkedin.com/in/diegospano>
>
> Comenzamos también con la digitalización de los expedientes, asi que
> contentos con eso. <http://www.linkedin.com/in/diegospano>
>
> Si levanta el servidor con esta colección de prueba, ya podríamos poner en
> red los expedientes digitalizados, lo que sería un gran 
> avance.<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Gracias nuevamente y saludos. <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Lic. Pablo J. Martinez <http://www.linkedin.com/in/diegospano>
>
> Area de Desarrollo Institucional <http://www.linkedin.com/in/diegospano>
>
> Fiscalía de Investigaciones 
> Administrativas<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Tel (5411) 4959-5996
> Email: *Pjmartinez@xxxxxxxxxx* <http://www.linkedin.com/in/diegospano>
>
> Pte. Peron 2455 - C1040AAM <http://www.linkedin.com/in/diegospano>
>
> Ciudad Aut. de Buenos Aires Argentina<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> *De: greenstone_es-bounce@xxxxxxxxxxxxx [mailto:
> greenstone_es-bounce@xxxxxxxxxxxxx] En nombre de Diego Spano
> Enviado el: miércoles, 28 de marzo de 2012 03:18 p.m.
> Para: greenstone_es@xxxxxxxxxxxxx
> Asunto: [greenstone_es] Re: Levantar servidor Apache en una 
> intranet.<http://www.linkedin.com/in/diegospano>
> *
>
>   <http://www.linkedin.com/in/diegospano>
>
> Pablo,
>
> para poder usar GS con el Apache hay dos alternativas:
>
> 1- Configurar un Apache que ya tengan instalado
> 2- Usar el Apache que trae GS
>
> Vamos por la opción 2, que es la más directa y rápida.
>
> Hacé lo siguiente:
>
> - Cerrá la biblioteca local si la tuvieras cargada.
> - Abri una consola
> - Ejecutá "cd c:\greenstone" <enter>(o la carpeta donde hayas instalado GS)
> - ejecuta "setup.bat"<enter>
> -ejecutá "gsicontrol.bat set-port" <enter>.
>
> Este comando te va a preguntar por un número de puerto (ponele el 4444
> para evitar cualquier conflicto). A la segunda y tercera preguntas
> aceptalas por defecto y a la cuarta respondele "yes".
>
> 5- Ahora ejecuta "gsicontrol.bash web-start". Esto va a hacer que el
> Apache de GS se inicie y quede habilitado para recibir las consultas.
>
> 6- En el navegador de Internet de la maquina donde iniciaste el apache
> escribi: "*http://localhost:4444*";.
>
> Esto te tiene que mostrar una pagina con un mensaje que dice "It works",
> indicando que el Apache esta funcionando.
>
> 7- Escribi "*http://localhost:4444/greenstone/cgi-bin/library.cgi*
>
> y con esto accedes a la pagina principal de la biblioteca.
>
> Para acceder desde otra maquina solo tenes que modificar la url. En vez de
> "*http://localhost:4444/greenstone/cgi-bin/library.cgi* tenés que poner
> asi:
>
> "*http://direccion ip de la maquina que corre el
> apache:4444/greenstone/cgi-bin/library.cgi*
>
> Contanos como te va con esto.
>
> Saludos!.
>
> Diego <http://www.linkedin.com/in/diegospano>
>
> *Diego Spano Director de Proyectos, Prodigio Consultores
> Tel: (54 11) 5093-5313 <http://www.linkedin.com/in/diegospano>*
>
> Argentina
> dspano@xxxxxxxxxxxxxxxxxxxxxxx | 
> www.prodigioconsultores.com<http://www.linkedin.com/in/diegospano>
>
> Contact me: diegospano diegospano <http://www.linkedin.com/in/diegospano>
>
> Get a signature like this. *CLICK HERE.*
> <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> 2012/3/28 MARTINEZ, Pablo Javier 
> <*PJMartinez@xxxxxxxxxx*><http://www.linkedin.com/in/diegospano>
>
> Por si alguien puede ayudar les reenvio mi 
> consulta.<http://www.linkedin.com/in/diegospano>
>
> Gracias <http://www.linkedin.com/in/diegospano>
>
> Pablo. <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> *De: MARTINEZ, Pablo Javier
> Enviado el: jueves, 22 de marzo de 2012 10:56 a.m.
> Para: greenstone_es@xxxxxxxxxxxxx
> Asunto: [greenstone_es] Levantar servidor Apache en una 
> intranet.<http://www.linkedin.com/in/diegospano>
> *
>
>   <http://www.linkedin.com/in/diegospano>
>
> Buenos días. <http://www.linkedin.com/in/diegospano>
>
> Les escribo porque estoy intentando configurar (G2.83) el servidor apache
> para correr una colección en la red 
> interna.<http://www.linkedin.com/in/diegospano>
>
> No soy informático y, debido a que no tengo gran apoyo informático me veo
> obligado a intentar levantarlo yo 
> mismo.<http://www.linkedin.com/in/diegospano>
>
> En los manuales de usuario no encuentro información completa y detallada,
> conocen algún tutorial que me pueda 
> ayudar?<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> La colección funciona en mi PC, tanto desde el G como poniendo localhost
> en el navegador (chrome) <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Gracias, y saludos. <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Lic. Pablo J. Martinez <http://www.linkedin.com/in/diegospano>
>
> Area de Desarrollo Institucional <http://www.linkedin.com/in/diegospano>
>
> Fiscalía de Investigaciones 
> Administrativas<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Tel (5411) 4959-5996
> Email: *Pjmartinez@xxxxxxxxxx* <http://www.linkedin.com/in/diegospano>
>
> Pte. Peron 2455 - C1040AAM <http://www.linkedin.com/in/diegospano>
>
> Ciudad Aut. de Buenos Aires Argentina<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> *De: greenstone_es-bounce@xxxxxxxxxxxxx [mailto:
> greenstone_es-bounce@xxxxxxxxxxxxx] En nombre de Administrador
> Enviado el: miércoles, 21 de marzo de 2012 11:33 p.m.
> Para: greenstone_es@xxxxxxxxxxxxx
> Asunto: [greenstone_es] Re: favicon en 
> greenstone<http://www.linkedin.com/in/diegospano>
> *
>
>   <http://www.linkedin.com/in/diegospano>
>
> Hola a todos! <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Gracias Nicolás!  <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Ha funcionado perfectamente el favicon.<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Me gustaría saber 3 cosas más: <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> 1. Se pueden acortar las url's, o en el tema de indexación como lo puedo
> optimizar, inicialmente he creado un documento postizo a partir de un ID
> (por ejemplo E-030) lo que veo es que cuando abro el documento asociado a
> ese ID me genera como título de página (barra superior del navegador) ese
> mismo ID y lo que quiero es que aparezca el nombre del documento que está
> definido en metadata  dc.Title. igual para  la url que me aparezca por
> ejemplo "*
> http://www.colombiadigital.net/gsdl/cgi-bin/library.cgi?e=acelerando-la-revolucion-digital
> *" y no esa url extensa. <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> 2. Quiero agregar al home un espacio donde me aparezca el último documento
> cargado (sólo el último), que aparezca con imagen y metadatos al lado, es
> posible hacer esto? <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> 3. Cuando creo una categoría a través de algún clasificador y le asocio
> los documentos correspondientes, modifico el VList con algunos estilos pero
> me duplica dichos estilos de la categoría al documento asociado, lo que
> quiero es hacerlos por separado. <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> Gracias a todos! <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> El 20 de marzo de 2012 07:31, Nicolás Rucks <*nrucks@xxxxxxxxxxxxx*>
> escribió: <http://www.linkedin.com/in/diegospano>
>
> Hola Carlos,
>
> en el archivo *style.dm* hay una variable llamada _htmlhead_
> (El archivo *style.dm* debería encontrarse en la carpeta /macros/ de tu
> instalación de /gsdl/ )
>
> Si no la modificaste todavía, debería contener algo como lo que copio a
> continuación.
> Como ves, y ya sospechabas por el nombre de la variable, define los
> contenidos del <head> (entre otras cosas):
>
> _htmlhead_ {<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "*http://www.w3.org/TR/html4/loose.dtd*";>
>
> <html_htmlextra_>
> <head>
> <title>_pagetitle_</title>
> <meta name="_status:textversion_" content="_versionnum_" _metatagend_
> _globalscripts_
> _cssheader_
> _document:documentheader_
> </head>
>
> <body _1_>
> }
>
>
> Lo que tendrías que hacer es insertar una línea en ese _htmlhead_ , por
> ejemplo después de </title>, que haga una llamada a tu favicon, más o menos
> como lo que sigue:
> <link rel="shortcut icon" href="http:../images/carlos-velasquez.ico" />
> Por supuesto tendrías que tener un ícono con ese nombre en esa dirección
> de tu servidor.
>
> Espero te sirva,
>
> Saludos,
> Nicolas Rucks
> Biblioteca Cardini
> Fundación Instituto Leloir
>
> ________________________________
>
>        De: *greenstone_es-bounce@xxxxxxxxxxxxx* [mailto:*
> greenstone_es-bounce@xxxxxxxxxxxxx*] En nombre de Administrador
>        Enviado el: lunes 19 de marzo de 2012 22:58
>        Para: *greenstone_es@xxxxxxxxxxxxx*
>        Asunto: [greenstone_es] favicon en 
> greenstone<http://www.linkedin.com/in/diegospano>
>
>
>        Hola a todos!
>        Mi pregunta es donde puedo alojar el favicon (logo corporativo)
> para mi biblioteca y/o donde lo puedo configurar?
>        Saludos!
>
>        -- <http://www.linkedin.com/in/diegospano>
>
>         <*
> http://www.colombiadigital.net/images/firmasccd/carlos-velasquez.jpg*><http://www.linkedin.com/in/diegospano>
>
>
>
> <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>
> <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
> --
> [image: Descripción: Imagen quitada por el 
> remitente.]<http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>
>   <http://www.linkedin.com/in/diegospano>
>

Other related posts: