source: documentation/trunk/manuals/xml-source/pt-br/Install_pt-br.xml@ 18753

Last change on this file since 18753 was 18753, checked in by anna, 15 years ago

Updated Brasilian Portuguese translation of the Installer's Guide. Many thanks to Claudia Wanderley and Nadia PK.

File size: 78.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE Manual [
3 <!ENTITY nbsp "&#160;">
4 <!ENTITY rarr "&#8594;">
5 <!ENTITY mdash "&#8212;">
6 <!ENTITY copy "&#169;">
7]>
8<Manual id="Install" lang="en">
9<Heading>
10<Text id="1">BIBLIOTECA DIGITAL GREENSTONE</Text>
11</Heading>
12<Title>
13<Text id="2">GUIA DE INSTALAÇÃO</Text>
14</Title>
15<Author>
16<Text id="3">Ian H. Witten e Stefan Boddie</Text>
17</Author>
18<Affiliation>
19<Text id="4">Departmento de Ciências da Computação <br/>Universidade de Waikato, Nova Zelândia</Text>
20</Affiliation>
21<SupplementaryText>
22<Text id="manual_index">De volta ao índice do manual</Text>
23<Text id="top_index">De volta ao Índice Inicial</Text>
24</SupplementaryText>
25<Text id="5">O Greenstone é um pacote de software para construir e distribuir coleções de bibliotecas digitais. Ele provê uma nova forma de organizar a informação e publicá-la na internet ou CD-ROM. O Greenstone é produzido pelo Projeto de Biblioteca Digital da Nova Zelândia, na Universidade de Waikato, e desenvolvido e distribuído em cooperação com a UNESCO e da ONG Human Info. É um software de código aberto, disponível em <i>http://greenstone.org</i> sob os termos da Licença Pública Geral do Gnu. </Text>
26<Comment>
27<Text id="6">Queremos garantir que este software funcione corretamente para você. Por favor reporte qualquer problema a <i>[email protected]</i></Text>
28</Comment>
29<Version>
30<Text id="7">Greenstone gsdl-2.50</Text>
31</Version>
32<Date>
33<Text id="8">Março de 2004.</Text>
34</Date>
35<Section id="about_this_manual">
36<Title>
37<Text id="9">Sobre este manual</Text>
38</Title>
39<Content>
40<Text id="10">Este documento explica como instalar o software Greenstone para uso pessoal. O documento também descreve como obter software livre associado - como o servidor web Apache e o Perl. Esta documentação foi escrita com o objetivo de tornar o procedimento de instalação o mais simples possível.</Text>
41<Text id="11">O software pode ser executado em diferentes plataformas, e com diferentes configurações. ConseqÌentemente existem várias questões que afetam (ou podem afetar) o processo de instalação. A seção <CrossRef target="Chapter" ref="versions_of_greenstone"/> menciona algumas questões que você terá que considerar antes de instalar o Greenstone. A seção <CrossRef target="Chapter" ref="installation_procedure"/> detalha o processo de instalação para todas as diferentes versões; você somente terá que verificar a parte relacionada ao seu sistema operacional. A seção <CrossRef target="Chapter" ref="greenstone_collections"/> descreve as coleções de demonstração de bibliotecas digitais que estão inclusas na distribuição. A seção <CrossRef target="Chapter" ref="setting_up_webserver"/> explica como configurar os servidores web mais comuns, como o Apache e Microsoft PWS/IIS, para trabalhar com o Greenstone. A seção <CrossRef target="Chapter" ref="configuring_your_site"/> descreve várias opções de configuração do Greenstone, e a seção <CrossRef target="Chapter" ref="personalizing"/> mostra como personalizar a página web da sua instalação de biblioteca digital. Finalmente, o Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/> lista os softwares associados e como obtê-los. </Text>
42</Content>
43</Section>
44<Section id="companion_documents">
45<Title>
46<Text id="12">Documentos Relacionados</Text>
47</Title>
48<Content>
49<Text id="13">O conjunto completo da documentação do Greenstone inclui cinco volumes:</Text>
50<BulletList>
51<Bullet>
52<Text id="14">Guia de Instalação da Biblioteca Digital Greenstone <i>(este documento)</i></Text>
53</Bullet>
54<Bullet>
55<Text id="15">Guia do Usuário da Biblioteca Digital Greenstone</Text>
56</Bullet>
57<Bullet>
58<Text id="16">Guia do Desenvolvedor da Biblioteca Digital Greenstone</Text>
59</Bullet>
60<Bullet>
61<Text id="17">A Biblioteca Digital Greenstone: do Papel à Coleção</Text>
62</Bullet>
63<Bullet>
64<Text id="18">Biblioteca Digital Greenstone: Utilizando o Organizador</Text>
65</Bullet>
66</BulletList>
67</Content>
68</Section>
69<Section id="copyright">
70<Title>
71<Text id="copyright-title">Copyright</Text>
72</Title>
73<Content>
74<Text id="right-text-1">Copyright &copy; 2002 2003 2004 2005 2006 2007 por <Link url="http://www.nzdl.org">Projeto Biblioteca Digital da Nova Zelândia </Link> at <Link url="http://www.waikato.ac.nz">Universidade de Waikato</Link>, Nova Zelândia.</Text>
75<Text id="right-text-2">A permissão é cedida para cópia, distribuição e/ou modificação deste documento dentro dos termos da <Link url="http://www.gnu.org/licenses/fdl.html">Licença gratuita de Documentação GNU </Link>, Versão 1.2 ou posterior publicada pela Fundação de Software Livre; sem seções invariantes, sem textos de Capa. A cópia da licença está incluída na seção entitulada <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">“Licença gratuita de Documentação GNU.”</Link> </Text>
76</Content>
77</Section>
78<Section id="acknowledgements">
79<Title>
80<Text id="19">Agradecimentos</Text>
81</Title>
82<Content>
83<Text id="20">O software Greenstone é o resultado do esforço de colaboração entre várias pessoas. Rodger McNab e Stefan Boddie são os principais arquitetos e implementadores. Várias contribuições foram feitas por 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, e Stuart Yeates. Outros membros do projeto da Biblioteca Digital da Nova Zelândia ajudaram com conselhos e inspiração para o desenvolvimento do sistema: Mark Apperley, Sally Jo Cunningham, Matt Jones, Steve Jones, Te Taka Keegan, Michel Loots, Malika Mahoui, Gary Marsden, Dave Nichols e Lloyd Smith. Gostaríamos também de agradecer a todos que contribuíram com os pacotes de licenças GNU incluídos nesta distribuição: MG, GDBM, PDFTOHTML, PERL, WGET, WVWARE e XLHTML. </Text>
84</Content>
85</Section>
86<Chapter id="versions_of_greenstone">
87<Title>
88<Text id="21">Versões do Greenstone</Text>
89</Title>
90<Content>
91<Text id="22">O software Greenstone pode ser executado em diversas plataformas, e com várias configurações, como resumido na Figura <CrossRef target="Figure" ref="different_options"/>.</Text>
92<Figure id="different_options">
93<Title>
94<Text id="23">As diferentes opções para as versões Unix e Windows do Greenstone</Text>
95</Title>
96<File width="542" height="264" url="images/Install_Fig_1.gif"/>
97</Figure>
98<Text id="24">Existem várias questões que afetam (ou podem afetar) o procedimento de instalação. Antes de continuar na leitura, considere os seguintes fatores: </Text>
99<BulletList>
100<Bullet>
101<Text id="25">Você está utilizando o ambiente Windows ou Unix?</Text>
102</Bullet>
103<Bullet>
104<Text id="26">Se você utiliza o Windows, está utilizando a versão Windows 3.1/3.11 ou alguma versão mais recente? Embora seja possível visualizar coleções em máquinas que utilizem o 3.1/3.11, e que utilizem outros computadores em uma mesma rede, não será possível construir novas coleções. O Greenstone completo pode ser executado somente em 95/98/Me, e NT/2000.</Text>
105</Bullet>
106<Bullet>
107<Text id="27">Se você está com o ambiente Unix, você utiliza o Linux ou alguma outra versão do Unix? No caso do Linux, existe a versão binária do sistema completo já incluída, e sua instalação é fácil. Para os outros tipos de Unix será necessária a instalação do código fonte e a sua compilação. Para isso talvez seja necessário que você instale alguns softwares adicionais em sua máquina. </Text>
108</Bullet>
109<Bullet>
110<Text id="28">Se o ambiente é Windows NT/2000 ou Unix, você consegue realizar o login como “administrator” ou “raiz”? Isso talvez seja necessário para configurar o servidor web adequadamente para o Greenstone.</Text>
111</Bullet>
112<Bullet>
113<Text id="29">Você quer o código fonte? Se você utiliza o Windows ou Linux, você pode instalar apenas os binários. Porém você pode querer o código fonte também- ele se encontra na distribuição do Greenstone. </Text>
114</Bullet>
115<Bullet>
116<Text id="30">Você quer construir novas coleções de bibliotecas digitais? Se a resposta é sim, você precisa ter o Perl, que é disponível em código livre para ambos ambientes Windows e Unix.</Text>
117</Bullet>
118<Bullet>
119<Text id="31">O seu computador está executando um servidor web? O software Greenstone já vem com um servidor web Windows. Entretanto, se você já tem um servidor web sendo executado, você poderá optar por continuar com ele. Em ambientes Unix, será necessário executar um servidor web. </Text>
120</Bullet>
121<Bullet>
122<Text id="32">Você sabe como reconfigurar um servidor web? Se você não quer utilizar o servidor web do Greenstone, você vai ter de reconfigurar o seu servidor existente para reconhecer o Greenstone. </Text>
123</Bullet>
124</BulletList>
125</Content>
126</Chapter>
127<Chapter id="installation_procedure">
128<Title>
129<Text id="33">O Procedimento de Instalação </Text>
130</Title>
131<Content>
132<Text id="34">As versões do Greenstone estão disponíveis tanto para Windows como para Unix, como binários e arquivos fonte. A interface de usuário do Greenstone ulitiza um navegador web: Netscape Navigator ou Internet Explorer (versões 4.0 ou posteriores em ambos os casos) podem ser utilizadas. Caso você ainda não tenha um navegador Web, versões Windows do Netscape são fornecidas no CD-ROM. </Text>
133<Section id="windows">
134<Title>
135<Text id="35">Windows</Text>
136</Title>
137<Content>
138<Text id="36">Se você é um usuário Unix, por favor pule para a seção <CrossRef target="Section" ref="unix"/>. Para usuários Windows, se você quer apenas uma instalação simples e básica, vá pelo procedimento "instalação simples". O sistema Greenstone ocupa aproximadamente 40 Mb de espaço em disco. </Text>
139<Text id="37">Se você escolhe qualquer opção que não seja a configuração básica, você terá que decidir se utilizará o código binário ou o código fonte. Na dúvida, escolha o código binário. O procedimento de instalação é o mesmo para ambos. As seções seguintes lhe mostram as opções disponíveis. </Text>
140<Text id="38">Quando você tiver terminado a instalação, poderá pular para a seção <CrossRef target="Section" ref="how_to_find_greenstone"/>.</Text>
141<Subsection id="simple_installation">
142<Title>
143<Text id="39">Instalação Simples</Text>
144</Title>
145<Content>
146<Text id="40">Para instalaar a versão Windows a partir do CD-ROM, insira o disco no drive (por exemplo o drive <i>D:</i>). Se o procedimento de instalação não iniciar automaticamente após 20 segundos, clique no menu <i>Início</i>, selecione <i>Executar</i> e digite <i>D:\setup.exe</i>, onde “ <i>D</i> ” é a letra que identifica o seu drive CD-ROM. Para o ambiente Windows 3.1, selecione <i>Run</i> do “File manager” e digite <i>D:\Windows\win3.1\setup.exe</i>.</Text>
147<Text id="41">Para a instalação simples, simplesmente aceite as opções padrões, clicando no botão <i>Próximo</i>. Isso é tudo o que você precisa fazer! O Greenstone é instalado no diretório <i>C:\Program Files\gsdl</i>.</Text>
148<Text id="42">Uma vez que a instalação esteja completa, inicie o sistema Greenstone clicando no botão <i>Início</i>, abra o menu <i>Programas</i>, e selecione <i>Biblioteca Digital Greenstone</i>. Isto lhe trará a caixa de diálogo: simplesmente clique em <i>Entrar na Biblioteca.</i> O seu navegador internet será inicializado automaticamente e carregará a página da Biblioteca Digital do Greenstone, que deve se parecer com o exemplo na figura <CrossRef target="Figure" ref="your_greenstone_home_page"/>. Você entra na coleção demo do Greenstone clicando neste ícone. </Text>
149<Figure id="your_greenstone_home_page">
150<Title>
151<Text id="43">A sua página do Greenstone</Text>
152</Title>
153<File width="395" height="327" url="images/Install_Fig_2.png"/>
154</Figure>
155</Content>
156</Subsection>
157<Subsection id="windows_binaries">
158<Title>
159<Text id="44">Arquivos binários do Windows</Text>
160</Title>
161<Content>
162<Text id="45">Existem dois programas binários separados para o Windows no CD-ROM: a <i>Biblioteca Local</i> e a <i>Biblioteca Web</i>. A instalação padrão descrita acima seleciona a versão da Biblioteca Local. Recomendamos fortemente que você utilize esta versão. A Biblioteca Web, muito mais difícil de configurar, somente é necessária se você já utiliza um servidor web e quer utilizá-lo também para o Greenstone. Apesar do seu nome modesto, a Biblioteca Local apresenta completa capacidade de ser concisa e de servir/disponibilizar as informações via web. </Text>
163<Text id="46">Biblioteca Local. Ela habilita qualquer computador Windows a servir/visualizar coleções pré-construídas do Greenstone. A coleção Demo do Greenstone será instalada automaticamente; você poderá instalar também outras coleções disponíveis no CD-ROM (Section <CrossRef target="Chapter" ref="greenstone_collections"/>). O software da Biblioteca Local é o mesmo utilizado pelos CD-ROMs produzidos pelo sistema do Greenstone. </Text>
164<Text id="47">A Biblioteca Local é feita para o uso de computadores isolados ou de computadores que ainda não têm um software para servidor web. Ela contém um pequeno servidor web interno para que outros computadores na mesma rede consigam acessar a biblioteca. (Porém o servidor web têm configurabilidade limitada.) </Text>
165<Text id="48">O software de Biblioteca Local determina automaticamente se o seu computador tem software de rede instalado ou se está conectado em uma rede. Ele opera corretamente sobre qualquer combinação destas condições. Entretando existem dois possíveis problemas que podem ser encontrados. O Greenstone pode </Text>
166<BulletList>
167<Bullet>
168<Text id="49">causar uma chamada de linha discada não requisitada; </Text>
169</Bullet>
170<Bullet>
171<Text id="50">falha na execução porque o software de rede está instalado, porém instalado incorretamente. </Text>
172</Bullet>
173</BulletList>
174<Text id="51">Uma versão restrita da Biblioteca Local é fornecida, com o objetivo de uso para estas situações. A versão restrita somente opera com Netscape (e não com o Internet Explorer). Quando você executar a versão de Biblioteca Local do Greenstone, a caixa de diálogo contem um botão que lhe permite usar a versão restrita. Ao menos que algum dos problemas listados acima ocorra, você deveria sempre utilizar a versão padrão. </Text>
175<Text id="52"><b>Biblioteca Web</b>. Isto habilita qualquer computador com um servidor web a visualizar coleções pré-construídas do Greenstone. Assim como a Biblioteca Local acima, a coleção DEMO do Greenstone será automaticamente instalada. Você poderá instalar também outras coleções do CD-ROM (veja a seção <CrossRef target="Chapter" ref="greenstone_collections"/>).</Text>
176<Text id="53">A Biblioteca Web difere da Biblioteca Local porque tem o objetivo de operar em computadores que já tenham o software para servidor web.</Text>
177<Text id="54">Para executar a Biblioteca Web, você também precisa de</Text>
178<BulletList>
179<Bullet>
180<Text id="55">Software para servidor Web. Uma possibilidade é o Apache (verifique o Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/>).</Text>
181</Bullet>
182<Bullet>
183<Text id="56"><b>O Coletor</b>. Este componente, que é incluído tanto na Biblioteca Local quanto na Biblioteca Web, lhe permite construir coleções contendo material de sua escolha (O Coletor não funciona em máquinas com Windows 3.1/3.11.)</Text>
184</Bullet>
185</BulletList>
186</Content>
187</Subsection>
188<Subsection id="windows_webserver_configuration">
189<Title>
190<Text id="57">A configuração do web server para Windows (somente para a versão de Biblioteca Web)</Text>
191</Title>
192<Content>
193<Text id="58">Uma vantagem da versão da Biblioteca Local do Greenstone é que ela roda “fora da caixa” de maneira fácil e não requer nenhuma configuração especial. Para a versão de Biblioteca Web, entretanto, alguns ajustes são necessários na configuração do seu servidor web. </Text>
194<Text id="59">Se você já tem um servidor web, algumas pequenas mudanças terão que ser feitas na configuração, para a instalação do Greenstone funcionar. O script de instalação explica as alterações para o servidor Web Apache —verifique a seção <CrossRef target="Section" ref="pws_and_iis_webservers"/> para instruções de como configurar os servidores web PWS e IIS. Talvez você precise da ajuda de seu administrador de rede para reconfigurar o web server existente -eles devem ser capazes de compreender as instruções indicadas no script de instalação. </Text>
195<Text id="60">Se você ainda não tem um servidor web, você terá que instalar um. (Verifique o Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/> para informações sobre o servidor Web Apache.) Posteriormente você terá que configurá-lo apropriadamente. A seção <CrossRef target="Chapter" ref="setting_up_webserver"/> dá conta detalhada dos passos da instalação do servidor web que afetam o Greenstone, e como eles podem ser alterados. Aproximadamente meia dúzia de linhas são alteradas no arquivo de configuração. </Text>
196</Content>
197</Subsection>
198<Subsection id="windows_source">
199<Title>
200<Text id="61">O código de fonte Windows </Text>
201</Title>
202<Content>
203<Text id="62">O código fonte do Windows ocupa 50 Mb de espaço de disco, porém para compilá-lo, você precisará de aproximadamente 90Mb. Para compilar os fontes no Windows, você precisa de </Text>
204<BulletList>
205<Bullet>
206<Text id="63">O compilador Microsoft Visual C++. (Ainda estamos verificando alguns problemas compilando o Greenstone com várias portas do Windows, utilizando o GNU GCC.)</Text>
207</Bullet>
208</BulletList>
209<Text id="64">(Você não precisará do GDBM, o administrador de banco de dados Gnu, por que ele já está incluído na distribuição fonte do Greenstone.)</Text>
210<Text id="65">Provavelmente você não conseguirá compilar o Greenstone em uma máquina Windows 3.1/3.11.</Text>
211<Text id="66">No caso de você recompilar o Greenstone e querer usar esta versão para criar CD-ROMs, você precisa notar que o código produzido por versões recentes do compilador Visual C++ não consegue ser executado em Windows 3.1/3.11, apesar de não haver problemas com versões posteriores do Windows (95, 98, Me, NT, 2000). Se você quiser que seus CD-ROMs operem em versões anteriores de Windows, você precisará de uma versão diferente do compilador. De qualquer maneira, o Greenstone utiliza o STL, a biblioteca padrão de C++, e embora estes compiladores tenham o STL, as versões fornecidas não funcionam adequadamente. Assim, para recompilar o Greenstone de tal maneira que ele produza CD-ROMS que funcionem em versões anteriores do Windows, você precisa de</Text>
212<BulletList>
213<Bullet>
214<Text id="67">O compilador Microsoft Visual C++ compiler, versões 4.0 ou 4.2.</Text>
215</Bullet>
216<Bullet>
217<Text id="68">Uma versão externa do STL, o template da biblioteca padrão do C++. O STL é empacotado com o Greenstone para o uso destas versões de compiladores. </Text>
218</Bullet>
219</BulletList>
220<Text id="69">Note que o procedimento de instalação no Windows não tenta compilar o Greenstone para você se você escolher instalar o código fonte. Para as instruções específicas sobre a plataforma e compiladores, veja o documento <i>Install.txt</i>, que está localizado no diretório (<i>C:\Program Files\gsdl</i> por default) durante o processo de instalação. </Text>
221</Content>
222</Subsection>
223</Content>
224</Section>
225<Section id="unix">
226<Title>
227<Text id="70">Unix</Text>
228</Title>
229<Content>
230<Text id="71">Esta seção é escrita para usuários Unix. (Os usuários Windows deverão pular para a Seção <CrossRef target="Section" ref="how_to_find_greenstone"/>.) Você precisa escolher entre instalar o código fonte ou o código binário. O código binário ocupa aproximadamente 50Mb de disco; o código fonte requer aproximadamente 160 Mb para a compilação. </Text>
231<Subsection id="unix_binaries">
232<Title>
233<Text id="72">Binários do Unix</Text>
234</Title>
235<Content>
236<Text id="73">O código binário requer uma distribuição Linux baseada em Intel x86 que inclua o suporte binário ELF. Algumas das distribuições que têm este critério são: </Text>
237<BulletList>
238<Bullet>
239<Text id="74">RedHat 5.1</Text>
240</Bullet>
241<Bullet>
242<Text id="75">SuSE Linux 6.1</Text>
243</Bullet>
244<Bullet>
245<Text id="76">Debian 2.1</Text>
246</Bullet>
247<Bullet>
248<Text id="77">Slackware 4.0</Text>
249</Bullet>
250</BulletList>
251<Text id="78">As versões mais recentes destas distribuições deveriam funcionar também. </Text>
252<Text id="79">Você precisará de um servidor web: nós recomendamos o Apache. Também recomendamos fortemente que você instale seu servidor web <i>antes</i> de instalar o Greenstone -- isso vai facilitar em muito para responder as perguntas questionadas durante o procedimento de instalação. Se você quiser construir novas coleções de bibliotecas digitais, você também precisa do Perl, se ele ainda não se encontra em seu sistema. Para verificar isso, abra uma janela do terminal, digite <i>perl —v</i>, e verifique se uma mensagem aparece especificando, entre outras coisas, o número da versão. Para a maioria das versões do Linux, o Perl é instalado por default. O Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/> dá informações sobre como obter o Apache e o Perl. </Text>
253</Content>
254</Subsection>
255<Subsection id="unix_source">
256<Title>
257<Text id="80">Código fonte Unix</Text>
258</Title>
259<Content>
260<Text id="81">O código fonte é o mesmo para usuários Unix e Windows. Ele foi compilado e testado em Linux, Solaris, e Macintosh OS/X; e deveria ser uma rotina fácil a questão da sua portabilidade para outras distribuições de Unix. </Text>
261<Text id="82">Para compilar o código fonte do Greenstone no Unix, você precisa de</Text>
262<BulletList>
263<Bullet>
264<Text id="83">GCC, o compilador Gnu C++.</Text>
265</Bullet>
266<Bullet>
267<Text id="84">GDBM, o administrador de dados Gnu.</Text>
268</Bullet>
269</BulletList>
270<Text id="85">Para executar o software Greenstone, você também precisa de um servidor web e do Perl, como descrito acima em <i>Binários do Unix</i>.</Text>
271</Content>
272</Subsection>
273<Subsection id="unix_installation">
274<Title>
275<Text id="86">A instalação Unix</Text>
276</Title>
277<Content>
278<Text id="87">Para instalar a versão Unix a partir do CD-ROM, insira o disco no drive, e digite</Text>
279<Table class="hidden" id="table_commands">
280<Title/>
281<TableContent>
282<tr>
283<th width="151">
284<CodeLine>mount /cdrom</CodeLine>
285</th>
286<th width="246">
287<Text id="88">monte o dispositivo de CD-ROM (este comando pode ser diferente de um sistema para outro; em OS/X, por exemplo, você executaria o <i>cd</i> para o diretório <i>/Volumes</i> e iria para o subdiretório apropriado do CD-ROM) </Text>
288</th>
289</tr>
290<tr>
291<th width="151">
292<CodeLine>cd /cdrom</CodeLine>
293</th>
294<th width="246">
295<Text id="89">mude o diretório para a raiz do CD-ROM</Text>
296</th>
297</tr>
298<tr>
299<th width="151">
300<CodeLine>cd Unix</CodeLine>
301</th>
302<th width="246">
303<Text id="90">mude este diretório para o diretório que contém os scripts de instalação do Unix</Text>
304</th>
305</tr>
306<tr>
307<th width="151">
308<CodeLine>sh Install.sh</CodeLine>
309</th>
310<th width="246">
311<Text id="91">inicie o processo de instalação (um explícito <i>sh</i> é utilizado pois muitas instalações proíbem os programas de serem executados a partir do CD-ROM)</Text>
312</th>
313</tr>
314</TableContent>
315</Table>
316<Text id="92">O último comando inicia um diálogo interativo que requisita a informação necessária para a instalação do Greenstone no seu sistema, e lhe apresenta detalhes de cada comando executado no momento. </Text>
317<Text id="93">O procedimento de instalação começa perguntando a você em qual diretório o Greenstone será instalado. O primeiro arquivo instalado será o programa de "desinstalação" que remove qualquer instalação parcial, caso você problemas ou termine a instalação de modo prematuro. Em seguida você escolhe se quer instalar os arquivos binários ou o código fonte. Você então será questionado sobre a configuração do servidor web. Voce precisa ter um diretório executável cgi (normalmente "cgi-bin" em sistemas Unix); você pode tanto criar um novo como utilizar algum existente. Se você criar um novo, você precisará entrar com esta informação no arquivo de configuração de seu servidor web. Em qualquer dos casos você precisa entrar com o endereço web do diretório cgi. O diálogo de instalação lhe guiará durante todas estas escolhas. É importante configurar as permissões de arquivos corretamente em alguns diretórios, e você será questionado para dar estas informações necessárias. Finalmente, será requisitada a você uma senha para o usuário "administrador" <i>admin</i>.</Text>
318<Text id="94">Por default, todo o software Greenstone é instalado no diretório <i>/usr/local/gsdl</i>, caso seja o usuário raiz que está realizando a instalação, e caso contrário no diretório ~<i>/gsdl</i> (onde “~” é o diretório home do usuário).</Text>
319<Text id="95">A instalação do código binário leva somente alguns minutos, com tempo suficiente para você responder as questões apropriadas. Se você instalar o código fonte, o script de instalação irá compilá-lo, o que pode levar de dez minutos a uma hora, dependendo da velocidade de seu processador. </Text>
320<Text id="96">Para desinstalar o software, digite </Text>
321<CodeLine>cd ~/gsdl</CodeLine>
322<Text id="97">ou <i>/usr/local/gsdl</i> caso seja o usuário raiz quem tenha instalado o Greenstone</Text>
323<CodeLine>sh Uni nstall.sh</CodeLine>
324<Text id="98">Durante o procedimento de instalação você será questionado se você quer instalar alguma coleção do Greenstone. A coleção Demo do Greenstone é instalada automaticamente; outras coleções do CD-ROM são descritas na seção <CrossRef target="Chapter" ref="greenstone_collections"/>.</Text>
325</Content>
326</Subsection>
327<Subsection id="unix_webserver_configuration">
328<Title>
329<Text id="99">A configuração do servidor web Unix</Text>
330</Title>
331<Content>
332<Text id="100">Se você já tem um servidor web, algumas pequenas mudanças serão necessárias na configuração para a instalação do Greenstone. O script de instalação explica estas modificações. Você provavelmente precisará de ajuda do seu administrador de rede para reconfigurar o servidor web - ele ou ela deverá estar habilitado para entender as instruções de saída indicadas pelo script de instalação. Para a sua conveniência, a saída do script de instalação é escrita em um arquivo nomeado INSTALL_RECORD no diretório escolhido para a instalação do Greenstone.</Text>
333<Text id="101">Se você não tem um servidor web, será necessária a sua instalação. O Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/> apresenta informações sobre o servidor Apache. Será necessária a sua configuração apropriada. A seção <CrossRef target="Chapter" ref="setting_up_webserver"/> apresenta os detalhes da instalação do servidor Apache que são afetados pelo Greenstone, e como devem ser alterados. Aproximadamente 6 linhas devem ser incluídas no arquivo de configuração. </Text>
334<Text id="102">Não é necessário ser o usuário "raiz" para realizar o processo de instalação acima. Entretanto, se for necessária a configuração de um servidor Apache já existente, talvez sejam necessários os privilégios específicos do usuário “raiz” - dependendo de como está configurado o servidor Apache. Se você mesmo instalar o Apache, não precisará dos privilégios do usuário "raiz". E se você precisa contornar um administrador de rede que não coopera, sempre há a alternativa de instalar um segundo servidor Apache em seu computador - mesmo se já houver um instalado.</Text>
335</Content>
336</Subsection>
337</Content>
338</Section>
339<Section id="how_to_find_greenstone">
340<Title>
341<Text id="103">Como encontrar o Greenstone</Text>
342</Title>
343<Content>
344<Subsection id="local_library_windows_only">
345<Title>
346<Text id="104">Biblioteca local (para o Windows somente)</Text>
347</Title>
348<Content>
349<Text id="105">Se você está usando a Biblioteca Local, simplesmente execute o programa <i>Greenstone</i> do menu <i>Iniciar</i> . Isto imediatamente abre uma caixa de diálogo que aciona seu navegador interne e carrega a página da Biblioteca Digital Greenstone no seu navegador. A coleção Demo do Greenstone estará acessível a partir desta página inicial. A caixa de diálogo contém um item de menu <i>Arquivo</i> que lhe permitirá trocar o navegador padrão utilizado pelo Greenstone. Não importa se você utiliza o Netscape ou o Internet Explorer, exceto se você estiver executando o Windows 2000, neste caso nós recomendamos que você utilize o Internet Explorer.</Text>
350</Content>
351</Subsection>
352<Subsection id="web_library_windows_and_unix">
353<Title>
354<Text id="106">Biblioteca Web (Windows e Unix)</Text>
355</Title>
356<Content>
357<Text id="107">Se você estiver utilizando a Biblioteca Web, após a instalação do software e configuração do servidor web, utilize esta URL para entrar no Greenstone:</Text>
358<Text id="108"><i>http://localhost/gsdl/cgi-bin/library</i></Text>
359<Text id="109">A coleção Demo do Greenstone está acessível a partir desta página.</Text>
360</Content>
361</Subsection>
362<Subsection id="the_collector">
363<Title>
364<Text id="110">O Coletor</Text>
365</Title>
366<Content>
367<Text id="111">Um link para o Coletor é fornecido na página web da biblioteca digital.</Text>
368</Content>
369</Subsection>
370<Subsection id="administration">
371<Title>
372<Text id="112">Administração</Text>
373</Title>
374<Content>
375<Text id="113">Um link para a página de Administração é fornecido na página web da biblioteca digital. O usuário "administrador" é nomeado <i>admin</i>, com uma senha especificada durante o processo de instalação. O administrador é autorizado a adicionar novos usuários, e a construir coleções. </Text>
376</Content>
377</Subsection>
378</Content>
379</Section>
380<Section id="the_greenstone_librarian_interface_(gli)">
381<Title>
382<Text id="114">A Interface de Biblioteca do Greenstone (GLI) </Text>
383</Title>
384<Content>
385<Text id="115">A Interface de Biblioteca do Greenstone (GLI) é uma ferramenta para ajudar no desenvolvimento de bibliotecas digitais para o Greenstone. Ela lhe dará acesso à funcionalidade de construção de coleção do Greenstone, em uma interface de fácil manuseio. </Text>
386<Text id="116">A GLI é instalada automaticamente com todas as distribuições do Greenstone. Está localizada no subdiretório <i>gli</i> no nível superior do diretório do Greenstone (<i>C:\Program Files\gsdl\gli</i> por default). Note que a GLI é executada em conjunto com o Greenstone e não trabalhará corretamente se não estiver localizada em um subdiretório da instalação do Greenstone. Este é o seu caso se você fez o download de uma das distribuições do Greenstone.</Text>
387<Text id="117">Para utilizar a GLI, seu computador precisará do ambiente Java Runtime Environment. Se você ainda não o instalou, o instalador lhe apresentará uma versão já inclusa no CD-ROM. No ambiente Unix você também deverá assegurar que o Perl está instalado (no ambiente Windows, o Perl já está incluso no software Greenstone). Caso você tenha algum problema usando ou executando a Interface de Biblioteca, por favor reporte o erro para <u>[email protected]</u>.</Text>
388<Subsection id="running_under_windows">
389<Title>
390<Text id="118">Executando no ambiente Windows</Text>
391</Title>
392<Content>
393<Text id="119">Para executar a GLI no ambiente Windows, selecione a pasta <i>gli</i> na instalação do Greenstone (utilizando o Windows Explorer), e faça um click duplo no arquivo <i>gli.bat</i>. Este arquivo checa se o Greenstone, o Java Runtime Environment, e o Perl estão instalados, e inicia a Interface de Biblioteca Greenstone.</Text>
394</Content>
395</Subsection>
396<Subsection id="running_under_unix">
397<Title>
398<Text id="120">Executando no ambiente Unix</Text>
399</Title>
400<Content>
401<Text id="121">Para executar a GLI no ambiente Unix, vá ao diretório <i>gli</i> da sua instalação Greenstone, e execute o script <i>gli.sh</i>. Este script verifica se o Greenstone, o Java Runtime Environment, e o Perl estão instalados e listados na variável de ambiente PATH, além de iniciar a Interface de Biblioteca do Greenstone. </Text>
402</Content>
403</Subsection>
404<Subsection id="getting_help">
405<Title>
406<Text id="122">Obtendo ajuda</Text>
407</Title>
408<Content>
409<Text id="123">A Interface de Biblioteca do Greenstone tem vários recursos de ajuda online. É possivel obter ajuda clicando no botão <i>Help</i> no canto direito da tela. Ele abre um texto para uma seção que relata o que você está fazendo - em qual dos painéis da GLI você se encontra. Você pode selecionar qualquer parte do texto de ajuda para aprender o que você precisa saber. Utilize-o. </Text>
410</Content>
411</Subsection>
412<Subsection id="compiling_gli">
413<Title>
414<Text id="124">Compilando a Interface de Biblioteca do Greenstone</Text>
415</Title>
416<Content>
417<Text id="125">Se você realizou o download da fonte da distribuição Geenstone, você terá o código fonte Java da Interface de Biblioteca. Para compilá-lo, seu computador precisa do Java Development Kit. O Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/> explica como obtê-lo. Para compilar o código fonte, execute o arquivo <i>makegli.bat</i>(Windows) ou <i>makegli.sh</i>(Unix) . Uma vez compilados, você já pode executar a GLI como descrito acima. </Text>
418</Content>
419</Subsection>
420</Content>
421</Section>
422<Section id="testing_and_troubleshooting">
423<Title>
424<Text id="126">Testando e Resolvendo Problemas</Text>
425</Title>
426<Content>
427<Text id="127">Para testar o Greenstone, direcione o seu navegador Web para a página do Greenstone e explore a coleção Demo, e qualquer outra coleção que você tenha instalado. Não se preocupe - você não pode quebrar nada. Clique livremente: a maioria das as imagens que aparecem na tela são clicáveis, são links para outras informações. Se você mantiver o mouse parado sobre uma imagem, a maioria dos navegadores rapidamente mostrará uma mensagem pop up que conta o que acontecerá se você clicar. Experimente! Escolha palavras comuns como "o" e "e" para fazer a busca - isso provavelmente retornará algumas respostas, e nada vai se quebrar. Para mais informações, verifique o <i>Guia do Usuário da Biblioteca Digital Greenstone</i>.</Text>
428<Subsection id="troubleshooting">
429<Title>
430<Text id="128">Resolvendo Problemas</Text>
431</Title>
432<Content>
433<Table id="table_troubleshooting">
434<Title/>
435<TableContent>
436<tr>
437<th width="132"/>
438<th width="151">
439<Text id="129">Problema</Text>
440</th>
441<th width="246">
442<Text id="130">Experimente o seguinte</Text>
443</th>
444</tr>
445<tr>
446<th width="132">
447<Text id="131">Biblioteca Local (somente para ambiente Windows)</Text>
448</th>
449<th width="151">
450<Text id="132">Quando eu inicio o Greenstone meu computador requisita a discagem para o meu provedor de serviços Internet.</Text>
451</th>
452<th width="246">
453<Text id="133">Clique no botão <i>Cancelar</i> na caixa de diálogo. Isto normalmente soluciona o problema. </Text>
454</th>
455</tr>
456<tr>
457<th width="132"/>
458<th width="151">
459<Text id="134">Quando eu inicio o Greenstone meu computador <i>ainda</i> requisita a discagem para o meu provedor de serviços internet. </Text>
460</th>
461<th width="246">
462<Text id="135">Escolha a "Versão Restrita" quando você iniciar o Greenstone. Esta versão funciona somente com o Netscape.</Text>
463</th>
464</tr>
465<tr>
466<th width="132"/>
467<th width="151">
468<Text id="136">Quando eu direciono o meu navegador para a página da biblioteca digital, é exibida uma mensagem de que a página não pode ser encontrada.</Text>
469</th>
470<th width="246">
471<Text id="137">Verifique a configuração de proxy internet e a desabilite os proxies (use <i>Editar Preferencias</i> no Netscape ou <i>Opções de Internet</i> no Explorer).</Text>
472</th>
473</tr>
474<tr>
475<th width="132"/>
476<th width="151">
477<Text id="138">O Coletor parece estar funcionando de maneira bastante lenta!</Text>
478</th>
479<th width="246">
480<Text id="139">Você está utilizando o Netscape no ambiente Windows 2000? Se a resposta for sim, tente utilizar o Internet Explorer - (somente) no Windows 2000 parece haver alguma incompatibilidade com o Netscape.</Text>
481</th>
482</tr>
483<tr>
484<th width="132">
485<Text id="142">Biblioteca Web (Windows e Unix)</Text>
486</th>
487<th width="151">
488<Text id="143">Quando eu inicio o Apache, ele imediatamente é finalizado.</Text>
489</th>
490<th width="246">
491<Text id="144">Adicione uma diretiva <i>ServerName localhost</i> no arquivo de configuração do Apache (verifique a seção <CrossRef target="Section" ref="apache_web_server"/>).</Text>
492</th>
493</tr>
494<tr>
495<th width="132"/>
496<th width="151">
497<Text id="145">Quando eu direciono o meu navegador para a biblioteca digital, ele mostra um lixo -um arquivo binário.</Text>
498</th>
499<th width="246">
500<Text id="146">Verifique a diretiva <i>ScriptAlias</i> no arquivo de configuração do Apache, certifique-se que ela está localizada antes da diretiva <i>Alias</i> (verifique as Seções 4.2 e 4.3).</Text>
501</th>
502</tr>
503<tr>
504<th width="132"/>
505<th width="151">
506<Text id="147">Eu consigo acessar a página do Greenstone (Figure <CrossRef target="Figure" ref="your_greenstone_home_page"/>), mas o ícone da coleção Demo não aparece. </Text>
507</th>
508<th width="246">
509<Text id="148">Execute o programa <i>library</i> (no diretório cgi-bin) a partir do prompt do DOS (ou do shell) para gerar as informações necessárias para ajudar na localização do problema. </Text>
510</th>
511</tr>
512<tr>
513<th width="132">
514<Text id="149">Ambas as versões</Text>
515</th>
516<th width="151">
517<Text id="150">Quando eu tento acessar a página da biblioteca digital no meu navegador, é exibida uma mensagem dizendo que a página não pode ser encontrada.</Text>
518</th>
519<th width="246">
520<Text id="151">Tente utilizar o ip 127.0.0.1 em vez de <i>localhost</i>. Este número de IP reservado também pode ser utilizado para acessar seu computador local.</Text>
521</th>
522</tr>
523<tr>
524<th width="132"/>
525<th width="151">
526<Text id="152">Meu navegador exibe uma mensagem dizendo que não pode encontrar <i>main.cfg</i>.</Text>
527</th>
528<th width="246">
529<Text id="153">Verifique se os arquivos do Greenstone existem e se têm permissão de serem lidos por qualquer usuário. Se você estiver utilizando a biblioteca Web, tente executar o programa <i>library</i> da linha de comando. Se funcionar, o problema é com as permissões do arquivo (verifique a Seção <CrossRef target="Section" ref="file_permissions"/>). Se não funcionar, a variável <i>gsdlhome</i> provavelmente está configurada de maneira errada no arquivo de configuração <i>gsdlsite.cfg</i> (verifique a Seção <CrossRef target="Section" ref="gsdlsite_configuration_file"/>).</Text>
530</th>
531</tr>
532<tr>
533<th width="132"/>
534<th width="151">
535<Text id="154">Eu estou tendo problemas quando uso o Coletor.</Text>
536</th>
537<th width="246">
538<Text id="155">Leia o <i>Guia de Usuário da Biblioteca Digital do Greenstone</i>, Seção <CrossRef external="User" lang="en" target="Chapter" ref="making_greenstone_collections"/>.</Text>
539</th>
540</tr>
541<tr>
542<th width="132"/>
543<th width="151">
544<Text id="156">Eu adicionei um novo usuário mas ele parece não conseguir acessar o sistema .</Text>
545</th>
546<th width="246">
547<Text id="157">Verifique se o diretório <i>C:\Program Files\gsdl\etc</i> e todos os seus arquivos têm permissão de escrita (see Section <CrossRef target="Section" ref="file_permissions"/>).</Text>
548</th>
549</tr>
550</TableContent>
551</Table>
552</Content>
553</Subsection>
554</Content>
555</Section>
556<Section id="learn_more">
557<Title>
558<Text id="158">Para aprender mais</Text>
559</Title>
560<Content>
561<Text id="159">Para aprender mais a respeito de detalhes da instalação do Greenstone, verifique o <i>Guia do Desenvolvedor da Biblioteca Digital Greenstone</i>. Ele inclui (por exemplo) detalhes de estruturas de diretórios criados, e informação de como configurar o site do Greenstone. </Text>
562</Content>
563</Section>
564</Content>
565</Chapter>
566<Chapter id="greenstone_collections">
567<Title>
568<Text id="160">As Coleções do Greenstone</Text>
569</Title>
570<Content>
571<Text id="161">Várias coleções de demonstração do Greenstone estão incluídas no CD-ROM. Se você tiver acesso a internet, poderá fazer o download de outras coleções, pré-compiladas ou não, do website do Projeto da Bilioteca Digital da Nova Zelândia (<i>nzdl.org</i>). </Text>
572<Text id="162">A coleção Demo do Greenstone é um pequeno subconjunto da Biblioteca de Desenvolvimento Humanitário (HDL), uma jóia de coleção. Esta coleção ilustra que relativamente ricas possibilidades de navegação podem ser acionadas (desde que haja metadados adequados disponíveis). Ela é incluida automaticamente quando o software é instalado. </Text>
573<Text id="163">O Greenstone também provê algumas coleções exemplo, bem documentadas, cuja página "sobre" descreve como foram construídas. Estas coleções demonstram várias capacidades do Greenstone. O programa de instalação perguntará se você quer incluí-las na sua instalação pessoal; o espaço de disco aproximado requerido para cada coleção é mostrado abaixo. </Text>
574<Table class="hidden" id="table_collections">
575<Title/>
576<TableContent>
577<tr>
578<th width="60">
579<Text id="164"><i>demo</i></Text>
580</th>
581<th width="182">
582<Text id="165">O Demo do Greenstone<br/>(7 Mb)</Text>
583</th>
584<th width="294">
585<Text id="166">Um pequeno subconjunto da HDL. Se você criar uma segunda cópia desta coleção, os recursos completos somente aparecem se os seus novos arquivos fornecerem as informações apropriadas de metadados . </Text>
586</th>
587</tr>
588<tr>
589<th width="60">
590<Text id="167"><i>dls-e</i></Text>
591</th>
592<th width="182">
593<Text id="168">coleção Subconjunto da Biblioteca de Desenvolvimento<br/>(150 Mb)</Text>
594</th>
595<th width="294">
596<Text id="169">Da mesma maneira que o Demo Greenstone, este é um subconjunto da HDL - porém bem maior. Ela contém 250 publicações —livros, relatórios e revistas— em várias áreas do desenvolvimento humano (a completa HDL contém 1,230 publicações). Ela têm a mesma estrutura que o Demo Greenstone. É um pouco complexa, e se você está iniciando o seu aprendizado com bibliotecas digitais, talvez seja interessante verificar outras coleções primeiro (como. <i> demonstrações MSWord e PDF</i>, the <i>Arquivos Greenstone </i>, ou a <i>Coleção de Imagens Simples</i>).</Text>
597</th>
598</tr>
599<tr>
600<th width="60">
601<Text id="170"><i>wrdpdf-e</i></Text>
602</th>
603<th width="182">
604<Text id="171">Demonstrações MSWord e PDF <br/>(4 Mb)</Text>
605</th>
606<th width="294">
607<Text id="172">Aqui você encontrará alguns documentos em formatos PDF, MSWord, RTF, and Postscript, demonstrando a habilidade para construir coleções com documentos de tipos diferenciados. O arquivo de configuração da coleção é bem simples. </Text>
608</th>
609</tr>
610<tr>
611<th width="60">
612<Text id="173"><i>gsarch-e</i></Text>
613</th>
614<th width="182">
615<Text id="174">A Coleção dos Arquivos Históricos do Greenstone <br/>(5 Mb)</Text>
616</th>
617<th width="294">
618<Text id="175">Uma coleção de mensagens de email das listas históricas do Greesntone, que utiliza o plugin Email, dividindo arquivos em formatos de email. O arquivo de configuração da coleção é bem simples. </Text>
619</th>
620</tr>
621<tr>
622<th width="60">
623<Text id="176"><i>cltbib-e</i></Text>
624</th>
625<th width="182">
626<Text id="177">Coleção Bibliográfica<br/>(7 Mb)</Text>
627</th>
628<th width="294">
629<Text id="178">Com aproximadamente 4.000 entradas bibliográficas, esta coleção incorpora uma interface de busca baseada em formulário que permite a busca por campos. É bastante complexa. </Text>
630</th>
631</tr>
632<tr>
633<th width="60">
634<Text id="179"><i>cltext-e</i></Text>
635</th>
636<th width="182">
637<Text id="180">Suplemento Bibliográfico <br/>(1 Mb)</Text>
638</th>
639<th width="294">
640<Text id="181">Esta pequena coleção de 10 entradas bibliográficas ilustram os recursos da "supercoleção" que permite a busca de várias coleções ao mesmo tempo. Ela trabalha junto com a coleção <i>Bibliografia</i>, e os seus arquivos de configuração são quase os mesmos. </Text>
641</th>
642</tr>
643<tr>
644<th width="60">
645<Text id="182"><i>MARC-e</i></Text>
646</th>
647<th width="182">
648<Text id="183">exemplo com MARC<br/>(1 Mb)</Text>
649</th>
650<th width="294">
651<Text id="184">Baseada em arquivos MARC da Biblioteca do Congresso, esta coleção é simples (e não permite busca baseada em formulário).</Text>
652</th>
653</tr>
654<tr>
655<th width="60">
656<Text id="185"><i>oai-e</i></Text>
657</th>
658<th width="182">
659<Text id="186">A coleção Demo do OAI <br/>(18 Mb)</Text>
660</th>
661<th width="294">
662<Text id="187">Utilizando o Protocolo Open Archive e a opção <i>Import-From</i>, ele recupera o histórico dos metadados, sendo possível utilizá-los para construir uma coleção com estes registros. Neste caso eles são imagens, portanto os plugins OAI e Image são utilizados.</Text>
663</th>
664</tr>
665<tr>
666<th width="60">
667<Text id="188"><i>image-e</i></Text>
668</th>
669<th width="182">
670<Text id="189">Coleção simples de imagens<br/>(1 Mb)</Text>
671</th>
672<th width="294">
673<Text id="190">Esta coleção bem básica de imagens não contém texto nem metadados explícitos — o que a torna não muito realística. O arquivo de configuração é o mais simples que pode haver.</Text>
674</th>
675</tr>
676<tr>
677<th width="60">
678<Text id="191"><i>authen-e</i></Text>
679</th>
680<th width="182">
681<Text id="192">A formatação e autenticação da coleção demo<br/>(8 Mb)</Text>
682</th>
683<th width="294">
684<Text id="193">Utilizando o mesmo material da coleção original Demo do Greenstone, duas características independentes podem ser mostradas: a formatação de documentos fora do padrão, e controle de acesso aos documentos utilizando a autenticação de usuário. </Text>
685</th>
686</tr>
687<tr>
688<th width="60">
689<Text id="194"><i>garish</i></Text>
690</th>
691<th width="182">
692<Text id="195">Versão Garish da coleção demo <br/>(8 Mb)</Text>
693</th>
694<th width="294">
695<Text id="196">Esta coleção também contém o mesmo material do demo Greenstone. A sua aparência foi alterada para demonstrar como as páginas geradas podem ser configuradas de modo diferente. Ele se baseia na utilização de um arquivo macro sem um padrão definido que é fornecido pelo Greenstone. </Text>
696</th>
697</tr>
698<tr>
699<th width="60">
700<Text id="197"><i>isis-e</i></Text>
701</th>
702<th width="182">
703<Text id="198">exemplo CDS/ISIS (1 Mb)</Text>
704</th>
705<th width="294">
706<Text id="199">Esta coleção é construída a partir de um banco de dados CDS/ISIS com aproximadamente 150 entradas bibliográficas. Utiliza o plugin ISISPlug, que lê os arquivos de padrão ISIS .mst e .fdt e os converte para os metadados do Greenstone.</Text>
707</th>
708</tr>
709</TableContent>
710</Table>
711</Content>
712</Chapter>
713<Chapter id="setting_up_webserver">
714<Title>
715<Text id="200">Configurando o Servidor Web </Text>
716</Title>
717<Content>
718<Text id="201">Nesta seção é descrito como configurar o seu servidor web para trabalhar com o Greenstone. Note que isto não é necessário quando a Biblioteca Local do Windows é utilizada, pois o software funciona “fora da caixa” e não necessariamente requer um servidor web. </Text>
719<Text id="202">Nós explicaremos sobre ambos o servidor web Apache, que está gratuitamente disponível em software livre nas plataformas Windows e Unix ( verifique o Apêndice <CrossRef target="Chapter" ref="appendix_associated_software"/> para detalhes), o Microsoft Personal Web Server (PWS) e o servidor Internet Information Services (IIS). O PWS é o servidor Microsoft padrão para Windows 95/98; o IIS é o servidor padrão para o Windows 2000 e Windows XP ; o Windows NT pode utilizar ambos. A descrição do Apache se aplica igualmente para a Biblioteca Web das versões Windows e Unix (embora seja mostrado aqui com as variáveis e terminologias do ambiente Windows); a seção PWS/IIS se aplica somente para a Biblioteca Web do Windows. </Text>
720<Text id="203">Uma vez instalado o servidor web, o próximo passo é a instalação do Greenstone. Assumiremos que durante o processo de instalação você realizou a ação default em todas as etapas, clicando no botão <i>próximo</i>. O resultado é a criação do diretório <i>C:\Program Files\gsdl</i> com o armazenamento dos arquivos binários, além de alguns arquivos de suporte. </Text>
721<Text id="204">Todos os servidores web utilizam a URL especial “localhost” para denotar o computador em que o servidor web está sendo executado. Portanto, quando você instala um servidor web, você pode verificar seus documentos html digitando a URL <i>http://localhost</i> no seu navegador, após a sua instalação. Se o seu computador tem um domínio configurado, ele é utilizado para identificação do computador e sites remotos em vez do localhost. Então no computador da Biblioteca Digital da Nova Zelândia, <i>http://nzdl.org</i> e <i>http://localhost</i> são equivalentes. Se você digitar <i>http://nzdl.org</i> no seu computador você acessará o servidor web da Biblioteca Digital da Nova Zelândia, enquanto se você digitar <i>http://localhost</i> lhe direcionará ao servidor web de seu computador. </Text>
722<Section id="apache_web_server">
723<Title>
724<Text id="205">O Servidor Web Apache</Text>
725</Title>
726<Content>
727<Text id="206">O servidor web Apache é normalmente instalado em <i>C:\Program Files\Apache Group\Apache</i> e é configurado para ter o diretório cgi-bin no subdiretório <i>\cgi-bin</i> e o documento root no subdiretório <i>\htdocs</i>. É possível reconfigurá-lo através da edição do arquivo de configuração <i>C:\Program Files\Apache Group\Apache\conf\httpd.conf</i>. É um arquivo texto: é fácil de ler e verificar como as coisas estão configuradas. </Text>
728<Text id="207">Dependendo de como o software de rede de seu computador esteja configurado, você pode precisar adicionar esta linha ao arquivo <i>httpd.conf</i> do Apache:</Text>
729<CodeLine>ServerName localhost</CodeLine>
730<Text id="208">Se esta linha não está incluída, o sistema tentará encontrar o nome do seu servidor. Entretanto esta ação pode não ser executada devido a bugs em versões do windows. Neste caso, o Apache finalizará automaticamente quando iniciado. Uma mensagem de erro será exibida, porém apagada imediatamente, e você provavelmente não conseguirá lê-la. </Text>
731<Subsection id="setting_up_cgi-bin_directory">
732<Title>
733<Text id="209">Configurando o diretório cgi-bin do Greenstone</Text>
734</Title>
735<Content>
736<Text id="210">O diretório cgi-bin é considerado pelo servidor web como um diretório de programas executáveis. A diretiva <i>ScriptAlias</i> do Apache é utilizada para criar um diretório cgi-bin. Note que esta diretiva pode tornar qualquer diretório um diretório cgi-bin executável - não é necessário ter o nome “cgi-bin”! Da mesma maneira um diretório nomeado “cgi-bin” não é especial até que a diretiva <i>ScriptAlias</i> seja aplicada a ele.</Text>
737<Text id="211">Quando instalado, o Apache tem um diretório cgi-bin <i>C:\Program Files\Apache Group\Apache\cgi-bin</i>. Isso significa que se a URL <i>http://localhost/cgi-bin/hello</i> for digitada, o servidor web irá tentar executar um arquivo chamado <i>hello</i> localizado dentro do diretório mencionado acima. </Text>
738<Text id="212">Há um programa Greenstone chamado “library.exe” que precisa ser executado pelo servidor web; ele por sua vez lê um arquivo chamado configuração do site Greenstone, “gsdlsite.cfg”, que precisa estar localizado no mesmo diretório. </Text>
739<Text id="213">A melhor maneira de configurar isso é utilizar a diretiva Apache <i>ScriptAlias</i> para criar um novo diretório cgi-bin. É mostrado a seguir a parte do arquivo de configuração <i>httpd.conf</i> do Apache que adiciona <i>C:\Program Files\gsdl\cgi-bin</i> como um diretório cgi-bin adicional:</Text>
740<CodeLine>ScriptAlias /gsdl/cgi-bin/ "C:/Program Files/gsdl/cgi-bin/"</CodeLine>
741<CodeLine>&lt;Directory C:/Program Files/gsdl/cgi-bin&gt;</CodeLine>
742<CodeLine> Options None</CodeLine>
743<CodeLine> AllowOverride None</CodeLine>
744<CodeLine>&lt;/Directory&gt;</CodeLine>
745<Text id="214">(É um fato curioso que os arquivos de configuração do Apache utilizam a barra (/) ao invés da barra invertida (\) que é o padrão do ambiente Windows.)</Text>
746<Text id="215">Isso significa que qualquer URL da forma <i>http://localhost/gsdl/cgi-bin</i>... será buscada no diretório <i>C:\Program Files\gsdl\cgi-bin</i>, e executada pelo servidor web. Se for apresentada com a URL <i>http://localhost/gsdl/cgi-bin/hello</i> por exemplo, o servidor web tentará recuperar o arquivo <i>C:\Program Files\gsdl\cgi-bin\hello</i> e executá-lo. Entretanto a URL <i>http://localhost/cgi-bin/hello</i> procura no diretório regular <i>cgi-bin</i> do Apache pelo arquivo <i>C:\Program Files\Apache Group\Apache\</i> <i>cgi-bin\hello</i> e o executa, da mesma forma que ele fez anteriormente. </Text>
747</Content>
748</Subsection>
749<Subsection id="document_root_directory">
750<Title>
751<Text id="216">O documento diretório raiz</Text>
752</Title>
753<Content>
754<Text id="217">O documento diretório root é a raiz da estrutura de diretórios do seu servidor web. Quando instalado, o Apache tem um documento raiz <i>of C:\Program Files\Apache Group\Apache\htdocs</i>. Isso significa que quando apresentado com a URL <i>http://localhost/hello.html</i>, o servidor web tentará recuperar um arquivo chamado <i>hello.html</i> do diretório mencionado. </Text>
755<Text id="218">Vários arquivos do Greenstone têm que ser lidos pelo servidor web. O modo mais fácil de fazer esta tarefa é utilizar a diretiva <i>Alias</i>, que é semelhante ao <i>ScriptAlias</i>, exceto pelo fato de que se aplica a páginas web simples, e não a scripts cgi. Adicione estas linhas no arquivo de configuração do Apache, depois da diretiva <i>ScriptAlias</i>, para ter o diretório <i>C:\Program Files\gsdl</i> como um local adicional para a procura de documentos. </Text>
756<CodeLine>Alias /gsdl/ "C:/Program Files/gsdl/"</CodeLine>
757<CodeLine>&lt;Directory C:/Program Files/gsdl&gt;</CodeLine>
758<CodeLine> Options Indexes MultiViews FollowSymLinks</CodeLine>
759<CodeLine> AllowOverride None</CodeLine>
760<CodeLine> Order allow,deny</CodeLine>
761<CodeLine> Allow from all</CodeLine>
762<CodeLine>&lt;/Directory&gt;</CodeLine>
763<Text id="219">Isto significa que quaisquer URLs, que têm o formato procurado pelo primeiro argumento do Alias (gsdl), são encontradas como arquivos no lugar correspondente ao segundo argumento. Em outras palavras, URLs da forma <i>http://localhost/gsdl/</i>... serão buscadas como arquivos no diretório <i>C:\Program Files\gsdl</i>. Por exemplo, se for apresentada a URL <i>http://localhost/gsdl/hello.html</i>, o servidor web tentará recuperar o arquivo <i>C:\Program Files\gsdl\hello.html</i>. Entretanto, a URL <i>http://localhost/hello.html</i> procura no diretório regular <i>htdocs</i> pelo arquivo <i>C:\Program Files\Apache Group\Apache\htdocs\hello.html</i>, exatamente como antes.</Text>
764<Text id="220">Assegure-se de adicionar a diretiva <i>Alias</i> depois da diretiva <i>ScriptAlias</i>. Se você direcionar o Apache para o alias <i>/gsdl</i> antes de <i>/gsdl/cgi-bin</i> você terá a URL <i>/gsdl/cgi-bin/library</i> utilizando a diretiva Alias ao invés do ScriptAlias, o que seria interpretado como uma requisição de um documento, em vez do resultado da execução de um programa. A saída seria “visualizar” o arquivo do programa binário como uma página do navegador Web, em vez de executá-lo.</Text>
765</Content>
766</Subsection>
767<Subsection id="security">
768<Title>
769<Text id="221">Segurança</Text>
770</Title>
771<Content>
772<Text id="222">Você deveria estar a par de que caso a versão da biblioteca web do Greenstone esteja configurada seguindo as instruções acima, qualquer pessoa terá permissão para realizar o download de arquivos no diretório <i>gsdl</i>. Isso inclui os arquivos de índices e arquivos fontes de qualquer coleção que você crie, banco de dados, logs de utilização, etc. </Text>
773<Text id="223">Se isso é um problema para você, modifique a configuração do seu web server para melhorar a segurança. Para o servidor Apache, utilize as seguintes linhas no arquivo de configuração ao invés daquelas listadas na seção anterior: </Text>
774<CodeLine>Alias /gsdl/ "C:/Program Files/gsdl/"</CodeLine>
775<CodeLine>&lt;Directory "C:/Program Files/gsdl"&gt;</CodeLine>
776<CodeLine> Order allow,deny</CodeLine>
777<CodeLine> Deny from all</CodeLine>
778<CodeLine> &lt;FilesMatch</CodeLine>
779<CodeLine>"\.(gif|jpe?g|png|css|mov|mpeg|ps|pdf|doc|rtf|jar|class)$"&gt;</CodeLine>
780<CodeLine> Order allow,deny</CodeLine>
781<CodeLine> Allow from all</CodeLine>
782<CodeLine> &lt;/FilesMatch&gt;</CodeLine>
783<CodeLine>&lt;/Directory&gt;</CodeLine>
784<Text id="224">Isto significa que somente os arquivos cujas extensões tiverem o mesmo critério da expressão regular na linha <i>FilesMatch</i> poderão ser baixados.</Text>
785</Content>
786</Subsection>
787</Content>
788</Section>
789<Section id="pws_and_iis_webservers">
790<Title>
791<Text id="225">Os Web servers PWS e IIS</Text>
792</Title>
793<Content>
794<Text id="226">Embora nem o PWS ou o IIS sejam instalados por default em atuais ambientes Windows, é possível instalá-los com facilidade através do painel de controle, utilizando a opção “Add/Remove programs”. Se eles ainda não estiverem no seu CD-ROM da distribuição Windows, você terá que baixá-los no site web da Microsoft (<i>www.microsoft.com</i>).</Text>
795<Text id="227">O procedimento de configuração do Greenstone é idêntico para o PWS e IIS. Execute o Personal Web Manager, realizando as seguintes ações. </Text>
796<NumberedList>
797<NumberedItem>
798<Text id="228">Selecione <i>Avançado</i> para obter a tela <i>Opções Avançadas</i>.</Text>
799</NumberedItem>
800<NumberedItem>
801<Text id="229">Selecione <i>Home</i> e cllique em <i>Adicionar</i>. Preencha os campos como é mostrado a seguir:</Text>
802<Text id="230">Campo <i>Directory</i> : <i>C:\Program Files\gsdl</i></Text>
803<Text id="231">Campo <i>Alias</i>: <i>gsdl</i></Text>
804<Text id="232">Permissões de Acesso: <i>Ler</i></Text>
805<Text id="233">Permissões de Aplicação: <i>Nenhuma</i></Text>
806<Text id="234">Clique <i>OK</i></Text>
807<Text id="235">Isto tornará os arquivos do Greenstone acessíveis ao servidor web. </Text>
808</NumberedItem>
809<NumberedItem>
810<Text id="236">Retorne a opção <i>Opções Avançadas</i>, selecione <i>gsdl</i> e clique <i>Adicionar</i>. Preencha os campos como é mostrado a seguir:</Text>
811<Text id="237">Campo <i>Diretório</i>: <i>C:\Program Files\gsdl\cgi-bin</i></Text>
812<Text id="238">Campo <i>Alias</i> : <i>cgi-bin</i></Text>
813<Text id="239">Permissões de Acesso: <i>Nenhuma</i></Text>
814<Text id="240">Permissões da Aplicação: <i>Executar</i></Text>
815<Text id="241">Clique em <i>OK</i></Text>
816<Text id="242">Isto permite que o programa <i>library.exe</i> do Greenstone seja executado pelo servidor web. </Text>
817</NumberedItem>
818<NumberedItem>
819<Text id="243">Ir para a URL <i>http://localhost/gsdl/cgi-bin/library.exe</i></Text>
820<Text id="244">Nota: você precisa especificar a extensão <i>.exe</i> com o PWS e IIS.</Text>
821</NumberedItem>
822</NumberedList>
823</Content>
824</Section>
825</Content>
826</Chapter>
827<Chapter id="configuring_your_site">
828<Title>
829<Text id="245">Configurando o seu Site</Text>
830</Title>
831<Content>
832<Text id="246">Para o Greenstone funcionar adequadamente, as permissões de acesso para certos arquivos devem ser configuradas de modo apropriado. Além disso, há um arquivo de configuração associado a cada site do Greenstone. O procedimento de instalação cria uma configuração genérica baseada nas suas opções de instalação; entretanto o seu conteúdo pode ser adaptado a diferentes situações. Esta seção explica estas duas questões. </Text>
833<Section id="file_permissions">
834<Title>
835<Text id="247">As Permissões de Arquivos</Text>
836</Title>
837<Content>
838<Text id="248">Esta seção é irrelevante para Windows 95/98, pois estes sistemas não identificam os donos de arquivos. </Text>
839<Text id="249">Nos ambientes Windows NT, 2000 e Unix, os scripts cgi não são executados como usuários normais, pois os usuários não podem ser identificados na Web. Ao invés disso, eles utilizam o usuário que iniciou o servidor web (nos sistemas Windows), ou um usuário especial (geralmente chamado de <i>nobody</i> ou <i>ninguém</i> em ambientes Unix). Por isso todos os arquivos e diretórios em <i>C:\Program Files\gsdl</i> precisam ter permissão de leitura (ou talvez ao menos o usuário do script-cgi, chamado de “<i>ninguém</i>”, deve ter esta permissão) . Para testar se as permissões dos arquivos foram configuradas de forma correta, execute o programa <i>library.exe</i> da linha de comando. Se os arquivos estão localizados corretamente, porém com as permissões configuradas erroneamente, ele conseguirá executar da linha de comando - isto é, quando <i>você</i> executá-lo -porém não de um navegador. Um outro teste possível é realizar o login como outro usuário para verificar se as permissões de arquivo são específicas para o seu usuário original. </Text>
840<Text id="250">Para trabalhar com um navegador web, todos os diretórios do Greenstone devem ter permissão de leitura. Além disso, o diretório <i>C:\Program Files\gsdl\etc</i> e todo o seu conteúdo devem ter permissão de <i>escrita</i>. Este é o diretório no qual o programa da biblioteca escreve o log de utilização, erro e inicialização, além de vários bancos de dados de usuários. Se você tem dúvidas em ter este diretório com permissão de escrita, você pode configurá-lo para que somente os arquivos <i>errout.txt</i>, <i>initout.txt</i>, <i>key.db</i>, <i>users.db</i>, <i>history.db</i> e <i>usage.txt</i> tenham permissão de escrita pelo usuário cgi.</Text>
841<Text id="251">Se as permissões dos arquivos não estiverem configuradas de maneira correta para <i>C:\Program Files\gsdl\etc</i>, provavelmente você terá problemas com a autenticação de usuários e a busca no histórico, além da falta de geração do log de utilização (<i>usage.txt</i>).</Text>
842</Content>
843</Section>
844<Section id="gsdlsite_configuration_file">
845<Title>
846<Text id="252">A configuração do arquivo gsdlsite.cfg</Text>
847</Title>
848<Content>
849<Text id="253">O procedimento de instalação cria um arquivo de configuração genérico do Greenstone baseado nas escolhas de sua instalação. Em nossa instalação o arquivo é <i>C:\Program Files\gsdl\cgi-bin\gsdlsite.cfg</i> e o conteúdo está listado a seguir:</Text>
850<CodeLine># Site configuration file for Greenstone.</CodeLine>
851<CodeLine># Lines begining with</CodeLine>
852<CodeLine># are comments.</CodeLine>
853<CodeLine># This file should be placed in the same directory as your library</CodeLine>
854<CodeLine># executable file. it should be edited to suit your site.</CodeLine>
855<CodeLine># points to the GSDLHOME directory</CodeLine>
856<CodeLine>gsdlhome “C:/Program Files/gsdl ”</CodeLine>
857<CodeLine># this is the http address of GSDLHOME</CodeLine>
858<CodeLine># if your webservers DocumentRoot is set to $GSDLHOME</CodeLine>
859<CodeLine># then httpprefix can be commented out</CodeLine>
860<CodeLine>httpprefix /gsdl</CodeLine>
861<CodeLine># this is the http address of the directory which</CodeLine>
862<CodeLine># contains the images for the interface.</CodeLine>
863<CodeLine>httpimg /gsdl/images</CodeLine>
864<CodeLine># should contain the http address of this cgi script. This</CodeLine>
865<CodeLine># is not needed if the http server sets the environment variable</CodeLine>
866<CodeLine># SCRIPT_NAME</CodeLine>
867<CodeLine>#gwcgi /cgi-bin/library</CodeLine>
868<CodeLine># maxrequests is the most requests a fastcgi process</CodeLine>
869<CodeLine># will serve before it exits. This can be set to a</CodeLine>
870<CodeLine># low figure (like 1) while debugging and then set</CodeLine>
871<CodeLine># to a high figure (like 10000) when everything is</CodeLine>
872<CodeLine># working well.</CodeLine>
873<CodeLine>#maxrequests 10000</CodeLine>
874<Text id="254">Você poderá costumizar a sua instalação editando este arquivo, embora provavelmente você não precisará fazer isso.</Text>
875<Text id="255">A linha <i>gsdlhome</i> simplesmente direciona para o diretório <i>C:\Program Files\gsdl</i>.</Text>
876<Text id="256"><i>httpprefix</i> é o endereço web do diretório em que o Greenstone está instalado. Nós explicamos anteriormente como criar um alias para que URLs da forma <i>http://localhost/gsdl/</i>... sejam buscadas no diretório <i>C:\Program Files\gsdl</i>. A inserção da linha <i>httpprefix/gsdl</i> no arquivo de configuração <i>gsdlsite</i> estabelece a mesma convenção para o Greenstone. </Text>
877<Text id="257"><i>httpimg</i> é o endereço web do diretório <i>C:\Program Files\gsdl\images</i>; ele contem todas as imagens gif utilizadas na interface. Em qualquer instalação padrão do Greenstone este diretório sempre será <i>httpprefix/images</i>, e a linha no arquivo acima geralmente não é modificada. </Text>
878<Text id="258"><i>gwcgi</i> é o endereço web do programa cgi da biblioteca. Ele não é requerido pela maioria dos servidores web (incluindo o Apache), e deveria continuar comentado. Não retire o comentário ao menos que você tenha certeza da necessidade de fazê-lo, pois isto pode causar problemas. </Text>
879<Text id="259"><i>maxrequests</i> somente é utilizado por versões do Greenstone compiladas com a opção “fast-cgi”. A versão de distribuição binária não inclui esta opção porque nem todos os servidores web estão configurados para suportá-la. Fastcgi aumenta a velocidade de execução dos programas cgi mantendo-os na memória entre as chamadas do software, ao invés de carregá-lo do disco cada vez que uma página é requisitada pelo Greenstone. Porém a quantidade de memória utilizada pode aumentar, quanto maior o tempo que o programa estiver na memória. Uma vez que o número máximo de requisições de páginas <i>maxrequests</i> forem geradas, o programa cgi é finalizado, liberando a memória acumulada. Para responder à próxima requisição por uma página Web, o programa cgi é lido do disco novamente, e um novo ciclo de requisições de páginas é iniciado. A maioria das instalações utilizam o protocolo padrão cgi, o que significa que o número máximo de requisições de páginas <i>maxrequests</i> pode ser ignorado de maneira segura.</Text>
880</Content>
881</Section>
882</Content>
883</Chapter>
884<Chapter id="personalizing">
885<Title>
886<Text id="260">Personalizando sua Instalação</Text>
887</Title>
888<Content>
889<Text id="261">Provavelmente a primeira coisa que você vai querer fazer uma vez com o Greenstone instalado e rodando, será a personalizar a home page. O arquivo que gera a home page do Greenstone é chamado de <i>home.dm</i>, e está localizado no subdiretório <i>macros</i> no qual você instalou o Greenstone. (O caminho padrão em ambientes Windows é <i>C:\Program Files\gsdl</i>.) Este arquivo é um arquivo texto que você precisará editar para criar uma nova home page. Ao invés de editá-lo, recomendamos que você crie um novo arquivo, digamos <i>yourhome.dm</i>. Ele será parecido com o arquivo <i>home.dm</i> porém utilizará o “package home” - que é quem faz o trabalho atual - de maneira diferente. </Text>
890<Text id="262">Quando você faz uma home page diferente, deve haver algum modo de linká-la para as páginas da biblioteca digital, para que seja possível realizar a busca e navegação nas coleções de seu sistema. A solução adotada pelo Greenstone é a utilização de “macros”. Esta é a razão pela qual o arquivo da home page tem a extensão “.dm” e não “.html”— é um arquivo “macro” ao invés de um arquivo regular html. Mas não quail: este arquivo macro contém apenas html, com alguns detalhes específicos citados abaixo. A linguagem macro contém vários recursos poderosos, e somente uma pequena parte deles é listada abaixo—verifique o <i>Guia do Desenvolvedor da Biblioteca Digital Greenstone</i> para mais informações.</Text>
891<Section id="example">
892<Title>
893<Text id="263">Exemplo</Text>
894</Title>
895<Content>
896<Figure id="your_own_greenstone_home_page">
897<Title>
898<Text id="264">A sua própria página do Greenstone </Text>
899</Title>
900<File width="395" height="227" url="images/Install_Fig_3.png"/>
901</Figure>
902<Text id="265">A figura <CrossRef target="Figure" ref="your_own_greenstone_home_page"/> mostra o exemplo de uma nova home page para a biblioteca digital. Cada um dos links “Click here” lhe direcionará para um recurso do Greenstone. Esta página foi gerada pelo arquivo chamado <i>yourhome.dm</i> mostrado na figura <CrossRef target="Figure" ref="yourhome_dm"/>.</Text>
903<Figure id="yourhome_dm">
904<Title>
905<Text id="266"><i>yourhome.dm</i> foi utilizado para criar a figura <CrossRef target="Figure" ref="your_own_greenstone_home_page"/></Text>
906</Title>
907<CodeLine>package home</CodeLine>
908<CodeLine>_content_ {</CodeLine>
909<CodeLine>&lt;h2&gt;Your own Greenstone home page&lt;/h2&gt;</CodeLine>
910<CodeLine>&lt;ul&gt;</CodeLine>
911<CodeLine>&lt;table&gt;</CodeLine>
912<CodeLine>&lt;tr valign=top&gt;&lt;td&gt;Search page for the demo collection&lt;br&gt;&lt;/td&gt;</CodeLine>
913<CodeLine> &lt;td&gt;&lt;a href="_httpquery_&amp;c=demo"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
914<CodeLine>&lt;tr&gt;&lt;td&gt;"About" page for the demo collection&lt;/td&gt;</CodeLine>
915<CodeLine> &lt;td&gt;&lt;a href="_httppageabout_&amp;c=demo"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
916<CodeLine>&lt;tr&gt;&lt;td&gt;Preferences page for the demo collection&lt;/td&gt;</CodeLine>
917<CodeLine> &lt;td&gt;&lt;a href="_httppagepref_&amp;c=demo"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
918<CodeLine>&lt;tr&gt;&lt;td&gt;Home page&lt;/td&gt;</CodeLine>
919<CodeLine> &lt;td&gt;&lt;a href="_httppagehome_"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
920<CodeLine>&lt;tr&gt;&lt;td&gt;Help page&lt;/td&gt;</CodeLine>
921<CodeLine> &lt;td&gt;&lt;a href="_httppagehelp_"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
922<CodeLine>&lt;tr&gt;&lt;td&gt;Administration page&lt;/td&gt;</CodeLine>
923<CodeLine> &lt;td&gt;&lt;a href="_httppagestatus_"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
924<CodeLine>&lt;tr&gt;&lt;td&gt;The Collector&lt;/td&gt;</CodeLine>
925<CodeLine> &lt;td&gt;&lt;a href="_httppagecollector_"&gt;Click here&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</CodeLine>
926<CodeLine>&lt;/table&gt;</CodeLine>
927<CodeLine>&lt;/ul&gt;</CodeLine>
928<CodeLine>}</CodeLine>
929<CodeLine># if you hate the squirly green bar down the left-hand side of the</CodeLine>
930<CodeLine># page, uncomment these lines:</CodeLine>
931<CodeLine># _header_ {</CodeLine>
932<CodeLine># }</CodeLine>
933</Figure>
934<Text id="267">Você pode utilizar a figura <CrossRef target="Figure" ref="yourhome_dm"/> como um template para criar sua própria página especializada Greenstone. Basicamente, ela define uma macro chamada <i>content</i>. Dentro das chaves é html normal. É possível inserir textos adicionais, junto com quaisquer comandos de formatação html, para colocar o conteúdo que você quer ver na página. O texto é em html normal; caso queira, é possível incluir hyperlinks, e utilizar todos os recursos incluídos na linguagem html.</Text>
935<Text id="268">Para fazer o seu link da nova home page em páginas de outras bibliotecas digitais, você precisa uitlizar as palavras mágicas apropriadas. Na linguagem macro, palavras mágicas são palavras cercadas por traço inferior (_), underscore. É possível ver isso na figura <CrossRef target="Figure" ref="yourhome_dm"/>. Por exemplo, <i>_httppagehome_</i> lhe direcionará para a home page, <i>_httppagehelp_</i> para a página de ajuda, e assim por diante. Em alguns casos será necessária a inclusão do nome da coleção. Por exemplo, <i>_httpquery_&amp;c=demo</i> especifica a página de busca para a coleção demo; para outras coleções é necessário substituir <i>demo</i> pelo nome de coleção adequado.</Text>
936<Text id="269">A definição da macro <i>_content_</i> é puro html. Qualquer código padrão html pode ser substituído dentro de uma definição da macro. Entretanto, os caracteres especiais '{', '}', '\', e '_' devem ser utilizados juntos com a barra invertida para prevení-los de serem processados pelo interpretador da linguagem macro. </Text>
937<Text id="270">Note que a definição da macro <i>_content_</i> não contém nenhum cabeçalho ou rodapé html. Se você deseja modificar o cabeçalho ou o rodapé de sua página, você deveria definir as macros <i>_header_</i> para cabeçalho e/ou <i>_footer_</i> para rodapé, adicionando-as ao arquivo <i>yourhome.dm</i> no formulário</Text>
938<CodeLine>_macroname_ {</CodeLine>
939<CodeLine>...</CodeLine>
940<CodeLine>}</CodeLine>
941<Text id="271">Por exemplo, a barra verde do lado esquerdo, abaixo nas páginas do Greenstone é definida pela macro do cabeçalho <i>_header_</i>, e quando ela tem o valor null, ela será removida, como indicado no final da figura <CrossRef target="Figure" ref="yourhome_dm"/>.</Text>
942</Content>
943</Section>
944<Section id="how_to_make_it_work">
945<Title>
946<Text id="272">Como fazer as coisas funcionarem</Text>
947</Title>
948<Content>
949<Text id="273">Você terá que contar para o Greenstone sobre sua nova home page <i>yourhome.dm</i>. O sistema lê os arquivos macro que estão especificados no arquivo de configuração central <i>main.cfg</i>, então caso você crie algum arquivo novo, você deve incluí-lo no arquivo central. A ordem nos nomes faz diferença: as definições mais recentes têm precedência. </Text>
950<Text id="274">Assim, para fazer o software da biblioteca digital do Greenstone utilizar a home page na figura <CrossRef target="Figure" ref="your_own_greenstone_home_page"/> ao invés da padrão, primeiro coloque o arquivo <i>yourhome.dm</i> na figura <CrossRef target="Figure" ref="yourhome_dm"/> no diretório <i>macros</i>. Então edite o arquivo de configuração <i>main.cfg</i> para substituir o <i>home.dm</i> com <i>yourhome.dm</i> na lista de arquivos macro que são carregadas na inicialização. </Text>
951</Content>
952</Section>
953<Section id="redirecting_a_url_to_greenstone">
954<Title>
955<Text id="275">Redirecionando a URL para o Greenstone</Text>
956</Title>
957<Content>
958<Text id="276">Você poderá querer redirecionar uma URL mais conveniente para o seu programa Greenstone cgi. Por exemplo, no seu sistema a URL <i>http://nzdl.org</i> (que é um atalho para <i>http://nzdl.org/index.html)</i> é redirecionada para <i>http://nzdl.org/cgi-bin/library</i>. O servidor web Apache webserver realiza isso com a diretiva <i>Redirect</i>. Junto com outras diretivas, ela se encontra no arquivo de configuração <i>C:\Program Files\Apache Group\Apache\conf\httpd.conf</i>. Para redirecionar a URL <i>http://www.seuservidor.com</i> para <i>http://www.seuservidor.com/cgi-bin/library</i>, adicione a seguinte linha em <i>httpd.conf</i>: </Text>
959<CodeLine>Redirect /index.html http://www.yourserver.com/cgi-bin/library</CodeLine>
960<Text id="277">Então você vai acessar o seu sistema da biblioteca digital diretamente a partir da URL <i>http://www.seuservidor.com</i>. Se ao invés disso, você quiser que uma URL como <i>http://www.seuservidor.com/greenstone</i> seja direcionada para <i>http://www.seuservidor/cgi-bin/library</i>, inclua aí o arquivo <i>httpd.conf</i> </Text>
961<CodeLine>Redirect /greenstone http://www.yourserver.com/cgi-bin/library</CodeLine>
962<Text id="278">Se o seu computador não tem um nome de domínio (como o exemplo “www.seuservidor.com” acima), simplesmente substitua <i>www.seuservidor.com</i> por <i>localhost</i> nas linhas acima. Desde que o seu navegador esteja sendo executado na mesma máquina que o servidor web - o que certamente acontece se o seu computador não têm um nome de domínio - isso tem o mesmo efeito que os redirecionamentos acima. </Text>
963<Text id="279">Ao invés de inserir redirecionamentos adicionais de diretivas no arquivo <i>httpd.conf</i>, você pode igualmente colocá-los no arquivo <i>.htaccess</i> dentro do seu diretório raiz de documentos do seu servidor. Na realidade, fazer isso tem duas vantagens. Primeiro, as mudanças em <i>.htaccess</i> têm um efeito imediato, quando o tiver que iniciar novamente o servidor Apache para verificar as mudanças em <i>httpd.conf</i>. Em segundo lugar, em ambientes Unix você geralmente tem que estar logado como usuário "root" para editar o arquivo <i>httpd.conf</i>, considerando que você não edite o arquivo <i>.htaccess</i>.</Text>
964</Content>
965</Section>
966</Content>
967</Chapter>
968<Chapter id="appendix_associated_software">
969<Title>
970<Text id="280">Apêndice dos Softwares Associados </Text>
971</Title>
972<Content>
973<Text id="281">Aqui explicamos como obter os pacotes de software mencionados acima. </Text>
974<Section id="apache_webserver">
975<Title>
976<Text id="282">Servidor Web Apache </Text>
977</Title>
978<Content>
979<Text id="283">Para executar qualquer versão do Greenstone separada da versão da Biblioteca Local do Windows, você precisa de um servidor web externo. Várias aplicações, particularmente as maiores, já terão provavelmente um servidor web. Se você estiver utilizando Linux, o Apache pode estar no seu disco de instalação, porém não foi selecionado durante o processo de instalação. O servidor web Apache do site <i>www.apache.org</i> é software livre, e fácil de ser instalado. </Text>
980</Content>
981</Section>
982<Section id="perl">
983<Title>
984<Text id="284">Perl</Text>
985</Title>
986<Content>
987<Text id="285">O Greenstone utiliza a linguagem Perl quando está construindo as coleções. No ambiente Windows, o Perl é incluído automaticamente com os pacotes do Greenstone. A maioria dos sistemas Unix já tem o Perl instalado, porém caso ele não esteja presente, o código fonte e arquivos binários de uma grande parte de plataformas Unix está presente em <i>www.perl.com</i>. É necessário ao menos a versão Perl 5.0 ou qualquer versão acima desta.</Text>
988</Content>
989</Section>
990<Section id="gcc">
991<Title>
992<Text id="286">GCC</Text>
993</Title>
994<Content>
995<Text id="287">A versão Unix do Greenstone pode ser executada com o compilador Gnu C++ , o GCC. O Greenstone faz bastante uso da bilioteca padrão do C++ (nós descobrimos que ela foi descontinuada em algumas versões antigas do GCC; por favor nos comunique se você tiver problemas de STL). Note que esta versão do Greenstone não compila com o GCC 3.0.</Text>
996</Content>
997</Section>
998<Section id="gdbm">
999<Title>
1000<Text id="288">GDBM</Text>
1001</Title>
1002<Content>
1003<Text id="289">Todas as versões do Greenstone utilizam o Gnu Database Manager, GDBM. Ele é utilizado com todas as versões Windows do Greenstone e instalado automaticamente durante o processo de instalação. Os sistemas Linux já têm o GDBM, então nós não o provemos para este sistema. A maioria dos sistemas Unix já o tem, porém caso seja necessário, é possível baixá-lo/realizar o download em <i>www.gnu.org</i>.</Text>
1004</Content>
1005</Section>
1006<Section id="java_runtime_environment">
1007<Title>
1008<Text id="290">Java runtime environment</Text>
1009</Title>
1010<Content>
1011<Text id="291">Para usar a Interface de Biblioteca do Greenstone, você terá ter uma versão do Java Runtime Environment. Se você ainda não o tem instalado, ou alguma versão no CD-ROM, você pode baixar/realizar o download da última versão em <u>http://java.sun.com/j2se/downloads.html</u>. É necessária a versão 1.4.0 ou posterior.</Text>
1012</Content>
1013</Section>
1014<Section id="java_compiler">
1015<Title>
1016<Text id="292">O compilador Java </Text>
1017</Title>
1018<Content>
1019<Text id="293">Para compilar o código fonte da Interface de Biblioteca do Greenstone, você precisa primeiro instalar o Java Development Kit. É possível baixar o J2SE Software Development Kit de <u>http://java.sun.com/j2se/downloads.html</u>. É necessária a versão 1.4.0 ou superior.</Text>
1020</Content>
1021</Section>
1022</Content>
1023</Chapter>
1024</Manual>
Note: See TracBrowser for help on using the repository browser.