Solr Su Tomcat
Solr può funzionare nel suo jetty ma è preferibile eseguirlo dentro un tomcat, ho preso qualche info da http://lucidworks.lucidimagination.com/display/solr/Running+Solr+on+Tomcat
Passi d'installazione
- Scaricare il tar.gz e decomprimerlo
- dentro la cartella decompressa identificare apache-solr-3.6.1/example/solr e copiarla in una directory separata io ho deciso di copiarla dentro il mio tomcat. Questa è la directory di configurazione. In altre guide c'è scritto di metterla in una directory separata mettendola dentro il tomcat ci si ricorda di averla ed eventualmente portarsela dietro. L'importante poi sarà il parametro di configurazione
cp -r solr/ /opt/tomcat/
- modificare dentro catalina.sh del tomcat/bin le java_ops in questo modo
JAVA_OPTS="-Dsolr.solr.home=/opt/tomcat/solr"
- copiare l'applicazione war dentro webappa si tomcat
cp apache-solr-3.6.1/example/webapps/solr.war /opt/tomcat/webapps/
- opzionalmente si può aggiungere questo connettore al tomcat/conf/server.xml in questo modo gli esempi di solr che puntano a quella porta (che è quella standard) continueranno a funzionare
<Connector port="8983" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
Avviandolo il tomcat l'applicazione, se deployata correttamente, sarà disponibile presso
http://ip-macchina:8983/solr/
versione della pagina: 1, ultima modifica: 25 Sep 2012 12:39