1. lépés: A Java telepítése
2. lépés: Mag és gyűjtemény létrehozása
3. lépés: A Solr adminisztrátor elérése
A Solr egy keresőplatform, amely lehetővé teszi saját "keresőmotor" beállítását. Ez az oktatóanyag megtanítja Önnek, hogyan kell beállítani a Solr-t Ubuntun. A Solr Java-val épül fel, ezért szükségünk lesz egy webszerverre, amely képes Java weboldalakat kiszolgálni: Apache Tomcat.
1. lépés: A Java telepítése
Először is telepítenünk kell a python-software-properties, ez szükséges a parancs használatához add-apt-repository:
apt-get install python-software-properties
Telepítenünk kell a Java 8-at, ezért egy nem hivatalos tárolót kell használnunk:
add-apt-repository ppa:webupd8team/java
És frissítés:
apt-get update
Most már telepítheti a Java 8-at:
apt-get install oracle-java8-installer
Egyet kell értenie.
Ezután töltse le a Solr-t:
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
Most futtassa a telepítő szkriptet:
./install_solr_service.sh solr-5.2.1.tgz
A következő üzenetet fogja látni:
Waiting to see Solr listening on port 8983 [/]
Started Solr server on port 8983 (pid=27009). Happy searching!
A Solr szolgáltatást is hozzáadja a könnyebb kezelés érdekében:
Service solr installed.
A Solr automatikusan elindul. Az elindulás megerősítéséhez futtassa:
service solr status
Terminológia a Solr-ban
A Solr a terminológiát tekintve összetettebb más szoftverekhez képest.
- Csomópont: A csomópont a Solr egy példánya, amely egy szerveren fut, például ha a Solr egyszer elindul a szerveren, akkor 1 csomópont fut.
- Gyűjtemény: Dokumentumok egy logikai indexben csoportosítva.
- Mag: egy logikai indexet képviselő Solr példány.
- Replika: egy logikai index replikája.
- Szilánk: egy gyűjtemény része.
Először létre kell hoznunk egy magot és egy gyűjteményt.
2. lépés: Mag és gyűjtemény létrehozása
Mag és gyűjtemény létrehozásához használja:
sudo su - solr -c "/opt/solr/bin/solr create -c CollectionName -n data_driven_schema_configs"
3. lépés: A Solr adminisztrátor elérése
A Solr adminisztrátort az URL-ről érheti el http://YourServerIP:8983. A bal alsó sarokban kiválaszthat egy magot és kezelheti azt. Ha a "Dokumentumok" lehetőséget választja, akkor hozzáadhat dokumentumokat, amelyeket a Solr indexel. JSON-t használhatunk dokumentumok hozzáadásához. Például:
{
"number": 1,
"full_name": "Johnny Appleseed",
"birth": 1774,
"death": 1845
}
Kattintson a kék gombra ('Dokumentum benyújtása') a dokumentum hozzáadásához. Solr hozzáadja a dokumentumot és visszatér Status: success.