This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Elasticsearch DE
Stefan Haslinger edited this page Feb 16, 2015
·
4 revisions
- Elasticsearch benötigt Java 7
sudo apt-get install openjdk-7-jre
- Wir laden den öffentlichen Schlüssel des Ropeositories herunter und installieren ihn
wget -qO - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | sudo apt-key add -
- Wir fügen des Repository in die Datei der Repositories /etc/apt/sources.list hinzu, um es zu aktivieren
deb http://packages.elasticsearch.org/elasticsearch/1.1/debian stable main
- Wir lesen die Paketlisten neu ein
sudo apt-get update
- Wir installatieren das Paket selbst
sudo apt-get install elasticsearch
- Wir stellen sicher, dass Elasticsearch nur auf lokale Requests lauscht,
und wir deaktivieren die Ausführung von Skripten in seiner Konfigurationsdatei
Diese beiden Punkte waren zu früherer Zeit in der Standardinstallation nicht sichergestellt.
Wir schränken weiters auf IP4 ein (Das ist mehr Geschmacksache als ein Sicherheitsfeature).
sudo nano /etc/elasticsearch/elasticsearch.yml
script.disable_dynamic: true network.bind_host: 127.0.0.1 network.publish_host: 127.0.0.1 network.host: _non_loopback:ipv4_
- Wir tragen Elasticsearch in die Ubuntu Startscripts ein
sudo update-rc.d elasticsearch defaults 95 10
- Auch im Startscript schränken wir auf IP4 ein
sudo nano /etc/init.d/elasticsearch
ES_USE_IPV4=y ... export ES_USE_IPV4
- Wir starten manuell (um uns einen Neustart des Rechners zu sparen):
sudo /etc/init.d/elasticsearch start
- und überprüfen die Verbindungen:
sudo netstat -apt