- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: brunoco
Subject: Instalando dataparksearch con cache activada

Bueno esta es una pequeña guia del proceso de instalacion de dataparkseach 
hasta la version 4.43 

1. descargas el archivo que esta comprimido en tar.gz

# wget http://www.dataparksearch.org/dpsearch-4.43.tar.gz

2. lo descomprimes en cualquier carpeta de tu preferencia

# tar -zxf http://www.dataparksearch.org/dpsearch-4.43.tar.gz

3. entramos ala carpeta donde lo descomprimimos, si no le cambiaste el nombre 
ser:

# cd dpsearch-4.43

4. Configuramos la instalacion, teniendo en cuenta el sistema de base de datos 
que utilizaremos ademas de la carpeta de destino donde este quedara instalado. 
yo por ejemplo primero creo una cuenta para el spider. por ejemplo la carpeta 
para el dominio creado quedara en /home/dpsearch/ entonces el modo de 
configuracion seria:

# ./configure --/home/dpsearch/public_html --whit-mysql

puede encontrar las distintas opciones de configuracion aca: 
http://www.dataparksearch.org/dpsearch-installing.en.html 

5. comensamos la instalacion luego de configurado:

# make

6. finalizamos la instalacion:

# make install

7. creamos las tablas necesarias en la base de datos.
antes de realizar este paso es necesario cambiar el nombre de la mayoria de 
archivos que se encuentran dentro de la carpeta etc/ alli encontraremos 
archivos como search.hml-dist o indexer.conf-dist a todos ellos deberemos 
quitarle el -dist .

por otro lado debemos configurar correctamente el stopwords.conf ya que algunos 
idiomas generan conflictos, lo mejor es desabilitar los idiomas que no deseas 
utilizar y dejar solo habilitados los mas importantes, español, ingles, 
italiano etc.

proseguimos a configurar el archivo indexer.conf con los datos de nuestra base 
de datos. logicamente se deduce que ya tienes creada la base de datos en mysql 
que fue la que escojimos para esta instalacion. entonces modificamos la linea 
que contiene la info y quedaria asi:

DBAddr          mysql://usuario:[EMAIL PROTECTED]/base de datos/?dbmode=cache

aca tenemos un paso opcional y es si queremos que se guarde una cache de cada 
pagina indexada. hay que tener en cuenta que el rendimiento del spider baja con 
esta opcion, ademas de que se necesita una cantidad de espacio dependiendo el 
numero de documentos a indexar, si queremos guardar la cache de la pagina 
entonces añadimos en cualquier parte del documento lo siguiente:

DoStore yes

8. luego de estar correctamente configurado y tener cambiado las extensiones de 
los archivos en la carpeta /etc colocamos:

# ./indexer -Ecreate

y asi se nos crearan las tablas necesarias. si tienes algun error es cuestion 
de ver el error que te tira y corregirlo.

9. lo siguiente es copiar los archivos que tenemos en la carpeta /bin dentro de 
nuestra carpeta /cgi-bin y darle a estos los permisos necesarios. todos los 
archivos que quedan dentro de la carpeta /etc quedan con permiso solo para el 
usuario root asi que tenemos que darle permisos al usuario de la web. para ello 
solo tipiamos:

# chown -R dpsearch etc/

donde dpsearch es el usuario de esa web. 

Hay que tener especial cuidado con los permisos que se dan a cada archivo.

Y listo si todo va bien quedo instalado nuestro datapark, lo siguiente es 
empezar a configurarlo y finalmente empezar a indexar pero eso sera tratado mas 
adelante.

Un saludo
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=07;post=

Reply via email to