Jak zainstalować Elasticsearch na Debian Linux
- 2265
- 560
- Seweryn Augustyniak
Cel
Celem jest zapewnienie prostego do wykonania kroków w zakresie instalacji ElasticSearch w Debian Linux. Przewodnik nie zagłębia się w konfigurację ElasticSearch, ponieważ jest to opowieść na inny czas.
Wersje systemu operacyjnego i oprogramowania
- System operacyjny: - Debian 9 (rozciąganie)
- Oprogramowanie: - ElasticSearch 5.2.0
Wymagania
Wymagany będzie uprzywilejowany dostęp do twojego systemu debiana
Trudność
ŁATWY
Konwencje
- # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą
sudo
Komenda - $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny
Instrukcje
Wymagania wstępne instalacja
Aby rozpocząć, zainstaluj wszystkie wymagane wymagania wstępne wymienione poniżej. narzędzia netto
Pakiet jest opcjonalny i jest używany wyłącznie do celów testowych.
# Apt Aktualizacja # apt instint instaluj openjdk-8-jdk-headless narzędzia netto wget
Pobierz ElasticSearch
Na tym etapie musimy pobrać pakiet Elasticsearch Debian. W momencie pisania tylko ElasticSearch 5.2 jest dostępne. Zamień poniższy link na wersję 6.0 Pobierz URL, jeśli jest dostępny.
wget-no-check-certyfikat https: // artefacts.elastyczny.co/pobieranie/elasticsearch/elasticsearch-5.2.0.Deb
Zainstaluj ElasticSearch
Używać dpkg
polecenie do zainstalowania wcześniej pobranych ElasticSearch-5.2.0.Deb
:
# dpkg -i ElasticSearch -5.2.0.Deb
Rozpocznij i włącz ElasticSearch
TOS Start i włącz ElasticSearch w Systemu Debian SystemD wykonują:
# SystemCtl Start ElasticSearch # Systemctl Włącz ElasticSearch
Potwierdź instalację
Journalctl
Polecenie powinno teraz wymienić ElasticSearch na początku:
# Journalctl | Ogon 11 lutego 08:59:02 Linuxconfig Systemd [1]: Sieć docelowa docelowa jest online. 11 lutego 08:59:02 Linuxconfig Systemd [1]: Rozpoczęcie elasticsearch… 11 lutego 08:59:02 Linuxconfig Systemd [1]: Rozpoczęcie ElasticSearch.
ElasticSearch domyślnie słucha Localhost, chyba że zdefiniowano inaczej w ramach /itp./ElasticSearch/ElasticSearch.yml
:
# Netstat -ntlp Aktywne połączenia internetowe (tylko serwery) Proto Recv-q Send-Q Adres lokalny adres zagraniczny Stan PID/Nazwa programu TCP 0 0 0.0.0.0:22 0.0.0.0:* Posłuchaj 403/sshd TCP6 0 0 127.0.0.1: 9200 ::* Posłuchaj 5562/java tcp6 0 0 :: 1: 9200 ::* Słuchaj 5562/java tcp6 0 0 127.0.0.1: 9300 ::* Posłuchaj 5562/java tcp6 0 0 :: 1: 9300 ::* Słuchaj 5562/java tcp6 0 0:
ElasticGSearch jest już dostępny pod Localhost: 9200
URL:
# wget -qo - 127.0.0.1: 9200 „name”: „p7g80hj”, „klaster_name”: „elasticsearch”, „klaster_uuid”: „W7ie1jWysiwl-Hg3ZMSAFQ”, „wersja”: „Numer”: „5 5:„ 5 5: ”5:„ 5 5.2.0 ",„ Build_hash ”:„ 24e05b9 ”,„ Build_Date ”:„ 2017-01-24T19: 52: 35.800Z ”,„ Build_snapshot ”: false,„ Lucene_version ”:„ 6.4.0 „,„ Slandline ”:„ Wiesz, dla wyszukiwania ”
Zainstaluj wtyczki
Wtyczka ElasticSearch i inne odpowiednie binaria są lokalizowane pod /usr/share/elasticsearch/bin/
informator. Dodaj ten katalog do swojego wykonywalnego ŚCIEŻKA
:
# Eksport ścieżka = $ ścieżka:/usr/share/elasticsearch/bin/
Aby zainstalować nowe wtyczki ElasticSearch Użyj ElasticSearch-Plugin
Komenda. Na przykład, aby zainstalować „wtyczkę odkrywania opartą na plikach”:
# ElasticSearch-Plugin instaluj plik Discovery-> Pobieranie pliku Discovery z Elastic [================================================================ ================] 100% -> Zainstalowany plik Discovery
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Linux Pliki konfiguracyjne: Top 30 Najważniejsze
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Rzeczy do zainstalowania na Ubuntu 22.04
- Czy Linux może uzyskać wirusy? Badanie podatności Linuksa…
- Pobierz Linux
- Najlepszy Linux Distro dla programistów
- Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
- Zainstaluj Arch Linux na stacji roboczej VMware