Корак 1: Инсталирање Јаве
Корак 2: Креирање језгра и колекције
Корак 3: Приступ Солр администратору
Солр је платформа претраживача која вам омогућава да поставите сопствени „претраживач“. Овај водич ће вас научити како да подесите Солр на Убунту. Солр је направљен са Јавом и стога ће нам требати веб сервер који може да опслужује Јава веб странице: Апацхе Томцат.
Корак 1: Инсталирање Јаве
Прво, мораћемо да инсталирамо python-software-properties, ово је потребно да бисмо могли да користимо команду add-apt-repository:
apt-get install python-software-properties
Мораћемо да инсталирамо Јава 8, тако да морамо да користимо незванично спремиште:
add-apt-repository ppa:webupd8team/java
И ажурирање:
apt-get update
Сада ћете моћи да инсталирате Јава 8:
apt-get install oracle-java8-installer
Од вас ће се тражити да се сложите.
Затим преузмите Солр:
wget http://apache.mirror1.spango.com/lucene/solr/5.2.1/solr-5.2.1.tgz
tar xzf solr-5.2.1.tgz solr-5.2.1/bin/install_solr_service.sh --strip-components=2
Сада покрените скрипту за инсталацију:
./install_solr_service.sh solr-5.2.1.tgz
Видећете следећу поруку:
Waiting to see Solr listening on port 8983 [/]
Started Solr server on port 8983 (pid=27009). Happy searching!
Такође ће додати Солр као услугу, ради лакшег управљања:
Service solr installed.
Солр ће се аутоматски покренути. Да бисте потврдили да је започео, покрените:
service solr status
Терминологија у Солр
Солр је сложенији у поређењу са другим софтвером када је реч о терминологији.
- Чвор: Чвор је инстанца Солр-а који ради на серверу, на пример ако је Солр једном покренут на вашем серверу, 1 чвор је покренут.
- Колекција: Документи груписани заједно у логички индекс.
- Језгро: Солр инстанца која представља логички индекс.
- Реплика: Реплика логичког индекса.
- Фрагмент: Одељак колекције.
Морамо да направимо језгро и колекцију за почетак.
Корак 2: Креирање језгра и колекције
Да бисте креирали језгро и колекцију, користите:
sudo su - solr -c "/opt/solr/bin/solr create -c CollectionName -n data_driven_schema_configs"
Корак 3: Приступ Солр администратору
Можете приступити Солр администратору са УРЛ адресе http://YourServerIP:8983. У доњем левом углу, моћи ћете да изаберете језгро и управљате њиме. Ако изаберете "Документи", моћи ћете да додате документе које ће Солр индексирати. Можемо да користимо ЈСОН за додавање докумената. На пример:
{
"number": 1,
"full_name": "Johnny Appleseed",
"birth": 1774,
"death": 1845
}
Кликните на плаво дугме ('Пошаљи документ') да додате документ. Солр ће додати документ и вратити Status: success.