Navigation
Nouveautés
Apache Lucene est un moteur d'indexation de texte permettant d'effectuer des recherches en langage naturel à l'aide de diverses manipulations automatiques du texte. Le texte indexé est enregistré sous de multiples représentations, de même pour le texte recherché, et les résultats de recherche sont déterminés suite à la comparaison de ces variantes.
Apache Solr étend le principe de Lucene en facilitant l'administration (interface RESTful) et en ajoutant des fonctionnalités : filtres de recherche, manipulation des résultats, etc.
aptitude install tomcat7 tomcat7-admin
vi /etc/tomcat7/tomcat-users.xml
<role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="admin" roles="manager-gui,admin-gui"/>
mkdir /root/sources && cd /root/sources && wget "http://mirrors.ircam.fr/pub/apache/lucene/solr/4.5.1/solr-4.5.1.tgz"
tar xvzf solr-4.5.1.tgz -C /usr/share/
ln -s /usr/share/solr-4.5.1/ /usr/share/solr ln -s /usr/share/solr-4.5.1/dist/solr-4.5.1.war /usr/share/solr-4.5.1/dist/solr.war
cd /usr/share/tomcat7/lib ln -s /usr/share/solr/example/lib/ext/jcl-over-slf4j-1.6.6.jar . ln -s /usr/share/solr/example/lib/ext/jul-to-slf4j-1.6.6.jar . ln -s /usr/share/solr/example/lib/ext/log4j-1.2.16.jar . ln -s /usr/share/solr/example/lib/ext/slf4j-api-1.6.6.jar . ln -s /usr/share/solr/example/lib/ext/slf4j-log4j12-1.6.6.jar .
ln -s /usr/share/solr/dist/solr.war /var/lib/tomcat7/webapps/ service tomcat7 restart
cd /usr/share/solr/example java -jar start.jar
cd /usr/share/solr/example/exampledocs java -Ddata=files -jar post.jar *.xml