Apache Solr — это расширяемая поисковая платформа от Apache. Система основана на библиотеке Apache Lucene и разработана на Java. Особенности ее в том, что она представляет из себя не просто техническое решение для поиска а именно платформу, поведение которой можно легко расширять/менять/настраивать под любые нужды — от обычного полнотекстового поиска на сайте до распределенной системы хранения/получения/аналитики текстовых и других данных с мощным языком запросов.
Длы того чтоб начать установку Apache Solr, нам нужно убедится что у нас установлено Java
# java -version
если ее нет то можно воспользоваться статьями написанные ранее.
http://it-admin.org/os-linux/ustanovka-sun-java-development-kit-jdk-7-na-debian-squeeze.html
http://it-admin.org/os-linux/ustanovka-java-6-na-ubuntu-debian.html
в зависимости от того, что Вам нужно, то и ставим - 6 или 7 версию!
Далее скачивает и устанавливаем apache-solr с официального сайта http://archive.apache.org/dist/lucene/solr/
$ cd /tmp
$ wget http://archive.apache.org/dist/lucene/solr/4.6.1/solr-4.6.1.zip
$ unzip solr-4.6.1.zip
$ mv solr-4.6.1.zip solr
$ cp -r solr /путь_к_папке_домена/solr
$ cd /путь_к_папке_домена/solr/example
$ java -jar start.jar
Проверьте в браузере:
http://yourdomain.com:8983/solr/admin/
Собственно, должна отобразиться стартовая страничка apache-solr
Осталось поместить его в автозагрузку:
$ nano /etc/init.d/solr
и вставляем туда скрипт: