source: trunk/gsdl-documentation/manuals/xml-source/es/Install_es.xml@ 14099

Last change on this file since 14099 was 14099, checked in by lh92, 17 years ago

Added the copyright information

  • Property svn:keywords set to Author Date Id Revision
File size: 81.3 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<Manual id="Install" lang="es">
3<Heading>
4<Text id="1">BIBLIOTECA DIGITAL GREENSTONE</Text>
5</Heading>
6<Title>
7<Text id="2">GUÍA DE INSTALACIÓN</Text>
8</Title>
9<Author>
10<Text id="3">Ian H. Witten y Stefan Boddie</Text>
11</Author>
12<Affiliation>
13<Text id="4">Departamento de Informática <br/>Universidad de Waikato, Nueva Zelanda</Text>
14</Affiliation>
15<SupplementaryText>
16<Text id="manual_index">De regreso al index</Text>
17<Text id="top_index">De regreso al top index</Text>
18</SupplementaryText>
19<Text id="5">Greenstone es un conjunto de programas y aplicaciones de software especialmente diseñados para la creación y difusión de colecciones documentales digitales, el cual le ofrece una nueva forma de organizar la información y publicarla en Internet o CD-ROM. Greenstone ha sido elaborado como parte del proyecto de Biblioteca Digital de Nueva Zelanda de la Universidad de Waikato y actualmente es desarrollado y distribuido en colaboración con la UNESCO y la ONG Human Info. Es un software de código abierto disponible en <i>http://greenstone.org</i> bajo los términos y condiciones de la Licencia Pública General de GNU .</Text>
20<Comment>
21<Text id="6">Queremos estar seguros que este software trabaje bien para usted. Por favor comuníquenos cualquier problema que tenga con él a la siguiente dirección:[email protected]</Text>
22</Comment>
23<Version>
24<Text id="7">Greenstone gsdl-2.50</Text>
25</Version>
26<Date>
27<Text id="8">Marzo de 2004</Text>
28</Date>
29<Section id="about_this_manual">
30<Title>
31<Text id="9">Acerca de este manual</Text>
32</Title>
33<Content>
34<Text id="10">En este documento se explica cómo instalar Greenstone para que usted pueda utilizarlo en su propia computadora. Se indica también cómo obtener otros programas asociados disponibles gratuitamente: el servidor Web Apache y Perl. Hemos procurado que el procedimiento de instalación sea lo más sencillo posible.</Text>
35<Text id="11">El programa funciona en diferentes plataformas y con distintas configuraciones. Por consiguiente, son muchos los factores que inciden (o pueden incidir) en el procedimiento de instalación. En la Sección <CrossRef target="Chapter" ref="versions_of_greenstone"/> se mencionan algunos puntos que tendrá usted que examinar antes de instalar Greenstone. En la <CrossRef target="Chapter" ref="installation_procedure"/> se detalla el procedimiento de instalación para todas las distintas versiones; sólo es necesario que lea usted la parte correspondiente a su sistema operativo. La Sección <CrossRef target="Chapter" ref="greenstone_collections"/> trata de las colecciones de demostración de la biblioteca digital que están incluidas en la distribución. En la Sección <CrossRef target="Chapter" ref="setting_up_webserver"/> se explica cómo instalar servidores Web comunes, Apache y PWS/IIS de Microsoft, para que funcionen con Greenstone. En la Sección <CrossRef target="Chapter" ref="configuring_your_site"/> se mencionan varias opciones de configuración de Greenstone y en la Sección <CrossRef target="Chapter" ref="personalizing"/> se muestra cómo crear una página principal personalizada para la instalación de su biblioteca digital. Por último, en el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/> se enumeran los programas asociados y se indica cómo obtenerlos.</Text>
36</Content>
37</Section>
38<Section id="companion_documents">
39<Title>
40<Text id="12">Conjunto de documentos</Text>
41</Title>
42<Content>
43<Text id="13">La serie completa de documentos comprende cinco volúmenes:</Text>
44<BulletList>
45<Bullet>
46<Text id="14">La Guía de Instalación de la Biblioteca Digital Greenstone (<i>el presente documento</i>)</Text>
47</Bullet>
48<Bullet>
49<Text id="15">La Guía del Usuario de la Biblioteca Digital Greenstone</Text>
50</Bullet>
51<Bullet>
52<Text id="16">La Guía del Programador de la Biblioteca Digital Greenstone</Text>
53</Bullet>
54<Bullet>
55<Text id="17">La Biblioteca Digital Greenstone: del Papel a la Colección</Text>
56</Bullet>
57<Bullet>
58<Text id="18">La Biblioteca Digital Greenstone: uso del Organizador</Text>
59</Bullet>
60</BulletList>
61</Content>
62</Section>
63<Section id="copyright">
64<Title>
65<Text id="copyright-title">Copyright</Text>
66</Title>
67<Content>
68<Text id="right-text-1">Copyright 2002 2003 2004 2005 2006 2007 by the <Link url="http://www.nzdl.org">New Zealand Digital Library Project</Link> at <Link url="http://www.waikato.ac.nz">the University of Waikato</Link>, New Zealand.</Text>
69<Text id="right-text-2">Permission is granted to copy, distribute and/or modify this document under the terms of the <Link url="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License</Link>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">“GNU Free Documentation License.”</Link></Text>
70</Content>
71</Section>
72<Section id="acknowledgements">
73<Title>
74<Text id="19">Agradecimientos</Text>
75</Title>
76<Content>
77<Text id="20">El programa Greenstone es fruto de la colaboración de muchas personas. Rodger McNab y Stefan Boddie son los principales arquitectos y programadores. También han contribuido David Bainbridge, George Buchanan, Hong Chen, Michael Dewsnip, Katherine Don, Elke Duncker, Carl Gutwin, Geoff Holmes, Dana McKay, John McPherson, Craig Nevill-Manning, Dynal Patel, Gordon Paynter, Bernhard Pfahringer, Todd Reed, Bill Rogers, John Thompson y Stuart Yeates. Otros miembros del proyecto Biblioteca Digital de Nueva Zelanda que proporcionaron asesoría y valiosas ideas para la concepción del sistema son: Mark Apperley, Sally Jo Cunningham, Matt Jones, Steve Jones, Te Taka Keegan, Michel Loots, Malika Mahoui, Gary Marsden, Dave Nichols y Lloyd Smith. También queremos dar las gracias a todos aquellos que contribuyeron a los paquetes de programas con licencias GNU incluidos en esta distribución: MG, GDBM, PDFTOHTML, PERL, WGET, WVWARE y XLHTML.</Text>
78</Content>
79</Section>
80<Chapter id="versions_of_greenstone">
81<Title>
82<Text id="21">VERSIONES DE GREENSTONE</Text>
83</Title>
84<Content>
85<Text id="22">El programa Greenstone funciona en diferentes plataformas y con distintas configuraciones, como se resume en la Figura <CrossRef target="Figure" ref="different_options"/>.</Text>
86<Figure id="different_options">
87<Title>
88<Text id="23">Las distintas opciones para las versiones Windows y Unix de Greenstone</Text>
89</Title>
90<File width="642" height="295" url="images/Install_Fig_1.png"/>
91</Figure>
92<Text id="24">Hay muchos factores que inciden (o pueden incidir) en el procedimiento de instalación. Antes de proseguir la lectura, deténgase en los siguientes puntos:</Text>
93<BulletList>
94<Bullet>
95<Text id="25">¿Está usted utilizando Windows o Unix?</Text>
96</Bullet>
97<Bullet>
98<Text id="26">Si es Windows, ¿está usted utilizando Windows 3.1/3.11 o una versión más reciente? Aunque se pueden visualizar las colecciones en las máquinas que funcionan con las versiones 3.1 ó 3.11, y dar servicio a otras computadoras en la misma red, no puede usted crear nuevas colecciones. El programa Greenstone completo funciona con 95/98/Me y NT/2000.</Text>
99</Bullet>
100<Bullet>
101<Text id="27">Si es Unix, ¿está usted utilizando Linux u otra versión de Unix? Para Linux, se proporciona una versión binaria del sistema completo que es fácil de instalar. Para otros tipos de Unix tendrá usted que instalar el código fuente y compilarlo. Para ello, puede ser preciso instalar en su computadora programas suplementarios.</Text>
102</Bullet>
103<Bullet>
104<Text id="28">Si es Windows NT/2000 o Unix, ¿puede usted iniciar la sesión como “administrador” del sistema o <i>root</i> ? Esto puede ser necesario para configurar adecuadamente un servidor Web para Greenstone.</Text>
105</Bullet>
106<Bullet>
107<Text id="29">¿Quiere usted el código fuente? Si está usted utilizando Windows o Linux, puede usted instalar solamente los binarios. Pero es posible que quiera usted también el código fuente: éste viene en la distribución de Greenstone.</Text>
108</Bullet>
109<Bullet>
110<Text id="30">¿Quiere usted crear nuevas colecciones de biblioteca digital? En tal caso, es necesario que tenga Perl, disponible gratuitamente para Windows y Unix.</Text>
111</Bullet>
112<Bullet>
113<Text id="31">¿Su computadora maneja un servidor Web? Greenstone viene con un servidor Web Windows. No obstante, si ya está usted utilizando un servidor Web, es muy posible que quiera conservarlo. Para Unix, es necesario utilizar un servidor Web.</Text>
114</Bullet>
115<Bullet>
116<Text id="32">¿Sabe usted como volver a configurar su servidor Web? Si usted no utiliza el servidor Web de Greenstone, tendrá que modificar ligeramente la configuración del suyo para que reconozca el programa Greenstone.</Text>
117</Bullet>
118</BulletList>
119</Content>
120</Chapter>
121<Chapter id="installation_procedure">
122<Title>
123<Text id="33">EL PROCEDIMIENTO DE INSTALACIÓN</Text>
124</Title>
125<Content>
126<Text id="34">Existen sendas versiones de Greenstone disponibles para Windows y Unix, como binarios y en forma de código fuente. La interfaz de usuario de Greenstone utiliza cualquiera de los dos navegadores Web siguientes: Netscape Navigator o Internet Explorer (versión 4.0 o superior en ambos casos). En caso de que no tenga usted todavía un navegador Web, puede usted instalar una de las versiones Windows de Netscape que vienen en el CD-ROM.</Text>
127<Section id="windows">
128<Title>
129<Text id="35">Windows</Text>
130</Title>
131<Content>
132<Text id="36">Si es usted un usuario de Unix, pase directamente a la Sección <CrossRef target="Section" ref="unix"/>. Para los usuarios de Windows, si sólo desea una instalación sencilla siga el siguiente procedimiento de “instalación simple”. El sistema Greenstone ocupa unos 40 Mb de espacio de memoria en el disco duro.</Text>
133<Text id="37">Si no escoge usted la instalación por defecto, tendrá que decidir si quiere instalar el código binario o el código fuente. En caso de duda, escoja el código binario. El procedimiento de instalación es el mismo para ambos. En las secciones siguientes encontrará usted más información sobre las opciones ofrecidas.</Text>
134<Text id="38">Una vez terminada la instalación, pase directamente a la Sección <CrossRef target="Section" ref="how_to_find_greenstone"/>.</Text>
135<Subsection id="simple_installation">
136<Title>
137<Text id="39">Instalación simple</Text>
138</Title>
139<Content>
140<Text id="40">Para instalar la versión Windows a partir del CD-ROM, inserte el disco en el lector (por ejemplo, <i>D:</i>). Si al cabo de unos 20 segundos el procedimiento de instalación no comienza automáticamente, pulse en el menú <i>Inicio</i>, seleccione <i>Ejecutar</i> y teclee <i>D:\Windows\Setup.exe</i>, donde “ <i>D</i> ” es la letra que designa su lector de CD-ROM. Para Windows 3.1, seleccione <i>Ejecutar</i> en el “Administrador de archivos” y teclee <i>D:\Windows\Setup.exe</i>.</Text>
141<Text id="41">Para proceder a la instalación más simple, basta con aceptar el parámetro por defecto en cada etapa, pulsando el botón <i>Next</i> (siguiente). ¡Eso es todo! Greenstone queda instalado en el directorio <i>C:\Program Files\gsdl</i>.</Text>
142<Text id="42">Una vez concluida la instalación, para arrancar su sistema Greenstone pulse el botón <i>Inicio</i>, abra el menú <i>Programas</i> y seleccione <i>Biblioteca Digital Greenstone (Greenstone Digital Library)</i>. Esto hace aparecer un cuadro de diálogo: haga clic en <i>Entrar en la biblioteca (Enter Library)</i>. Esto activa automáticamente el navegador Internet y carga la página principal de la Biblioteca Digital Greenstone, cuyo aspecto debe ser parecido al del ejemplo de la Figura <CrossRef target="Figure" ref="your_greenstone_home_page"/>. Se entra en la colección de demostración de Greenstone pulsando en su icono.</Text>
143<Figure id="your_greenstone_home_page">
144<Title>
145<Text id="43">Su página principal Greenstone</Text>
146</Title>
147<File width="642" height="527" url="images/Install_Fig_2.png"/>
148</Figure>
149</Content>
150</Subsection>
151<Subsection id="windows_binaries">
152<Title>
153<Text id="44">Binarios Windows</Text>
154</Title>
155<Content>
156<Text id="45">En el CD-ROM hay dos programas binarios Windows distintos: la <i>Biblioteca Local</i> y la <i>Biblioteca Web</i>. La instalación descrita más arriba selecciona la versión <i>Biblioteca Local</i>. Le recomendamos encarecidamente que utilice esta versión. La Biblioteca Web, que es más difícil de instalar, sólo es necesaria si usted utiliza ya un servidor Web y quiero usarlo para Greenstone . A pesar de su modesto nombre, la Biblioteca Local ofrece una capacidad completa y autónoma de servidor Web.</Text>
157<Text id="46"><b>La Biblioteca Local.</b> Este programa permite, a cualquier computadora equipada con Windows,  distribuir colecciones Greenstone previamente creadas. La colección de demostración de Greenstone se instalará automáticamente; se pueden instalar también las demás colecciones que figuran en el CD-ROM (véase la Sección <CrossRef target="Chapter" ref="greenstone_collections"/>). El programa de Biblioteca Local es el mismo utilizado en los CD-ROM producidos por el sistema Greenstone.</Text>
158<Text id="47">La Biblioteca Local está destinada a utilizarse en computadoras autónomas o en computadoras que aún no están equipadas con un servidor Web. Contiene un pequeño servidor Web incorporado para que otras computadoras en la misma red puedan también acceder a la biblioteca. (Sin embargo, este servidor Web tiene una capacidad de configuración limitada.)</Text>
159<Text id="48">El programa de Biblioteca Local detecta automáticamente si su computadora tiene un programa de red instalado o si está conectada a una red. Funciona correctamente en cualquier combinación de estas condiciones. No obstante, pueden plantearse eventualmente dos problemas. Greenstone puede:</Text>
160<BulletList>
161<Bullet>
162<Text id="49">provocar una operación no deseada de marcado telefónico;</Text>
163</Bullet>
164<Bullet>
165<Text id="50">no funcionar debido a la presencia de un programa de red instalado incorrectamente.</Text>
166</Bullet>
167</BulletList>
168<Text id="51">Se suministra una versión limitada de la Biblioteca Local que se puede utilizar en tales situaciones. La versión limitada sólo funciona con Netscape (pero no con Internet Explorer). Cuando se activa la versión de la Biblioteca Local de Greenstone, en el cuadro de diálogo aparece un botón que permite seleccionar la versión limitada. Se deberá siempre utilizar la versión estándar, a menos que se planteen los problemas antes mencionados.</Text>
169<Text id="52"><b>Biblioteca Web.</b> Este programa permite que cualquier computadora con un servidor Web existente distribuya colecciones Greenstone previamente creadas. Como en el caso de la Biblioteca Local, la colección de demostración de Greenstone se instalará automáticamente. Se pueden instalar también las demás colecciones que figuran en el CD-ROM (véase la Sección <CrossRef target="Chapter" ref="greenstone_collections"/>).</Text>
170<Text id="53">La Biblioteca Web difiere de la Biblioteca Local porque está destinada a computadoras que ya disponen de un programa de servidor Web.</Text>
171<Text id="54">Para activar la Biblioteca Web, se requiere también</Text>
172<BulletList>
173<Bullet>
174<Text id="55">Un programa de servidor Web, como por ejemplo Apache (véase el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/>).</Text>
175</Bullet>
176</BulletList>
177<Text id="56"><b>El Colector.</b> Este componente, que viene tanto en la Biblioteca Local como en la Biblioteca Web, permite crear colecciones que contengan el material elegido por usted. Para activarlo, se requiere también Perl. Recomendamos ActivePerl (véase el Apéndice). (No se podrá utilizar el Colector con un sistema Windows 3.1 ó 3.11.)</Text>
178</Content>
179</Subsection>
180<Subsection id="windows_webserver_configuration">
181<Title>
182<Text id="57">Configuración del servidor Web de Windows (en las versiones de Biblioteca Web únicamente)</Text>
183</Title>
184<Content>
185<Text id="58">Una ventaja de la versión de la Biblioteca Local de Greenstone es que está lista para funcionar y no requiere ninguna configuración especial. Para la versión Biblioteca Web, en cambio, tendrá usted que hacer algunos ajustes a su instalación del servidor Web.</Text>
186<Text id="59">Si ya dispone usted de un servidor Web, habrá que hacer algunos pequeños cambios en su configuración para que la instalación de Greenstone funcione correctamente. El guión (<i>script</i>) de instalación explica cuáles son esos cambios para el servidor Web Apache (véase la Sección <CrossRef target="Section" ref="pws_and_iis_webservers"/> para las instrucciones relativas a la configuración de los servidores Web PWS e IIS). Es posible que necesite la ayuda de un administrador de sistema para volver a configurar un servidor Web ya instalado. Esta persona entenderá seguramente las instrucciones del guión de instalación, que pueden imprimirse.</Text>
187<Text id="60">Si no dispone usted todavía de un servidor Web, tendrá que instalar uno (véase el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/> para la información relativa al servidor Web Apache) y luego tendrá que configurarlo adecuadamente. En la Sección <CrossRef target="Chapter" ref="setting_up_webserver"/> se explica detalladamente qué partes de la instalación de un servidor Web afectan a Greenstone y cómo deben modificarse. Esto supone incluir una media docena de líneas en un archivo de configuración.</Text>
188</Content>
189</Subsection>
190<Subsection id="windows_source">
191<Title>
192<Text id="61">Fuente Windows</Text>
193</Title>
194<Content>
195<Text id="62">El código fuente de Greenstone ocupa 50 Mb en el disco, aunque para compilarlo se necesitarán unos 90 Mb. Para compilar la fuente en Windows se necesita</Text>
196<BulletList>
197<Bullet>
198<Text id="63">El compilador Microsoft Visual C++. (Estamos resolviendo actualmente algunos problemas menores en la compilación de Greenstone con varios puertos Windows de GNU GCC.)</Text>
199</Bullet>
200</BulletList>
201<Text id="64">(No se necesita el GDBM, el administrador de la base de datos de GNU, porque viene incluido en la distribución de Greenstone.)</Text>
202<Text id="65">Es poco probable que logre usted compilar Greenstone en una computadora que funcione con un sistema Windows 3.1 ó 3.11.</Text>
203<Text id="66">En caso de que usted vuelva a compilar Greenstone y desee utilizar la versión nuevamente compilada para crear discos CD-ROM, debe tomar nota de que el código producido por las versiones recientes del compilador Visual C++ no funciona con Windows 3.1 ó 3.11, no habiendo en cambio problema alguno con sistemas Windows ulteriores (95, 98, Me, NT, 2000). Si desea que sus CD-ROM puedan leerse en máquinas con sistemas Windows antiguos, se necesitará otra versión del compilador. Además, Greenstone utiliza STL (<i>Standard Template Library</i>), la biblioteca estándar de plantillas para C++, y aunque esos compiladores vienen a veces con STL, la versión proporcionada no siempre funciona correctamente. Por consiguiente, para volver a compilar Greenstone de tal modo que produzca discos CD-ROM que funcionen con versiones antiguas de Windows, se necesita:</Text>
204<BulletList>
205<Bullet>
206<Text id="67">el compilador Microsoft Visual C++, versión 4.0 ó 4.2.</Text>
207</Bullet>
208<Bullet>
209<Text id="68">una versión externa de STL, la biblioteca estándar de plantillas para C++. STL viene incluida en el sistema Greenstone para poder utilizarla con esas versiones del compilador.</Text>
210</Bullet>
211</BulletList>
212<Text id="69">Cabe señalar que el procedimiento de instalación de Windows no propone compilar Greenstone si se escoge instalar el código fuente. Para obtener instrucciones sobre la compilación de Greenstone relativas a su plataforma y su compilador, véase el documento <i>Install</i> que aparece en el directorio principal de Greenstone (<i>C:\Program Files\gsdl</i> por defecto) durante el procedimiento de instalación.</Text>
213</Content>
214</Subsection>
215</Content>
216</Section>
217<Section id="unix">
218<Title>
219<Text id="70">Unix</Text>
220</Title>
221<Content>
222<Text id="71">Esta sección está destinada a los usuarios de Unix. (Los usuarios de Windows pueden pasar directamente a la Sección <CrossRef target="Section" ref="how_to_find_greenstone"/>.) Tiene usted que escoger entre instalar el código binario o el código fuente. El código binario ocupa unos 50 Mb en el disco duro; el código fuente necesita unos 160 Mb para compilar.</Text>
223<Subsection id="unix_binaries">
224<Title>
225<Text id="72">Binarios Unix</Text>
226</Title>
227<Content>
228<Text id="73">El código binario requiere una distribución Linux basada en Intel x86 que incluye un soporte binario ELF. Las distribuciones que cumplen estos requisitos son:</Text>
229<BulletList>
230<Bullet>
231<Text id="74">RedHat 5.1</Text>
232</Bullet>
233<Bullet>
234<Text id="75">SuSE Linux 6.1</Text>
235</Bullet>
236<Bullet>
237<Text id="76">Debian 2.1</Text>
238</Bullet>
239<Bullet>
240<Text id="77">Slackware 4.0</Text>
241</Bullet>
242</BulletList>
243<Text id="78">Deben funcionar también las versiones más recientes de estos productos.</Text>
244<Text id="79">Se necesitará un servidor Web: recomendamos Apache. Le recomendamos también encarecidamente que instale su servidor Web <i>antes</i> de instalar Greenstone, esto facilitará considerablemente la respuesta a las preguntas que se formulan durante el procedimiento de instalación de Greenstone. Si desea crear nuevas colecciones de biblioteca digital, necesitará también Perl si éste no se encuentra ya en su sistema. Para comprobarlo, abra una ventana de terminal, teclee <i>perl -v</i>, y vea si aparece un mensaje en que se especifica, entre otras cosas, el número de la versión. En la mayoría de las versiones de Linux, Perl viene instalado por defecto. En el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/> se proporciona información sobre cómo obtener Apache y Perl.</Text>
245</Content>
246</Subsection>
247<Subsection id="unix_source">
248<Title>
249<Text id="80">Fuente Unix</Text>
250</Title>
251<Content>
252<Text id="81">El código fuente para Unix es el mismo que para Windows. Se ha compilado y probado en Linux, Solaris y Macintosh OS/X; debería resultar sencillo adaptarlo a otras variantes de Unix.</Text>
253<Text id="82">Para compilar el código fuente de Greenstone en Unix, se necesita</Text>
254<BulletList>
255<Bullet>
256<Text id="83">el compilador de GNU C++, GCC</Text>
257</Bullet>
258<Bullet>
259<Text id="84">el administrador de la base de datos GNU, GDBM.</Text>
260</Bullet>
261</BulletList>
262<Text id="85">Para activar el programa Greenstone, se necesita también un servidor Web y el programa Perl, como se indica más arriba en <i>Binarios Unix</i>.</Text>
263</Content>
264</Subsection>
265<Subsection id="unix_installation">
266<Title>
267<Text id="86">Instalación en Unix</Text>
268</Title>
269<Content>
270<Text id="87">Para instalar la versión destinada a Unix a partir del CD-ROM, inserte el disco en el lector y teclee</Text>
271<Table class="hidden">
272<Title/>
273<TableContent>
274<tr>
275<th width="151">
276<CodeLine>mount /cdrom</CodeLine>
277</th>
278<th width="246">
279<Text id="88">monta el dispositivo de CD-ROM (este comando puede diferir de un sistema a otro; por ejemplo, en OS/X se teclea <i>cd</i> en el directorio <i>/Volumes</i> y luego se pasa al subdirectorio correspondiente al CD-ROM)</Text>
280</th>
281</tr>
282<tr>
283<th width="151">
284<CodeLine>cd /cdrom</CodeLine>
285</th>
286<th width="246">
287<Text id="89">cambia de directorio y pasa al directorio principal del CD-ROM</Text>
288</th>
289</tr>
290<tr>
291<th width="151">
292<CodeLine>cd Unix</CodeLine>
293</th>
294<th width="246">
295<Text id="90">cambia de directorio y pasa adonde se encuentra el guión de instalación para Unix</Text>
296</th>
297</tr>
298<tr>
299<th width="151">
300<CodeLine>sh Install.sh</CodeLine>
301</th>
302<th width="246">
303<Text id="91">inicia el proceso de instalación (se utiliza un <i>sh</i> explícito porque muchas instalaciones prohiben la ejecución de programas directamente a partir del CD-ROM)</Text>
304</th>
305</tr>
306</TableContent>
307</Table>
308<Text id="92">Este último comando inicia un diálogo interactivo en que se le pregunta a usted la información necesaria para instalar Greenstone en su sistema, proporcionando datos precisos sobre las operaciones efectuadas.</Text>
309<Text id="93">El procedimiento de instalación comienza preguntándole en qué directorio quiere usted instalar Greenstone. El primer archivo que se instala allí es el programa de “desinstalación” que despeja toda instalación parcial, en caso de que se topara usted con problemas o terminara la instalación prematuramente. A continuación, usted escoge si quiere instalar los binarios o el código fuente. Luego se formulan algunas preguntas sobre la instalación de su servidor Web. Es necesario tener un directorio de CGI ejecutable válido (que en los sistemas Unix suele llamarse “<i>cgi-bin</i> ”); puede usted crear uno o utilizar el existente. En caso de crear uno nuevo, será necesario que introduzca esta información en el archivo de configuración de su servidor Web. En cualquier caso, es necesario introducir la dirección Web del directorio CGI. El diálogo de instalación lo guiará a través de todas estas opciones. Es importante establecer correctamente los permisos de archivo en determinados directorios, y se le invita a proporcionar la información necesaria. Por último, se le invita a escoger una clave de acceso para el usuario “administrador” <i>admin</i>.</Text>
310<Text id="94">Todo el programa Greenstone se instala por defecto en el directorio <i>/usr/local/gsdl</i> si es el usuario <i>root</i> quien efectúa la instalación, y de otro modo en el directorio <i>~/gsdl</i> (en que “~” es el directorio principal del usuario).</Text>
311<Text id="95">La instalación de los binarios tarda apenas unos minutos, tiempo suficiente para que usted responda a las preguntas correspondientes. Si usted instala el código fuente, el guión de instalación lo compilará, lo cual lleva entre diez minutos y una hora, según la velocidad de su procesador.</Text>
312<Text id="96">Para desinstalar el programa, teclee</Text>
313<CodeLine>cd ~/gsdl</CodeLine>
314<Text id="97">o bien /usr/local/gsdl si quien instaló Greenstone fue el usuario <i>root</i></Text>
315<CodeLine>sh Uni nstall.sh</CodeLine>
316<Text id="98">Durante el procedimiento de instalación se le preguntará si quiere usted instalar alguna colección Greenstone. La colección de demostración Greenstone se instala automáticamente; las demás colecciones que figuran en el CD-ROM se describen en la Sección <CrossRef target="Chapter" ref="greenstone_collections"/>.</Text>
317</Content>
318</Subsection>
319<Subsection id="unix_webserver_configuration">
320<Title>
321<Text id="99">Configuración del servidor Web para Unix</Text>
322</Title>
323<Content>
324<Text id="100">Si ya dispone usted de un servidor Web, tendrá que hacerle algunos pequeños cambios en su configuración para poder instalar Greenstone. El guión de instalación explica en qué consisten. Es probable que necesite la ayuda del administrador del sistema para volver a configurar el servidor Web; esta persona comprenderá seguramente las instrucciones que figuran en el guión de instalación y que pueden imprimirse. Para su conveniencia, la información imprimible del guión de instalación está escrita en un archivo llamado <i>INSTALL_RECORD</i> situado en el directorio en que usted instaló Greenstone.</Text>
325<Text id="101">Si no dispone usted todavía de un servidor Web, tendrá que instalar uno. En el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/> se proporciona información sobre Apache. Después tendrá que configurarlo adecuadamente. En la Sección <CrossRef target="Chapter" ref="setting_up_webserver"/> se explica detalladamente qué partes de la instalación de un servidor Web Apache afectan a Greenstone y cómo hay que modificarlas. Ello supone incluir una media docena de líneas en un archivo de configuración.</Text>
326<Text id="102">No es necesario que sea usted el usuario “<i>root</i> ” de Unix para ejecutar el procedimiento de instalación antes expuesto. Sin embargo, tratándose de la configuración de un servidor Apache, será preciso disponer de privilegios de “<i>root</i> ”, todo depende de cómo se instale Apache. Si instala Apache usted mismo, puede hacerlo como un usuario carente de privilegios de “<i>root</i> ”. Si resulta necesario eludir un administrador de sistema poco dispuesto a cooperar, es posible instalar en su computadora un segundo servidor Web Apache, aun si ya existe uno.</Text>
327</Content>
328</Subsection>
329</Content>
330</Section>
331<Section id="how_to_find_greenstone">
332<Title>
333<Text id="103">Cómo encontrar Greenstone</Text>
334</Title>
335<Content>
336<Subsection id="local_library_windows_only">
337<Title>
338<Text id="104">Biblioteca Local (sólo con Windows)</Text>
339</Title>
340<Content>
341<Text id="105">Si está utilizando la Biblioteca Local, ejecute simplemente el programa Greenstone a partir del menú de <i>Inicio</i>. Esto activa automáticamente su navegador Internet y carga la página principal de la Biblioteca Digital Greenstone. A partir de esta página se podrá tener acceso a la colección de demostración de Greenstone. </Text>
342</Content>
343</Subsection>
344<Subsection id="web_library_windows_and_unix">
345<Title>
346<Text id="106">Biblioteca Web (Windows y Unix)</Text>
347</Title>
348<Content>
349<Text id="107">Si está utilizando la Biblioteca Web, una vez instalado el programa y configurado el servidor Web, utilice esta URL para entrar en su sistema Greenstone:</Text>
350<Text id="108"><i>http://localhost/gsdl/cgi-bin/library</i></Text>
351<Text id="109">A partir de esta página se podrá tener acceso a la colección de demostración de Greenstone.</Text>
352</Content>
353</Subsection>
354<Subsection id="the_collector">
355<Title>
356<Text id="110">El Colector</Text>
357</Title>
358<Content>
359<Text id="111">En la página principal de la biblioteca digital figura un enlace hacia el Colector.</Text>
360</Content>
361</Subsection>
362<Subsection id="administration">
363<Title>
364<Text id="112">Administración</Text>
365</Title>
366<Content>
367<Text id="113">En la página principal de la biblioteca digital figura un enlace hacia las páginas de Administración. El usuario “administrador” se llama <i>admin</i>, con una clave de acceso que usted escogió durante el proceso de instalación. El administrador está autorizado a añadir nuevos usuarios y a crear colecciones.</Text>
368</Content>
369</Subsection>
370</Content>
371</Section>
372<Section id="section_la_interfaz_de_bibliotecario_de_greenstone_(gli)">
373<Title>
374<Text id="114">La Interfaz de Bibliotecario de Greenstone (GLI)</Text>
375</Title>
376<Content>
377<Text id="115">La Interfaz de Bibliotecario de Greenstone (GLI por sus siglas en inglés) es una herramienta gráfica que le ayuda a construir bibliotecas digitales dándole acceso a todas las funciones de Greenstone por medio de una interfaz fácil de usar con la que sólo tiene que apuntar y hacer click.</Text>
378<Text id="116">GLI se instala automáticamente con todas las versiones de Greenstone en el subdirectorio <i>gli</i> del directorio principal de la biblioteca digital (<i>C:\Program Files\gsdl\gli</i> por omisión). Recuerde que la interfaz corre en conjunto con los programas de Greenstone y no funcionará adecuadamente a menos que se encuentre en un subdirectorio de Greenstone. Si usted ya bajó alguna de las versiones de Greenstone, entonces éste será el caso.</Text>
379<Text id="117">Para poder usar la GLI su computadora deberá contar con el Ambiente de Ejecución Java. Si todavía no lo tiene, el programa de instalación se ofrecerá a instalar la versión que esté incluida en el CD-ROM. En el caso de UNIX también deberá asegurarse de que Perl esté instalado (en el caso de Windows Perl ya viene incluido en el software Greenstone). Por favor infórmenos sobre cualquier problema que tenga al correr o usar la Interfaz de Bibliotecario a la siguiente dirección: <u>[email protected]</u>.</Text>
380<Subsection id="running_under_windows">
381<Title>
382<Text id="118">Ejecución bajo Windows</Text>
383</Title>
384<Content>
385<Text id="119">Para correr la GLI bajo Windows explore la carpeta <i>gli</i> que se encuentra en su instalación de Greenstone (por ejemplo usando el Explorador de Windows) y haga doble click en el archivo <i>gli.bat</i>. Este archivo verificará que Greenstone, el Ambiente de Ejecución Java y Perl están instalados e iniciará la Interfaz de Bibliotecario.</Text>
386</Content>
387</Subsection>
388<Subsection id="running_under_unix">
389<Title>
390<Text id="120">Ejecución bajo UNIX</Text>
391</Title>
392<Content>
393<Text id="121">Para correr la GLI bajo UNIX cambie al directorio <i>gli</i> que se encuentra en su instalación de Greenstone y ejecute el guión <i>gli.sh</i>. Este guión verificará que Greenstone, el Ambiente de Ejecución Java y Perl estén instalados y en su ruta de búsqueda e iniciará la Interfaz de Bibliotecario.</Text>
394</Content>
395</Subsection>
396<Subsection id="getting_help">
397<Title>
398<Text id="122">Cómo obtener ayuda</Text>
399</Title>
400<Content>
401<Text id="123">La Interfaz de Bibliotecario de Greenstone cuenta con una extensa variedad de opciones de ayuda en línea. Usted puede obtenerla haciendo click en el botón <i>Ayuda</i> que se encuentra en la parte superior derecha de la pantalla. Esto abrirá una sección relacionada con lo que usted esté haciendo, es decir, con el panel GLI en el que usted se encuentre en ese momento. Una vez abierta haga click en la parte del texto de ayuda sobre la que usted quiera saber más. Úsela. ¡Se la recomendamos!</Text>
402</Content>
403</Subsection>
404<Subsection id="compiling_gli">
405<Title>
406<Text id="124">Compilando la Interfaz de Bibliotecario de Greenstone</Text>
407</Title>
408<Content>
409<Text id="125">Si usted bajó la versión con el código fuente de Greenstone, entonces tendrá con usted el código fuente Java de la Interfaz de Bibliotecario. Para compilarlo su computadora necesitará contar con una versión adecuada del Kit de Desarrollo de Software Java. En el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/> usted encontrará mayor información sobre la forma de obtenerla. Para compilar el código fuente ejecute los archivos <i>makegli.bat</i> (Windows) o <i>makegli.sh</i> (UNIX). Una vez que haya hecho esto usted podrá correr la GLI tal como se describe arriba.</Text>
410</Content>
411</Subsection>
412</Content>
413</Section>
414<Section id="testing_and_troubleshooting">
415<Title>
416<Text id="126">Pruebas y solución de problemas</Text>
417</Title>
418<Content>
419<Text id="127">Para probar Greenstone, dirija su navegador Web hacia la página principal de Greenstone y explore la colección de demostración y cualquier otra colección que haya usted instalado. No se preocupe, no va a romper nada. Pulse libremente: se puede hacer clic en la mayoría de las imágenes que aparecen en la pantalla. Si se mantiene el cursor quieto sobre una imagen, en la mayoría de los navegadores aparece un mensaje en que se explica lo que sucederá si se hace clic. ¡Experimente y verá! Elija palabras comunes como “<i>the</i> ” (el) y “<i>and</i> ” (y) para ejercitarse en la búsqueda y no tema, que nada se va a romper. Para más información, véase la <i>Guía del Usuario de la Biblioteca Digital Greenstone</i>.</Text>
420<Subsection id="troubleshooting">
421<Title>
422<Text id="128">Solución de problemas</Text>
423</Title>
424<Content>
425<Table id="table_troubleshooting">
426<Title/>
427<TableContent>
428<tr>
429<th width="132"/>
430<th width="151">
431<Text id="129">Problema</Text>
432</th>
433<th width="246">
434<Text id="130">Solución posible</Text>
435</th>
436</tr>
437<tr>
438<th width="132">
439<Text id="131">Biblioteca local (sólo con Windows)</Text>
440</th>
441<th width="151">
442<Text id="132">Cuando arranco el programa Greenstone mi computadora me invita a conectarme a mi proveedor de servicio Internet. </Text>
443</th>
444<th width="246">
445<Text id="133">Pulse el botón <i>Cancelar</i> en el cuadro de diálogo. Esto suele resolver el problema.</Text>
446</th>
447</tr>
448<tr>
449<th width="132"/>
450<th width="151">
451<Text id="134">Cuando arranco el programa Greenstone mi computadora me <i>sigue invitando</i> a conectarme a mi proveedor de servicio Internet.</Text>
452</th>
453<th width="246">
454<Text id="135">Escoja la “versión limitada” cuando active Greenstone. Esta versión sólo funciona con Netscape.</Text>
455</th>
456</tr>
457<tr>
458<th width="132"/>
459<th width="151">
460<Text id="136">Cuando dirijo mi navegador hacia la Biblioteca Digital, no puede encontrar esa página.</Text>
461</th>
462<th width="246">
463<Text id="137">Verifique su configuración de Internet Proxy y desconecte los proxies (utilice <i>Edit preferences</i> en Netscape o <i>Internet options</i> en Explorer).</Text>
464</th>
465</tr>
466<tr>
467<th width="132"/>
468<th width="151">
469<Text id="138">¡El Colector parece estar funcionando muy lentamente!</Text>
470</th>
471<th width="246">
472<Text id="139">¿Está usted utilizando Netscape con Windows 2000? En ese caso, intente utilizar más bien Internet Explorer. Parece haber cierta incompatibilidad entre Netscape y Windows 2000.</Text>
473</th>
474</tr>
475<tr>
476<th width="132">
477<Text id="142">Biblioteca Web (Windows y Unix)</Text>
478</th>
479<th width="151">
480<Text id="143">Cuando arranco Apache, se cierra de inmediato.</Text>
481</th>
482<th width="246">
483<Text id="144">Añada en el archivo de configuración de Apache una directiva <i>ServerName localhost</i> (véase Sección <CrossRef target="Section" ref="apache_web_server"/>).</Text>
484</th>
485</tr>
486<tr>
487<th width="132"> </th>
488<th width="151">
489<Text id="145">Cuando dirijo mi navegador a la biblioteca digital, aparece un archivo binario.</Text>
490</th>
491<th width="246">
492<Text id="146">Verifique la directiva <i>ScriptAlias</i> en el archivo de configuración de Apache y cerciórese de que aparece antes de la directiva <i>Alias</i> (véase Secciones 4.2 y 4.3).</Text>
493</th>
494</tr>
495<tr>
496<th width="132"> </th>
497<th width="151">
498<Text id="147">Logro llegar a la página principal de Greenstone (Figura <CrossRef target="Figure" ref="your_greenstone_home_page"/>), pero el icono de la colección de demostración no aparece.</Text>
499</th>
500<th width="246">
501<Text id="148">Abra el programa <i>library</i> (en el directorio <i>cgi-bin</i>) a partir del indicador de DOS (o del “shell”) para obtener información sobre depuración que le ayudará a localizar el problema.</Text>
502</th>
503</tr>
504<tr>
505<th width="132">
506<Text id="149">Ambas versiones</Text>
507</th>
508<th width="151">
509<Text id="150">Cuando dirijo mi navegador hacia la Biblioteca Digital, no puede encontrar esa página.</Text>
510</th>
511<th width="246">
512<Text id="151">Intente utilizar 127.0.0.1 en lugar de <i>localhost</i>. Este número IP reservado se define como un “bucle de retroceso” hacia su computadora local.</Text>
513</th>
514</tr>
515<tr>
516<th width="132"/>
517<th width="151">
518<Text id="152">Mi navegador se queja de que no puede encontrar <i>main.cfg</i>.</Text>
519</th>
520<th width="246">
521<Text id="153">Verifique que los archivos de Greenstone existen y que son legibles por todos. Si está usando la biblioteca Web, intente activar el programa <i>library</i> a partir de la línea de comandos. Si funciona bien, el problema es con los permisos de archivo (véase la Sección <CrossRef target="Section" ref="file_permissions"/>). En caso contrario, es probable que la variable <i>gsdlhome</i> esté configurada incorrectamente en el archivo de configuración <i>gsdlsite.cfg</i> (véase la Sección <CrossRef target="Section" ref="gsdlsite_configuration_file"/>).</Text>
522</th>
523</tr>
524<tr>
525<th width="132"/>
526<th width="151">
527<Text id="154">Tengo problemas con la utilización del Colector.</Text>
528</th>
529<th width="246">
530<Text id="155">Lea la Guía del Usuario de la Biblioteca Digital Greenstone, Sección <CrossRef external="User" lang="es" target="Chapter" ref="making_greenstone_collections"/>.</Text>
531</th>
532</tr>
533<tr>
534<th width="132"/>
535<th width="151">
536<Text id="156">He añadido un nuevo usuario, pero no parece poder iniciar la sesión.</Text>
537</th>
538<th width="246">
539<Text id="157">Verifique que el directorio <i>C:\Program Files\gsdl\etc</i> y todo su contenido son modificables (véase Sección <CrossRef target="Section" ref="file_permissions"/>).</Text>
540</th>
541</tr>
542</TableContent>
543</Table>
544</Content>
545</Subsection>
546</Content>
547</Section>
548<Section id="learn_more">
549<Title>
550<Text id="158">Para obtener más información</Text>
551</Title>
552<Content>
553<Text id="159">Para obtener más información sobre los entresijos de su instalación Greenstone, consulte la <i>Guía del Programador de la Biblioteca Digital Greenstone</i>, que comprende, entre otras cosas, los detalles sobre la estructura de los directorios que se ha creado e información sobre cómo configurar su sitio Greenstone.</Text>
554</Content>
555</Section>
556</Content>
557</Chapter>
558<Chapter id="greenstone_collections">
559<Title>
560<Text id="160">COLECCIONES GREENSTONE</Text>
561</Title>
562<Content>
563<Text id="161">El CD-ROM incluye varias colecciones Greenstone de muestra. Si usted tiene acceso a Internet también podrá bajar muchas otras desde el sitio Web del Proyecto de Biblioteca Digital de Nueva Zelanda (<i>nzdl.org</i>), ya sea armadas previamente o sin armar.</Text>
564<Text id="162">La colección de muestra Greenstone es un pequeño subconjunto de la Biblioteca para el Desarrollo Humano (HDL por sus siglas en inglés), una colección perfectamente acabada que muestra la forma en que se puede lograr una amplia capacidad de exploración y búsqueda (siempre que se cuente con los metadatos adecuados). Esta colección se incluye automáticamente al momento de instalar el software.</Text>
565<Text id="163">Greenstone también incluye otros ejemplos de colecciones documentadas cuyas páginas informativas describen la forma en que están construidas, demostrando las diferentes capacidades de Greenstone. Un cuadro de diálogo le preguntará si quiere incluirlas junto con su instalación. La cantidad aproximada de espacio de disco que se necesita para cada una se muestra a continuación.</Text>
566<Table class="hidden" id="table_collections">
567<Title/>
568<TableContent>
569<tr>
570<th width="60">
571<Text id="164"><i>demo</i></Text>
572</th>
573<th width="182">
574<Text id="165">Colección de muestra Greenstone <br/>(7 Mb)</Text>
575</th>
576<th width="294">
577<Text id="166">Un pequeño subconjunto de la Biblioteca para el Desarrollo Humano (HDL por sus siglas en inglés). Si se clona esta colección las funciones completas sólo estarán disponibles si sus nuevos archivos proporcionan la información de metadatos apropiada.</Text>
578</th>
579</tr>
580<tr>
581<th width="60">
582<Text id="167"><i>dls-e</i></Text>
583</th>
584<th width="182">
585<Text id="168">Subconjunto de la Biblioteca para el Desarrollo <br/>(150 Mb)</Text>
586</th>
587<th width="294">
588<Text id="169">Al igual que la Colección de muestra Greenstone, ésta es un subconjunto de la Biblioteca para el Desarrollo Humano, sólo que mucho mayor. Contiene 250 publicaciones entre libros, informes y revistas relacionadas con diferentes áreas del saber humano (la HDL contiene un total de 1,230 publicaciones). Tiene la misma estructura que la Colección de muestra Greenstone y es bastante compleja, por lo que si apenas está empezando a familiarizarse con su uso quizá sea mejor que se fije primero en alguna otra (p. ej. la <i>demostración en MSWord y PDF</i>, los <i>Archivos Greenstone</i> o la <i>colección de Imágenes Sencillas</i>).</Text>
589</th>
590</tr>
591<tr>
592<th width="60">
593<Text id="170"><i>wrdpdf-e</i></Text>
594</th>
595<th width="182">
596<Text id="171">Demostración en MSWord y PDF <br/>(4 Mb)</Text>
597</th>
598<th width="294">
599<Text id="172">Esta colección contiene unos cuantos documentos en formatos PDF, MSWord, RTF y PostScript, y muestra la capacidad de construir colecciones a partir de diferentes tipos de documentos. El archivo de configuración de la colección es sumamente sencillo.</Text>
600</th>
601</tr>
602<tr>
603<th width="60">
604<Text id="173"><i>gsarch-e</i></Text>
605</th>
606<th width="182">
607<Text id="174">Colección de Archivos Greenstone <br/>(5 Mb)</Text>
608</th>
609<th width="294">
610<Text id="175">Una colección de mensajes de correo electrónico hecha a partir de los archivos de las listas de correo de Greenstone. Utiliza el plugin <i>Email</i> que descompone y analiza los archivos en formatos de correo electrónico. El archivo de configuración de la colección es sumamente sencillo.</Text>
611</th>
612</tr>
613<tr>
614<th width="60">
615<Text id="176"><i>cltbib-e</i></Text>
616</th>
617<th width="182">
618<Text id="177">Colección bibliográfica <br/>(7 Mb)</Text>
619</th>
620<th width="294">
621<Text id="178">Con aproximadamente 4,000 entradas bibliográficas, esta colección incorpora una interfase de búsqueda basada en formas que permite la búsqueda por campos. Es bastante compleja.</Text>
622</th>
623</tr>
624<tr>
625<th width="60">
626<Text id="179"><i>cltext-e</i></Text>
627</th>
628<th width="182">
629<Text id="180">Suplemento bibliográfico <br/>(1 Mb)</Text>
630</th>
631<th width="294">
632<Text id="181">Esta pequeña colección de 10 entradas bibliográficas ilustra el programa “supercolección” de Greenstone, el cual busca en varias colecciones al mismo tiempo. Opera junto con la colección <i>Bibliográfica</i> y su archivo de configuración es casi idéntico.</Text>
633</th>
634</tr>
635<tr>
636<th width="60">
637<Text id="182"><i>MARC-e</i></Text>
638</th>
639<th width="182">
640<Text id="183">Colección de muestra MARC <br/>(1 Mb)</Text>
641</th>
642<th width="294">
643<Text id="184">Basada en algunos registros MARC de la Biblioteca del Congreso, ésta es una colección sencilla, aunque no permite la búsqueda basada en formas.</Text>
644</th>
645</tr>
646<tr>
647<th width="60">
648<Text id="185"><i>oai-e</i></Text>
649</th>
650<th width="182">
651<Text id="186">Colección de muestra OAI <br/>(18 Mb)</Text>
652</th>
653<th width="294">
654<Text id="187">Por medio del Protocolo de Archivo Abierto y la función <i>Import-From</i>, ésta recupera metadatos de un archivo y construye una colección a partir de los registros. En este caso se trata de imágenes, por lo que se utilizan tanto el plugin OAI como el plugin <i>ImagePlug</i>.</Text>
655</th>
656</tr>
657<tr>
658<th width="60">
659<Text id="188"><i>image-e</i></Text>
660</th>
661<th width="182">
662<Text id="189">Colección de imágenes sencillas <br/>(1 Mb)</Text>
663</th>
664<th width="294">
665<Text id="190">Esta colección de imágenes es sumamente básica y no contiene texto ni metadatos explícitos, lo que más bien la hace poco práctica. El archivo de configuración es lo más simple que se puede encontrar.</Text>
666</th>
667</tr>
668<tr>
669<th width="60">
670<Text id="191"><i>authen-e</i></Text>
671</th>
672<th width="182">
673<Text id="192">Demostración de formateo y autenticación <br/>(8 Mb)</Text>
674</th>
675<th width="294">
676<Text id="193">Con el mismo material que la colección de muestra Greenstone original, ésta muestra dos funciones independientes: el formateo de documentos que no sean estándar y el acceso controlado a los documentos por medio de la autenticación de los usuarios.</Text>
677</th>
678</tr>
679<tr>
680<th width="60">
681<Text id="194"><i>garish</i></Text>
682</th>
683<th width="182">
684<Text id="195">Versión Garish de la colección de muestra <br/>(8 Mb)</Text>
685</th>
686<th width="294">
687<Text id="196">Esta colección también contiene el mismo material que la colección de muestra Greenstone, sólo que su apariencia ha sido alterada para mostrar la forma en que las páginas generadas pueden configurarse de manera diferente. Se basa en un archivo de macros no estándar que se proporciona junto con Greenstone.</Text>
688</th>
689</tr>
690<tr>
691<th width="60">
692<Text id="197"><i>Isis-e</i></Text>
693</th>
694<th width="182">
695<Text id="198">Colección de muestra CDS/ISIS (1 Mb)</Text>
696</th>
697<th width="294">
698<Text id="199">Esta colección está construida a partir de una base de datos CDS/ISIS de cerca de 150 referencias bibliográficas. Usa el plugin ISISPlug, el cual lee archivos estándar ISIS (.mst y .fdt) y los convierte a metadatos de Greenstone.</Text>
699</th>
700</tr>
701</TableContent>
702</Table>
703</Content>
704</Chapter>
705<Chapter id="setting_up_webserver">
706<Title>
707<Text id="200">Instalación del servidor Web</Text>
708</Title>
709<Content>
710<Text id="201">En esta sección explicaremos cómo instalar su servidor Web para que funcione con Greenstone. Cabe señalar que estas explicaciones son innecesarias cuando se utiliza la Biblioteca Local Windows, ya que este programa está concebido para funcionar de entrada sin servidor Web.</Text>
711<Text id="202">Nos referiremos al servidor Web Apache, que se puede conseguir libremente para Windows y Unix (véase el Apéndice <CrossRef target="Chapter" ref="appendix_associated_software"/> para más detalles), el Personal Web Server (PWS) y el servidor Web Internet Information Services (IIS) de Microsoft. El PWS es el servidor Microsoft estándar para Windows 95/98; el IIS es el de las versiones 2000 y XP de Windows; Windows NT puede utilizar cualquiera de los dos. Las explicaciones relativas a Apache se aplican igualmente a la biblioteca Web Windows y a las versiones de Unix (aunque utilizamos la terminología y los nombres de las rutas de acceso propios de Windows); la sección relativa a PWS/IIS sólo se aplica a la biblioteca Web Windows.</Text>
712<Text id="203">Una vez instalado el servidor Web, el siguiente paso es instalar Greenstone. Supondremos que durante el procedimiento de instalación usted ha escogido la opción por defecto en cada fase pulsando el botón <i>Next</i> (siguiente). El resultado es la creación del directorio <i>C:\Program Files\gsdl</i>, donde se instala el binario de la biblioteca Web, junto con algunos archivos auxiliares.</Text>
713<Text id="204">Todos los servidores Web utilizan la URL especial “localhost” que representa la computadora en que está funcionando el servidor Web. Así, cuando se instala un servidor Web, se puede acceder a los documentos HTML tecleando la URL <i>http://localhost</i> en un navegador. Si su computadora tiene instalado un nombre de dominio, éste se utiliza en lugar del <i>localhost</i> para poder identificar su computadora desde sitios remotos. En la computadora de la Biblioteca Digital de Nueva Zelanda, por ejemplo, las URL <i>http://nzdl.org</i> y <i>http://localhost</i> son equivalentes. Si usted teclea <i>http://nzdl.org</i> en su computadora obtendrá el servidor Web de la Biblioteca Digital de Nueva Zelanda, mientras que si teclea <i>http://localhost</i> obtendrá el servidor Web de su propia computadora.</Text>
714<Section id="apache_web_server">
715<Title>
716<Text id="205">El servidor Web Apache</Text>
717</Title>
718<Content>
719<Text id="206">El servidor Web Apache suele instalarse en <i>C:\Program Files\Apache Group\Apache</i> y se configura de tal modo que el directorio <i>cgi-bin</i> esté en el subdirectorio <i>\cgi-bin</i> y la raíz de documentos es el subdirectorio <i>\htdocs</i>. Se vuelve a configurar modificando el archivo de configuración en <i>C:\Program Files\Apache Group\Apache\conf\httpd.conf</i>. Se trata de un archivo de texto: es muy fácil leerlo para ver cómo se ha efectuado la configuración.</Text>
720<Text id="207">Según cómo esté configurado el programa de conexión en red de su computadora, podrá ser necesario añadir la siguiente línea en su archivo de configuración <i>httpd.conf</i> de Apache:</Text>
721<CodeLine>ServerName  localhost</CodeLine>
722<Text id="208">Si esta línea no figura, el sistema intenta encontrar el nombre de su servidor. Sin embargo, en algunas versiones de Windows hay algunos errores que impiden esta operación. En tal caso, Apache se cierra inmediatamente después de arrancarlo. Aparece un mensaje de error, pero éste se borra de inmediato y es muy probable que usted no lo alcance a leer.</Text>
723<Subsection id="setting_up_cgi-bin_directory">
724<Title>
725<Text id="209">Instalación del directorio <i>cgi-bin</i> de Greenstone</Text>
726</Title>
727<Content>
728<Text id="210"><i>cgi-bin</i> es un directorio desde el cual el servidor Web trata documentos como programas ejecutables. La directiva <i>ScriptAlias</i> de Apache se utiliza para crear un directorio <i>cgi-bin</i>. Cabe señalar que esta directiva puede hacer de cualquier directorio un directorio CGI ejecutable, ¡sin que se llame forzosamente “cgi-bin”! A la inversa, un directorio llamado “cgi-bin” no tiene nada especial si no se le ha aplicado la directiva <i>ScriptAlias</i>.</Text>
729<Text id="211">Una vez instalado, Apache tiene un directorio cgi-bin en C:\Program Files\Apache Group\Apache\cgi-bin. Esto significa que si se le presenta la URL <i>http://localhost/cgi-bin/hello</i>, el servidor Web intentará ejecutar un archivo llamado hello en el directorio antes mencionado.</Text>
730<Text id="212">Hay un programa Greenstone, llamado “<i>library.exe</i> ”, que tiene que ser ejecutado por el servidor Web y que a su vez lee un archivo llamado el archivo de configuración de sitio de Greenstone, o “<i>gsdlsite.cfg</i> ”, que debe estar situado en el mismo directorio.</Text>
731<Text id="213">La mejor manera de obtener este resultado es utilizar la directiva <i>ScriptAlias</i> de Apache para crear un nuevo directorio <i>cgi-bin</i>. Este es el pasaje del archivo de configuración <i>httpd.conf</i> de Apache que añade <i>C:\Program Files\gsdl\cgi-bin</i> como un directorio <i>cgi-bin</i> suplementario:</Text>
732<CodeLine>ScriptAlias /gsdl/cgi-bin/ “C:/Program Files/gsdl/cgi-bin”</CodeLine>
733<CodeLine>&lt;Directory C:/Program Files/gsdl/cgi-bin&gt;</CodeLine>
734<CodeLine>  Options None</CodeLine>
735<CodeLine>  AllowOverride None</CodeLine>
736<CodeLine>&lt;/Directory&gt;</CodeLine>
737<Text id="214">(Curiosamente, los archivos de configuración de Apache utilizan barras oblicuas hacia adelante en lugar de las barras oblicuas hacia atrás que se suelen utilizar en Windows.)</Text>
738<Text id="215">Esto significa que el servidor Web buscará en el directorio <i>C:\Program Files\gsdl\cgi-bin</i> cualquier URL que tenga la forma <i>http://localhost/gsdl/cgi-bin</i>... y la ejecutará. Por ejemplo, si se le presenta la URL <i>http://localhost/gsdl/cgi-bin/hello</i>, el servidor Web intentará recuperar el archivo <i>C:\Program Files\gsdl\cgi-bin\hello</i> y ejecutarlo. Sin embargo, la URL <i>http://localhost/cgi-bin/hello</i> busca en el directorio <i>cgi-bin</i> normal de Apache el archivo <i>C:\Program Files\Apache Group\Apache\cgi-bin\hello</i> y lo ejecuta, tal como lo hizo antes.</Text>
739</Content>
740</Subsection>
741<Subsection id="document_root_directory">
742<Title>
743<Text id="216">El directorio raíz de los documentos</Text>
744</Title>
745<Content>
746<Text id="217">El directorio raíz de los documentos es la raíz de la estructura de directorios de su servidor Web. Una vez instalado, Apache dispone como raíz de documentos de <i>C:\Program Files\Apache Group\Apache\htdocs</i>. Esto significa que si se le presenta la URL <i>http://localhost/hello.html</i>, el servidor Web intentará recuperar un archivo llamado <i>hello.html</i> desde dentro del directorio antes mencionado.</Text>
747<Text id="218">Greenstone contiene varios archivos que el servidor Web tiene que leer. La manera más sencilla de proceder es utilizando la directiva <i>Alias</i>, que es como <i>ScriptAlias</i> salvo que se aplica a las páginas Web ordinarias, no a los guiones CGI. Inserte las siguientes líneas en su archivo de configuración Apache, después de la directiva <i>ScriptAlias</i>, a fin de añadir <i>C:\Program Files\gsdl</i> como lugar suplementario donde buscar documentos.</Text>
748<CodeLine>Alias /gsdl/  “C:/Program Files/gsdl/”</CodeLine>
749<CodeLine>&lt;Directory C:/Program Files/gsdl&gt;</CodeLine>
750<CodeLine>  Options Indexes MultiViews FollowSymLinks</CodeLine>
751<CodeLine>  AllowOverride None</CodeLine>
752<CodeLine>  Order allow, deny</CodeLine>
753<CodeLine>  Allow from all</CodeLine>
754<CodeLine>&lt;/Directory&gt;</CodeLine>
755<Text id="219">Esto significa que cualquier URL que se ajuste al primer argumento de la directiva <i>Alias</i> (gsdl) se busca como archivo en el lugar correspondiente al segundo argumento. Dicho de otro modo, las URL con la forma <i>http://localhost/gsdl/...</i> se buscarán como archivos en el directorio <i>C:\Program Files\gsdl</i>. Por ejemplo, si se le presenta la URL <i>http://localhost/gsdl/hello.html</i>, el servidor Web intentará recuperar el archivo <i>C:\Program Files\gsdl\hello.html</i>. Sin embargo, la URL <i>http://localhost/hello.html</i> busca el archivo <i>C:\Program Files\Apache Group\Apache\htdocs\hello.html</i> en el directorio <i>htdocs</i> normal, tal como lo hizo antes.</Text>
756<Text id="220">Asegúrese de añadir la directiva <i>Alias</i> después de la directiva <i>ScriptAlias</i>. Si se le da la instrucción a Apache de añadir el alias <i>/gsdl</i> antes de <i>/gsdl/cgi-bin</i> se haría corresponder la URL <i>/gsdl/cgi-bin/library</i> con la directiva <i>Alias</i> y no con la directiva <i>ScriptAlias</i>, lo cual se interpretaría como una solicitud de un documento y no como el resultado de la ejecución de un programa. La consecuencia sería que se “visualizaría” el archivo del programa binario como una página en el servidor Web, en vez de ejecutarlo.</Text>
757</Content>
758</Subsection>
759<Subsection id="security">
760<Title>
761<Text id="221">Seguridad</Text>
762</Title>
763<Content>
764<Text id="222">Debe usted saber que si la versión de biblioteca Web de Greenstone se instala como se indica más arriba, cualquier persona podrá descargar cualquier archivo en la estructura de directorios <i>gsdl</i>. Esto comprende los archivos de índice y los documentos fuente de cualquiera de las colecciones que haya usted creado, la base de datos del usuario, los registros de utilización, etc.</Text>
765<Text id="223">Para evitar esto, puede usted reforzar fácilmente las medidas de seguridad modificando la configuración de su servidor Web. En el caso del servidor Web Apache, sustituya las líneas en el archivo de configuración indicadas en el apartado anterior por las siguientes:</Text>
766<CodeLine>Alias /gsdl/  “C:/Program Files/gsdl/”</CodeLine>
767<CodeLine>&lt;Directory C:/Program Files/gsdl&gt;</CodeLine>
768<CodeLine>  Order allow, deny</CodeLine>
769<CodeLine>  Deny from all</CodeLine>
770<CodeLine>  &lt;FilesMatch “\.(gif|jpe?g|png|css|mov|mpeg|ps|pdf|doc|rtf|jar|class)$”&gt;</CodeLine>
771<CodeLine>     Order allow, deny</CodeLine>
772<CodeLine>     Allow from all</CodeLine>
773<CodeLine>  &lt;/FilesMatch&gt;</CodeLine>
774<CodeLine>&lt;/Directory&gt;</CodeLine>
775<Text id="224">Esto significa que sólo se podrán descargar los archivos cuyas extensiones se ajustan a la expresión regular indicada en la línea <i>FilesMatch</i>.</Text>
776</Content>
777</Subsection>
778</Content>
779</Section>
780<Section id="pws_and_iis_webservers">
781<Title>
782<Text id="225">Los servidores Web PWS e IIS</Text>
783</Title>
784<Content>
785<Text id="226">Aunque ni el PWS ni el IIS están instalados por defecto en los actuales sistemas Windows, éstos se pueden instalar fácilmente usando el icono “Agregar o quitar programas” del panel de control. Si no están ya en su CD-ROM de Windows, tendrá que descargarlos del sitio Web de Microsoft (<i>www.microsoft.com</i>).</Text>
786<Text id="227">El procedimiento de instalación de Greenstone es idéntico para el PWS y el IIS. Abra el Administrador Personal de Web y sigas las instrucciones siguientes:</Text>
787<NumberedList>
788<NumberedItem>
789<Text id="228">Seleccione <i>Avanzadas</i> para llegar a la pantalla <i>Opciones avanzadas</i></Text>
790</NumberedItem>
791<NumberedItem>
792<Text id="229">Seleccione <i>Inicio</i> y pulse <i>Añadir</i>Rellene los campos del modo siguiente:</Text>
793<Text id="230">Campo <i>Directorio</i> :                                               <i>C:\Program Files\gsdl</i></Text>
794<Text id="231">Campo <i>Alias</i> :                                                        <i>gsdl</i></Text>
795<Text id="232">Permisos de acceso:                                            <i>Read</i></Text>
796<Text id="233">Permisos de aplicaciones:                   <i>None</i></Text>
797<Text id="234">Pulse <i>OK</i></Text>
798<Text id="235">Esto hace que los archivos Greenstone sean accesibles para el servidor Web.</Text>
799</NumberedItem>
800<NumberedItem>
801<Text id="236">Regrese a <i>Opciones avanzadas</i>, seleccione <i>gsdl</i> y pulse <i>Añadir</i>Rellene los campos del modo siguiente:</Text>
802<Text id="237">Campo Directorio:                                                C:\Program Files\gsdl\cgi-bin</Text>
803<Text id="238">Campo Alias:                                                        cgi-bin</Text>
804<Text id="239">Permisos de acceso:                                            None</Text>
805<Text id="240">Permisos de aplicaciones:                   Execute</Text>
806<Text id="241">Pulse OK</Text>
807<Text id="242">Esto permite que el servidor Web ejecute el programa de Greenstone <i>library.exe</i></Text>
808</NumberedItem>
809<NumberedItem>
810<Text id="243">Vaya a la URL http://localhost/cgi-bin/library.exe.</Text>
811<Text id="244">Nota: con el PWS y el IIS se debe especificar la extensión de archivo <i>.exe</i></Text>
812</NumberedItem>
813</NumberedList>
814</Content>
815</Section>
816</Content>
817</Chapter>
818<Chapter id="configuring_your_site">
819<Title>
820<Text id="245">CONFIGURACIÓN DE SU SITIO</Text>
821</Title>
822<Content>
823<Text id="246">Para que Greenstone funcione correctamente, se deben instalar adecuadamente los permisos de acceso para determinados archivos. Asimismo, cada sitio Greenstone tiene un archivo de configuración asociado. El procedimiento de instalación crea una configuración genérica basada en las opciones de instalación escogidas por usted; no obstante, su contenido puede personalizarse para hacer frente a distintas situaciones. En esta sección se explican ambas cosas.</Text>
824<Section id="file_permissions">
825<Title>
826<Text id="247">Permisos de archivo</Text>
827</Title>
828<Content>
829<Text id="248">Esta sección no atañe a los usuarios de Windows 95/98, ya que esos sistemas no identifican a los propietarios de los archivos.</Text>
830<Text id="249">En Windows NT, 2000 y en los sistemas Unix, los guiones CGI no funcionan como usuarios normales, ya que no se puede identificar a los usuarios en la Web. En cambio, se ejecutan en nombre del usuario que arrancó el programa del servidor Web (en los sistemas Windows), o de un usuario especial (que en los sistemas Unix suele llamarse <i>nobody</i>). Debido a esto, todos los archivos y directorios dentro de <i>C:\Program Files\gsdl</i> deben ser legibles por todos (o al menos legibles por el usuario de guiones CGI, que puede ser “ <i>nobody</i> ”). Para comprobar si los permisos de archivo están configurados correctamente, ejecute el programa <i>library.exe</i> a partir de la línea de comando. Si los archivos están en los lugares correctos pero los permisos están mal configurados, el programa arrancará desde la línea de comando –esto es, cuando <i>usted</i> la ejecuta- pero no desde un navegador –esto es, cuando el usuario “ <i>nobody</i> ” la ejecuta. Otra prueba es iniciar la sesión como otro usuario para ver si los permisos de archivo corresponden específicamente a su cuenta de usuario original.</Text>
831<Text id="250">Para funcionar desde un navegador Web, todos los directorios de Greenstone deben ser legibles por todos. Asimismo, el directorio <i>C:\Program Files\gsdl\etc</i> y todo su contenido deben ser <i>modificables</i> por cualquier persona. Éste es el directorio en el que el programa de biblioteca escribe el registro de uso, los registros de error y de inicialización y varias bases de datos del usuario. Si no desea usted que cualquier persona pueda modificar este directorio, puede establecer permisos para que el usuario de CGI sólo pueda modificar los archivos <i>errout.txt, initout.txt, key.db, users.db, history.db</i> y <i>usage.txt</i>.</Text>
832<Text id="251">Si los permisos de archivo no están configurados correctamente para <i>C:\Program Files\gsdl\etc</i>, es posible que no funcione la autenticación de usuario y el historial de búsqueda, y que no se genere un registro de uso ( <i>usage.txt</i>).</Text>
833</Content>
834</Section>
835<Section id="gsdlsite_configuration_file">
836<Title>
837<Text id="252">El archivo de configuración <i>gsdlsite.cfg</i></Text>
838</Title>
839<Content>
840<Text id="253">El procedimiento de instalación crea un archivo de configuración de sitio genérico de Greenstone basado en las opciones de instalación que usted ha escogido. Para nuestra instalación este archivo es <i>C:\Program Files\gsdl\cgi-bin\gsdlsite.cfg</i> y su contenido es el siguiente:</Text>
841<CodeLine># Site configuration file por Greenstone.</CodeLine>
842<CodeLine># Lines begining with</CodeLine>
843<CodeLine># are comments.</CodeLine>
844<CodeLine># This file should be placed in the same directory as your library</CodeLine>
845<CodeLine># executable file. It should be edited to suit your site.</CodeLine>
846<CodeLine># points to the GSDLHOME directory</CodeLine>
847<CodeLine>gsdlhome      “C:/Program Files/gsdl”</CodeLine>
848<CodeLine># this is the http address of GSDLHOME</CodeLine>
849<CodeLine># if your webservers DocumentRoot is set to $GSDLHOME</CodeLine>
850<CodeLine># then httpprefix can be commented out</CodeLine>
851<CodeLine>httpprefix    /gsdl</CodeLine>
852<CodeLine># this is the http address of the directory which</CodeLine>
853<CodeLine># contains the image for the interface.</CodeLine>
854<CodeLine>httpimg       /gsdl/images</CodeLine>
855<CodeLine># should contain the http address of this cgi script. This</CodeLine>
856<CodeLine># is not needed if the http server sets the environment variable</CodeLine>
857<CodeLine># SCRIPT_NAME</CodeLine>
858<CodeLine>#gwcgi        /cgi-bin/library</CodeLine>
859<CodeLine># maxrequests is the most requests a fastcgi process</CodeLine>
860<CodeLine># will serve before it exits. This can be set to a</CodeLine>
861<CodeLine># low figure (like 1) while debugging and then set</CodeLine>
862<CodeLine># to a high figure (like 10000) when everything is</CodeLine>
863<CodeLine># working well.</CodeLine>
864<CodeLine>#maxrequests 10000</CodeLine>
865<Text id="254">Puede usted personalizar su instalación modificando este archivo, aunque es muy probable que no tenga que hacerlo.</Text>
866<Text id="255">La línea <i>gsdlhome</i> señala simplemente hacia el directorio <i>C:\Program Files\gsdl</i>.</Text>
867<Text id="256"><i>httpprefix</i> es la dirección Web del directorio en que Greenstone está instalado. Explicamos antes cómo crear un alias de tal modo que las URL con la forma <i>http://localhost/gsdl/...</i> se busquen en el directorio <i>C:\Program Files\gsdl</i>. Añadiendo una línea <i>httpprefix /gsdl</i> en el archivo de configuración <i>gsdlsite.cfg</i> se establece la misma convención para el programa Greenstone.</Text>
868<Text id="257"><i>httpimg</i> es la dirección Web del directorio <i>C:\Program Files\gsdl|images</i>, que contiene todas las imágenes en formato GIF utilizadas en la interfaz. En cualquier instalación estándar de Greenstone éste será siempre <i>httpprefix/images</i>, y no se toca la línea correspondiente en el archivo antes indicado.</Text>
869<Text id="258"><i>gwcgi</i> es la dirección Web del programa CGI de la biblioteca. La mayoría de los servidores Web (incluido Apache) no la necesitan y debe permanecer marcado como comentario, por lo tanto inactiva. No se debe quitar la marca de comentario a menos de estar seguro de que es necesario, pues eso puede traer problemas.</Text>
870<Text id="259"><i>maxrequests</i> sólo es utilizado por las versiones de Greenstone que se compilaron con la opción “fast-cgi”. La distribución binaria estándar no comprende esta opción porque no todos los servidores Web están configurados para admitirla. La opción “fast-cgi” acelera las ejecuciones de los guiones CGI manteniendo en memoria el ejecutable principal entre dos utilizaciones del programa, en vez de cargarlo a partir del disco cada vez que el programa Greenstone solicita una página Web. Se debe conseguir un equilibrio con la cantidad de memoria utilizada, que puede aumentar mientras más tiempo permanezca el programa en memoria. Una vez generadas las páginas <i>maxrequests</i>, el programa CGI se cierra, liberando así el espacio de memoria ocupado. Para responder a la siguiente solicitud de página Web, el programa CGI se lee de nuevo a partir del disco duro y se inicia un nuevo ciclo de solicitudes de página. La mayoría de las instalaciones utilizan el protocolo CGI estándar, lo que significa que el parámetro <i>maxrequests</i> puede ser ignorado sin problema.</Text>
871</Content>
872</Section>
873</Content>
874</Chapter>
875<Chapter id="personalizing">
876<Title>
877<Text id="260">PERSONALIZACIÓN DE SU INSTALACIÓN</Text>
878</Title>
879<Content>
880<Text id="261">Es probable que lo primero que usted quiera hacer una vez que Greenstone esté instalado y en funcionamiento es personalizar la página principal. El archivo que genera la página principal de Greenstone se llama  <i>home.dm</i> y está situado en el subdirectorio de <i>macros</i> del directorio en el que usted instaló Greenstone. (El directorio por defecto para los sistemas Windows es <i>C:\Program Files\gsdl</i>.) Se trata de un archivo de texto sin formato que tendrá usted que modificar para crear una nueva página principal. En vez de modificarla, le recomendamos que cree un nuevo archivo, por ejemplo <i>yourhome.dm</i>. Éste será semejante a <i>home.dm</i>, <i/> pero definirá el “ <i>package home</i> ” –que es la parte que efectúa el trabajo efectivo- de un modo distinto.</Text>
881<Text id="262">Al crear una página principal diferente, hay que poder vincularla a las páginas de la biblioteca digital para que usted pueda efectuar búsquedas y consultar las colecciones en su sistema. La solución adoptada por Greenstone es utilizar “macros”. Por esa razón, el archivo de la página principal tiene por sufijo “ <i>.dm</i> ” y no “ <i>.html</i> ”: es un archivo “macro” y no un archivo HTML ordinario. Pero no se preocupe: el archivo macro sólo contiene básicamente el HTML, acompañado de unos cuantos ensalmos mágicos que se explican más abajo. El lenguaje macro es una función potente y sólo se describe una pequeña parte de ella más abajo. Véase la <i>Guía del Programador de la Biblioteca Digital Greenstone</i> para obtener más información al respecto.</Text>
882<Section id="example">
883<Title>
884<Text id="263">Ejemplo</Text>
885</Title>
886<Content>
887<Figure id="your_own_greenstone_home_page">
888<Title>
889<Text id="264">Su propia página principal Greenstone</Text>
890</Title>
891<File width="630" height="412" url="images/Install_Fig_3.png"/>
892</Figure>
893<Text id="265">En la Figura <CrossRef target="Figure" ref="your_own_greenstone_home_page"/> se muestra un ejemplo de una nueva página principal de la biblioteca digital. Cada uno de los enlaces “ <i>Presione aquí</i> ” lo lleva a la función de Greenstone apropiada. Esta página se produjo mediante un archivo llamado <i>yourhome.dm</i> que se muestra en la Figura <CrossRef target="Figure" ref="yourhome_dm"/>.</Text>
894<Figure id="yourhome_dm">
895<Title>
896<Text id="266"><i>yourhome.dm</i> utilizado para crear la Figura <CrossRef target="Figure" ref="your_own_greenstone_home_page"/></Text>
897</Title>
898<CodeLine>package home</CodeLine>
899<CodeLine>_content_ {</CodeLine>
900<CodeLine>&lt;h2&gt;Su propia página principal para Greenstone&lt;/h2&gt;</CodeLine>
901<CodeLine>&lt;ul&gt;</CodeLine>
902<CodeLine>&lt;table&gt;</CodeLine>
903<CodeLine>&lt;tr valign=top&gt;&lt;td&gt;Página de búsqueda para la colección demo&lt;br&gt;&lt;/td&gt;</CodeLine>
904<CodeLine>    &lt;td&gt;&lt;a href="_httpquery_&amp;c=demo"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
905<CodeLine>&lt;tr&gt;&lt;td&gt;Página «sobre» para la colección demo&lt;/td&gt;</CodeLine>
906<CodeLine>    &lt;td&gt;&lt;a href="_httppageabout_&amp;c=demo"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
907<CodeLine>&lt;tr&gt;&lt;td&gt;Página de preferencias para la colección demo&lt;/td&gt;</CodeLine>
908<CodeLine>    &lt;td&gt;&lt;a href="_httppagepref_&amp;c=demo"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
909<CodeLine>&lt;tr&gt;&lt;td&gt;Página principal&lt;/td&gt;</CodeLine>
910<CodeLine>    &lt;td&gt;&lt;a href="_httppagehome_"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
911<CodeLine>&lt;tr&gt;&lt;td&gt;Página de ayuda&lt;/td&gt;</CodeLine>
912<CodeLine>    &lt;td&gt;&lt;a href="_httppagehelp_"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
913<CodeLine>&lt;tr&gt;&lt;td&gt;Página de administración&lt;/td&gt;</CodeLine>
914<CodeLine>    &lt;td&gt;&lt;a href="_httppagestatus_"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
915<CodeLine>&lt;tr&gt;&lt;td&gt;El Colector&lt;/td&gt;</CodeLine>
916<CodeLine>    &lt;td&gt;&lt;a href="_httppagecollector_"&gt;Presione aquí&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
917<CodeLine>&lt;/table&gt;</CodeLine>
918<CodeLine>&lt;/ul&gt;</CodeLine>
919<CodeLine>}</CodeLine>
920<CodeLine># if you hate the squirly green bar down the left-hand side of the page,</CodeLine>
921<CodeLine># uncomment these lines:</CodeLine>
922<CodeLine># _header_ {</CodeLine>
923<CodeLine># }</CodeLine>
924</Figure>
925<Text id="267">Puede usted utilizar la Figura <CrossRef target="Figure" ref="yourhome_dm"/> como plantilla para crear su propia página principal de Greenstone personalizada. Básicamente, define una macro llamado <i>content</i>. Entre llaves hay un HTML ordinario. Puede usted insertar texto suplementario, así como cualquiera de los comandos de formato HTML, para introducir el contenido que usted quiera ver en la página. El texto es HTML normal; si lo desea, puede incluir hypervínculos y utilizar todas las demás funciones que ofrece HTML.</Text>
926<Text id="268">Para vincular su nueva página principal con otras páginas de la biblioteca digital, debe usted hacer uso de un conjuro mágico adecuado. En este lenguaje macro, los conjuros mágicos son palabras flanqueadas por signos de subrayado, como se puede ver en la Figura <CrossRef target="Figure" ref="yourhome_dm"/>. Por ejemplo, <i>_httppagehome_</i> lo lleva a la página principal, <i>_httppagehelp_</i> a la página de ayuda, y así sucesivamente. En algunos casos es necesario incluir un nombre de colección. Por ejemplo, <i>_httpquery_&amp;c=demo</i> especifica la página de búsqueda de la colección de demostración; para otras colecciones se debe reemplazar <i>demo</i> por el nombre de la colección correspondiente.</Text>
927<Text id="269">La definición de la macro llamada <i>_content_</i> es HTML simple. Cualquier código HTML estándar puede colocarse dentro de una definición de macro. Sin embargo, los caracteres especiales ‘{‘, ‘}’, ‘\’ y ‘_’ deben ser precedidos de una barra inversa para evitar que sean procesados por el intérprete del lenguaje macro.</Text>
928<Text id="270">Obsérvese que la definición de la macro <i>_content_</i> no contiene ningún encabezado o pie de página HTML. Si desea usted cambiar el encabezado o el pie de su página principal, debe definir macros <i>_header_</i> y/o <i>_footer_</i>, añadiéndolas a su archivo <i>yourhome.dm</i> de la siguiente forma:</Text>
929<CodeLine>_macroname_ {</CodeLine>
930<CodeLine>...</CodeLine>
931<CodeLine>}</CodeLine>
932<Text id="271">Por ejemplo, la barra verde ondulada que aparece en el lado izquierdo de las páginas de Greenstone está definida en la macro <i>_header_</i> y al anular esta macro se la hará desaparecer, como se indica al final de la Figura <CrossRef target="Figure" ref="yourhome_dm"/>.</Text>
933</Content>
934</Section>
935<Section id="how_to_make_it_work">
936<Title>
937<Text id="272">Cómo hacer que funcione</Text>
938</Title>
939<Content>
940<Text id="273">Hay que indicar a Greenstone que se ha creado una nueva página principal <i>yourhome.dm</i>. El sistema lee en los archivos macro especificados en el archivo de configuración principal <i>main.cfg</i> y, por lo tanto, si usted crea uno nuevo debe incluirlo allí. Los conflictos de nombres se manejan con el siguiente criterio: la definición más reciente tiene prioridad sobre las demás.</Text>
941<Text id="274">Por consiguiente, para que el programa Greenstone de biblioteca digital utilice la página principal de la Figura <CrossRef target="Figure" ref="your_own_greenstone_home_page"/> en vez de la instalada por defecto, primero ponga el archivo <i>yourhome.dm</i> de la Figura <CrossRef target="Figure" ref="yourhome_dm"/> en el directorio de <i>macros</i>. Luego modifique el archivo de configuración <i>main.cfg</i> para reemplazar <i>home.dm</i> por <i>yourhome.dm</i> en la lista de archivos macro que se cargan al inicio.</Text>
942</Content>
943</Section>
944<Section id="redirecting_a_url_to_greenstone">
945<Title>
946<Text id="275">Reenviar una URL a Greenstone</Text>
947</Title>
948<Content>
949<Text id="276">Es posible que desee usted reenviar una URL más apropiada a su programa CGI de Greenstone. Por ejemplo, en nuestro sistema la URL <i>http://nzdl.org</i> (que es la abreviatura de <i>http://nzdl.org/index.html</i>) se reenvía a <i>http://nzdl.org/cgi-bin/library</i>. El servidor Web Apache efectúa esto mediante la directiva <i>Redirect</i>. Como las demás directivas, ésta va al archivo de configuración <i>C:\Program Files\Apache Group\Apache\conf\httpd.conf</i>. Para reenviar la URLhttp://www.servidor.comahttp://www.servidor.com/cgi-bin/library, añada la línea siguiente en <i>httpd.conf</i> :</Text>
950<CodeLine>Redirect /index.html http://www.servidor.com/cgi-bin/library</CodeLine>
951<Text id="277">Así llegará usted a su sistema de biblioteca digital directamente desde la URL <i>http://www.servidor.com</i>. En cambio, si usted deseara reenviar una URL como <i>http://www.servidor.com/greenstone</i> a <i>http://www.servidor.com/cgi-bin/library,</i> introduzca en el archivo <i>httpd.conf</i> la línea siguiente:</Text>
952<CodeLine>Redirect /greenstone http://www.servidor.com/cgi-bin/library</CodeLine>
953<Text id="278">Si su computadora carece de nombre de dominio (como el “www.servidor.com” mencionado más arriba), basta con reemplazar <i>www.servidor.com</i> por <i>localhost</i> en las líneas que figuran más arriba. Mientras el navegador esté funcionando en la misma máquina que el servidor Web –lo cual es seguramente el caso si su computadora no tiene un nombre de dominio- esto tiene el mismo efecto que los reenvíos antes mencionados.</Text>
954<Text id="279">En lugar de introducir las directivas de reenvío en el archivo <i>httpd.conf</i>,  puede usted ponerlas en un archivo llamado <i>.htaccess</i> dentro del directorio raíz de los documentos de su servidor. De hecho, esta solución tiene dos ventajas. En primer lugar, las modificaciones efectuadas en el archivo <i>.htaccess</i> surten efecto de inmediato, mientras que es necesario volver a arrancar el servidor Web Apache para ver los efectos de los cambios en el archivo <i>httpd.conf</i>. En segundo lugar, en los sistemas Unix suele ser necesario iniciar la sesión como el usuario “ <i>root</i> ” para poder modificar el archivo <i>httpd.conf</i>, mientras que no lo es para modificar el archivo <i>.htaccess</i>.</Text>
955</Content>
956</Section>
957</Content>
958</Chapter>
959<Chapter id="appendix_associated_software">
960<Title>
961<Text id="280">APÉNDICE: PROGRAMAS ASOCIADOS</Text>
962</Title>
963<Content>
964<Text id="281">A continuación se explica cómo conseguir los paquetes de programas mencionados en este documento.</Text>
965<Section id="apache_webserver">
966<Title>
967<Text id="282">Servidor Web Apache</Text>
968</Title>
969<Content>
970<Text id="283">Para hacer funcionar cualquier versión de Greenstone aparte de la versión de Biblioteca Local de Windows, se necesita un servidor Web externo. Muchas instalaciones, en particular las más voluminosas, tendrán ya un servidor Web. Si usted utiliza Linux, Apache puede encontrarse en su disco de instalación pero puede no haber sido seleccionado durante el procedimiento de instalación. El servidor Web Apache de <i>www.apache.org</i> es libre y fácil de instalar.</Text>
971</Content>
972</Section>
973<Section id="perl">
974<Title>
975<Text id="284">Perl</Text>
976</Title>
977<Content>
978<Text id="285">Para crear colecciones con Greenstone se necesita el lenguaje Perl, versión 5 o superior. Para Windows, recomendamos ActivePerl de <i>www.activestate.com</i>. La mayoría de los sistemas Unix ya tienen Perl instalado, pero si no es el caso, los códigos fuente y los binarios de una amplia gama de plataformas Unix pueden descargarse libremente en <i>www.perl.com</i>.</Text>
979</Content>
980</Section>
981<Section id="gcc">
982<Title>
983<Text id="286">GCC</Text>
984</Title>
985<Content>
986<Text id="287">La versión Unix de Greenstone se compila con el compilador C++ de GNU, GCC. Greenstone hace un amplio uso de la biblioteca estándar de plantillas C++ (hemos observado que está rota en algunas antiguas versiones de GCC, sírvase avisarnos si tiene usted problemas con STL). Cabe señalar que esta versión de Greenstone no compila con la versión 3.0 de GCC.</Text>
987</Content>
988</Section>
989<Section id="gdbm">
990<Title>
991<Text id="288">GDBM</Text>
992</Title>
993<Content>
994<Text id="289">Todas las versiones de Greenstone utilizan el Administrador de Base de Datos GNU, GDBM (GNU Database Manager). Viene con todas las versiones Windows de Greenstone y se instala automáticamente durante el procedimiento de instalación. Los sistemas Linux ya tienen GDBM, por lo que no lo proporcionamos para Linux. La mayoría de los demás sistemas Unix lo tienen, pero si es necesario puede usted descargarlo en la URL <i>www.gnu.org</i>.</Text>
995</Content>
996</Section>
997<Section id="java_runtime_environment">
998<Title>
999<Text id="290">Ambiente de Ejecución Java</Text>
1000</Title>
1001<Content>
1002<Text id="291">Para poder usar la Interfaz de Bibliotecario de Greenstone es necesario contar con una versión adecuada del Ambiente de Ejecución Java (JRE por sus siglas en inglés). Si todavía no lo tiene, el CD-ROM incluye una versión apropiada, o también puede bajar la versión más reciente desde <u>http://java.sun.com/j2se/downloads.html</u>. Se requiere la versión 1.4.0 o superior.</Text>
1003</Content>
1004</Section>
1005<Section id="java_compiler">
1006<Title>
1007<Text id="292">Compilador Java</Text>
1008</Title>
1009<Content>
1010<Text id="293">Para compilar el código fuente de la Interfaz de Bibliotecario de Greenstone primero deberá instalar un Kit de Desarrollo de Software Java (SDK por sus siglas en inglés). Usted puede bajar el Kit de Desarrollo de Software J2SE desde <u>http://java.sun.com/j2se/downloads.html</u>. Se requiere la versión 1.4.0 o superior.</Text>
1011</Content>
1012</Section>
1013</Content>
1014</Chapter>
1015</Manual>
Note: See TracBrowser for help on using the repository browser.