Hola a todos.
Estoy tratando de instalar el modulo apache solr y me estoy basando en este tutorial:
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
Instalacion de apache solr en drupal 7 con el servidor tomcat
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
en el paso 4 antes de la nota el código que menciono lo subire, en otro lugar solo esperen
link
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
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
Good afternoon. Please publish the code solr.xml file. Thank you
Archivo
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
mathdz te lo agradezco