Академический Документы
Профессиональный Документы
Культура Документы
Inicio
Informacin
Linux Server
Buscar
22
2014
Analytics
Android
Aadir comentarios
Apache
Comercio electrnico
contenedor Tomcat.
Domtica
General
En nuestro anterior artculo de introduccin a solr, hemos visto cmo instalar este
Hosting
HTML
Informacin Geogrfica
Java
previamente existente, la funcionalidad que ofrece solr como servidor de bsquedas. Si dicho servicio se
Javascript
ejecuta bajo un contenedor Tomcat, es preferible ejecutar solr bajo el mismo contenedor, para evitar el
MediaWiki
consumo adicional de recursos que supondra ejecutar un contenedor Jetty junto al contenedor Tomcat.
Miscelnea
MySQL
En nuestro artculo sobre Cmo instalar un contenedor Tomcat 7 en Linux Debian podemos revisar los pasos
Perl
PHP
Consideraciones de seguridad
En una instalacin por defecto, el interfaz de administracin de Tomcat est accesible en la url
http://servidor:8080. Pero es conveniente evitar el libre acceso desde internet a este interfaz.
Postfix
SEM AdWords
SEO
Shell script
Twitter
pdfcrowd.com
Normalmente, en un servidor de produccin existe una instalacin de servidor web apache, que se encarga
de servir el contenido esttico (imgenes, hojas de estilo CSS, ficheros javascript,). Cuando el servidor
web recibe peticiones de contenido dinmico, funciona como un proxy inverso, enviando a Tomcat la
Uncategorized
WordPress
XML
En el servidor web apache, configuramos un proxy inverso como ya explicamos en el artculo de introduccin
a solr:
ProxyPass /solr http://localhost:8080/solr
Adems, deberemos definir el role manager-gui, y crear un usuario y contrasea a los que asignaremos
dicho role. Esto lo hacemos editando el fichero /usr/share/tomcat7/conf/tomcat-users.xml, y aadiendo:
<role rolename="manager-gui"/>
<role rolename="admin"/>
pdfcrowd.com
<role rolename="admin"/>
<user username="tomcat" password="s3cr3t4" roles="manager-gui,admin"/>
Tambin debemos copiar al subdirectorio lib de la instalacin de Tomcat las libreras de logging utilizadas
por solr:
$ cp solr/example/lib/ext/* /usr/share/tomcat7/lib
Con esto, podemos acceder al interfaz de administracin de Tomcat, y activar la aplicacin solr.
Solucin de problemas
open in browser PRO version
pdfcrowd.com
Si por alguna razn la aplicacin solr no se activa correctamente, podemos examinar los mensajes que
aparecen en el fichero de log de tomcat /usr/share/tomcat7/logs/localhost.yyyy_mm_dd.log.
Por ejemplo, si no se encuentran las libreras de logging requeridas por solr, aparecer un mensaje de la
forma:
Jun 22, 2014 5:00:49 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter SolrRequestFilter
java.lang.NoClassDefFoundError: Failed to initialize Apache Solr: Could not find necessary
SLF4j logging jars.
Referencias
wiki.apache.org Solr with Apache Tomcat
wiki.apache.org Solrs Loggin Mechanism
StackOverflow How to block access to Tomcat listening port, and allow localhost only?
Deja un comentario
Tu comentario
pdfcrowd.com
Nombre
(requerido)
(requerido)
4 cuatro =
Enviar comentario
Introduccin a Solr
pdfcrowd.com