sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jdk-headless openjdk-8-jre openjdk-8-jre-headless apt-transport-https
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
OK
Nachdem der GPG-Schlüssel nun importiert wurde, füge das apt-Repository durch folgenden Befehl hinzu:
echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-6.x.list
Führ nun apt-get update aus und installiere das elasticsearch-Paket auf deinen Ubuntu 18.04-Server:
sudo apt update
sudo apt install elasticsearch
Nach der Installation wird eine Standardkonfigurationsdatei mit /etc/elasticsearch/elasticsearch.yml gefüllt. Die meisten Zeilen werden auskommentiert, die Datei wird bearbeitet, um die Konfiguration zu optimieren.
Nachdem du die Konfiguration geändert hast, kannst du Elasticsearch starten:
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl restart elasticsearch.service
Überprüfe den Status des Dienstes:
sudo systemctl status elasticsearch.service
elasticsearch.service - Elasticsearch
Loaded: loaded (/usr/lib/systemd/system/elasticsearch.service; disabled; vendor preset: enabled)
Active: active (running) since Thu 2018-11-15 21:55:52 CET; 4h 33min ago
Docs: http://www.elastic.co
Main PID: 7728 (java)
Tasks: 120 (limit: 4915)
CGroup: /system.slice/elasticsearch.service
Unser Online Shop benötigt einen leistungsfähigen Server, um reibungslos zu funktionieren. Eine Möglichkeit, die langsame Produkt- oder Auftragssuche zu beheben, ist die Nutzung der Leistungsfähigkeit von Elasticsearch. Elasticsearch ist eine NoSQL-Datenbank, die die Apache-Lucen-Struktur verwendet. Elasticsearch wurde entwickelt, um Ergebnisse in Echtzeit zu erhalten und ist auf Leistung ausgerichtet. Elasticsearch kann bestimmte Suchvorgänge übernehmen, so dass MySQL viel weniger genutzt wird und wir schnellere Suchergebnisse erhalten.
Glücklicherweise ist Elasticsearch Open Source, so dass wir es kostenlos auf unserem eigenen Servern installieren können.
Der erste Part ist damit erledigt und ihr verfügt über den notwendigen Elasticsearch Server. Nun benötigt ihr für eurer WordPress Installation nur noch ElasticPress
WordPress Plugin: ElasticPress
Hast du Anregungen, Ergänzungen, einen Fehler gefunden oder ist dieser Beitrag nicht mehr aktuell? Dann freue ich mich auf deinen Kommentar.
Du kannst diesen Beitrag natürlich auch weiterempfehlen. Ich bin dir für jede Unterstützung dankbar!
Wir unterstützen Sie bei der Umsetzung Ihres Augmented Reality (AR) oder Virtual Reality (VR) Projektes! Ob Produktfotografie, 3D-Scan-Service, 3D-Visualisierung oder fertige 3D-Modelle für AR/VR - wir beraten Sie persönlich und unverbindlich.
Wenn Sie ein individuelles Angebot auf Basis Ihrer aktuellen Vorlagen (Fotos, Zeichnungen, Skizzen) wünschen, nutzen Sie einfach unser Anfrageformular.
© 2023 R23 | AGB | Datenschutz | Cookie-Einstellungen | Kundenbewertungen | Impressum |
Kommentar verfassen