ElasticSearch ist eine leistungsstarke Suchmaschine, die vollständige schemafreie JSON-Textsuchabfragen über eine Webschnittstelle bereitstellt. Es ist plattformübergreifend, da es auf Linux- und Windows-Betriebssystemen gut läuft. Um zu funktionieren, muss Java auf Ihrem Server installiert sein. Es ist auch Open Source unter der Apache-Lizenz. Heute zeigen wir Ihnen, wie Sie ElasticSearch auf cPanel installieren.
Tutorial:ElasticSearch auf cPanel installieren
Installieren Sie Java 1.8
Überprüfen Sie zuerst die Java-Version, die wir haben:
[[email protected]:~]java -version java version "1.6.0_39" OpenJDK Runtime Environment (IcedTea6 1.13.11) (rhel-1.13.11.1.el6_8-x86_64) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode) If it is less than 1.8, then remove Java so we can install the new version:
dnf remove java
Laden Sie das neueste Java-RPM herunter:
cd /usr/src wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm"
dnf localinstall jdk-8u73-linux-x64.rpm
Überprüfen Sie, ob die neue Version ausgeführt wird:
java -version
Beispiel:
[[email protected]:~]java -version java version "1.8.0_73" Java(TM) SE Runtime Environment (build 1.8.0_73-b02) Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
Entfernen Sie die heruntergeladene RPM-Datei:
rm jdk-8u73-linux-x64.rpm -fv
Installieren von ElasticSearch auf cPanel
Laden Sie den GPG-KEY herunter:
rpm --import http://packages.elastic.co/GPG-KEY-elasticsearch
Lassen Sie uns ein Elasticsearch-Repo in yum erstellen:
nano -w /etc/yum.repos.d/elasticsearch.repo
Fügen Sie diesen Inhalt ein:
[elasticsearch-2.x] name=Elasticsearch repository for 2.x packages baseurl=http://packages.elastic.co/elasticsearch/2.x/centos gpgcheck=1 gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
ElasticSearch installieren:
dnf install elasticsearch
Wenn Sie die elastische Suche optimieren müssen, können Sie dies tun, indem Sie die Hauptkonfigurationsdatei bearbeiten, die sich unter:
befindet/etc/elasticsearch/elasticsearch.yml
Fügen Sie den Dienst hinzu, der nach dem Start des Betriebssystems gestartet werden soll, und starten Sie den Dienst:
chkconfig --add elasticsearch service elasticsearch start
Schlussfolgerung
Elasticsearch ist eine großartige Suchmaschine für Ihre Website, sie ist einfach und komplex zugleich. Es ist Open Source, unterstützt Linux und Windows und verfügt über eine großartige Dokumentation, in der Sie von den Grundlagen des Dienstes bis hin zu fortgeschrittenen Techniken und API-Integration lernen können.
Wie Sie gesehen haben, kann dies einfach auf cPanel-Servern installiert werden, Sie müssen nur überprüfen, ob Sie eine aktualisierte Version von Java ausführen, und das ist alles.
Weiterführende Literatur:
- Offizielle Website von ElasticSearch
- ElasticSearch-Dokumentations- und Konfigurationsleitfäden
- Java-Downloads für Linux
ElasticSearch auf cPanel-Servern installieren wurde zuletzt geändert:7. Februar 2017 von Esteban Borges