Hapi 1: Instalimi i Java
Hapi 2: Krijimi i një bërthame dhe një koleksioni
Hapi 3: Hyrja në administratorin Solr
Solr është një platformë motori kërkimi që ju lejon të konfiguroni "motorin tuaj të kërkimit". Ky tutorial do t'ju mësojë se si të konfiguroni Solr në Ubuntu. Solr është ndërtuar me Java dhe për këtë arsye do të na duhet një server në internet që është në gjendje të shërbejë faqet e internetit të Java: Apache Tomcat.
Hapi 1: Instalimi i Java
Së pari, ne do të duhet të instalojmë python-software-properties, kjo është e nevojshme për të qenë në gjendje të përdorim komandën add-apt-repository:
apt-get install python-software-properties
Do të na duhet të instalojmë Java 8, kështu që duhet të përdorim një depo jozyrtare:
add-apt-repository ppa:webupd8team/java
Dhe përditësoni:
apt-get update
Tani do të jeni në gjendje të instaloni Java 8:
apt-get install oracle-java8-installer
Do t'ju kërkohet të pajtoheni.
Tjetra, shkarkoni Solr:
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
Tani ekzekutoni skriptin e instalimit:
./install_solr_service.sh solr-5.2.1.tgz
Do të shihni mesazhin e mëposhtëm:
Waiting to see Solr listening on port 8983 [/]
Started Solr server on port 8983 (pid=27009). Happy searching!
Do të shtojë edhe Solr si shërbim, për menaxhim më të lehtë:
Service solr installed.
Solr do të fillojë automatikisht. Për të konfirmuar se ka filluar, ekzekutoni:
service solr status
Terminologji në Solr
Solr është më kompleks në krahasim me programet e tjera kur bëhet fjalë për terminologjinë.
- Nyja: Një nyje është një shembull i Solr që funksionon në një server, për shembull, nëse Solr niset një herë në serverin tuaj, 1 nyje po funksionon.
- Mbledhja: Dokumentet e grupuara së bashku në një indeks logjik.
- Bërthama: Shembulli Solr që përfaqëson një indeks logjik.
- Replica: Replika e një indeksi logjik.
- Shard: Seksion i një koleksioni.
Ne duhet të krijojmë një bërthamë dhe një koleksion për të filluar.
Hapi 2: Krijimi i një bërthame dhe një koleksioni
Për të krijuar një bërthamë dhe një koleksion, përdorni:
sudo su - solr -c "/opt/solr/bin/solr create -c CollectionName -n data_driven_schema_configs"
Hapi 3: Hyrja në administratorin Solr
Ju mund të përdorni administratorin Solr nga URL-ja http://YourServerIP:8983. Në këndin e poshtëm majtas, do të jeni në gjendje të zgjidhni një bërthamë dhe ta menaxhoni atë. Nëse zgjidhni "Dokumentet", do të mund të shtoni dokumente të cilat do të indeksohen nga Solr. Mund të përdorim JSON për të shtuar dokumente. Për shembull:
{
"number": 1,
"full_name": "Johnny Appleseed",
"birth": 1774,
"death": 1845
}
Klikoni butonin blu ('Dërgo dokumentin') për të shtuar dokumentin. Solr do të shtojë dokumentin dhe do të kthehet Status: success.