Instalacion de apache solr

Events happening in the community are now at Drupal community events on www.drupal.org.
mathdz's picture

Hola a todos.

Estoy tratando de instalar el modulo apache solr y me estoy basando en este tutorial:

http://drupal.org/node/532584

Todo bien hasta que llego a la parte final en donde tengo que modificar el archivo service.php en estas dos primeras lineas:

require_once(dirname(FILE) . '/Document.php');
require_once(dirname(FILE) . '/Response.php')

aquí no se como modificar este archivo. Por favor si me podrían ayudar les agradecería mucho.

Menciono que si voy a localhost:8080/solr/admin si me muestra la pagina pero cuando entro a la configuración de apache solr en drupal no me muestra la pagina de configuración.

Ya llevo 3 semanas con esto y aun no logro instalar apache solr ya que quiero que para mi proyecto siempre este corriendo.

Comments

mathdz's picture

Buenos dias, en vista de que nadie comento en esta discusion y esta es la cuarta semana que llevo con esto he logrado instalar apache solr en drupal 7 y me funciona bien.

Esto es lo que utilice.

-apache-solr-1.4.1
-apachesolr-7.x-1.0-beta19.tar
-apache-tomcat-6.0.35

Antes de comenzar les aclaro que las direcciones de los archivos cambian de acuerdo al Sistema Operativo que tengan.

1.- descargar apache-tomcat-6.0.35 y lo instalan.
-Este genera una carpeta en esta direccion C:\Program Files\Apache Software Foundation\Tomcat 6.0 aqui es en donde se crearan los cambios.

2.- descargar apache-solr-1.4.1 lo descomprimen
-en la misma carpeta que se genera hay una carpeta "dist" ahi encontraran un archivo con extension ".war", le cambian el nobre a "solr.war", lo copian y lo pegan en esta direccion C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps
-Al momento de pegar el archivo en esta direccion por arte de magia te genera una carpeta solr. Nota: para que te genere la carpeta el servidor tomcat tiene que estar corriendo.
3.- Ahora crear una carpeta llamada "solr" en esta direccion C:\Program Files\Apache Software Foundation\Tomcat 6.0 como se daran cuenta esta direccion es la misma, como comente al principio aqui se haran todos los cambios.
- Se van a la carpeta de apache-solr-1.4.1 la que descomprimieron. despues a example y copian los archivos que se encuentran dentro de la carpeta solr:
-bin
-conf
-README
Y lo pegan en la carpeta "solr" que acaban de crear en tomcat 6.0
4.- ahora crean un archivo "solr.xml" en esta direccion C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\Catalina\localhost y le colocan el suguiente codigo:

Nota: La direccion que se le asigna a docBase="tu direccion de archivo 'solr.war'. " y value="tu direccion de la carpeta 'solr'. "

Guardar y ccerrar el archivo.

5.- Ahora te deberia de estar funcionando el apache solr. recuerden que aun no lo vinculamos con drupal. pero para probar en su navegador ir a esta direccion http://localhost:8080/solr/admin y te mostrara la pagina de apache solr.

6.- si todo va bien hasta aqui ahora procedemos a descargar el modulo apachesolr-7.x-1.0-beta19.tar, lo instalamos pero todavia no lo activen.

7.- Una ves instalado se van a la carpeta del modulo que se encuentra sites/all/modules/apachesolr/solr-conf y copian los archivos "schema.xml" y "solrconfig.xml".

8.- despues se van a esta direccion C:\Program Files\Apache Software Foundation\Tomcat 6.0\solr\conf pegan y reemplazan los archivos que se encuentran en esta direccion Nota: Para conservar los archivos schema y solrconfig, antes de copiar y pegar, renombrarlos, para quedar de esta forma schema.back y solrconfig.back y despues pegar los archivos del modulo.

9.- hasta aqui ya vinculamos drupal con apache solr ahora activar los modulos.

10.- Ir a la configuracion del modulo y cambiar los siguientes datos en opciones editando el localhost server:

Solr server URL: http://localhost:8080/solr

En descripcion puedes cambiarle el nombre o dejar el que tiene por default.

Estos fueron los pasos que ami me funcionaron, por cualquier duda o aclaracion de algun paso por favor pregunten.

correccion

mathdz's picture

en el paso 4 antes de la nota el código que menciono lo subire, en otro lugar solo esperen

link

mathdz's picture

Aqui esta el link del archivo solr.xml que contiene el codigo que les mensiono en el paso 4.

https://rapidshare.com/files/1454435520/solr.xml

ya no funciona, consulta el link mas abajo.

Muchisimas gracias por el

gbelot2003's picture

Muchisimas gracias por el aporte... :)

-Aprende a Preguntar, Pregunta para aprender- ya que -La educación es cara, cierto, pero la ignorancia cuesta mucho mas - :P

help

miguelo65m's picture

Good afternoon. Please publish the code solr.xml file. Thank you

Archivo

mathdz's picture

Hola buenas tardes.

Aquí esta el código del archivo solr.xml

https://skydrive.live.com/redir?resid=CD52D731A5EEBBDC!291

Si tienes dudas, no dudes en preguntar.

Saludos.

gracias

miguelo65m's picture

mathdz te lo agradezco

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: