- - - - - - - - - - - - - - - - - - - - - - - - - - - - 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=
