GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Elasticsearch na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Elasticsearch na Ubuntu 20.04 LTS. Pro ty z vás, kteří to nevěděli, Elasticsearch je flexibilní a výkonný open source, distribuovaný reálný nástroj pro vyhledávání a analýzu času. Podporuje operace RESTful a umožňuje vám ukládat, vyhledávat a analyzovat velké objemy dat v reálném čase. Elasticsearch je jedním z nejpopulárnějších vyhledávačů pohánějících aplikace, které mají složité požadavky na vyhledávání, jako jsou velké elektronické obchodní obchody a analytické aplikace.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Elasticsearch na server Ubuntu 20.04 (Focal Fossa).

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint nebo základní OS.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Elasticsearch na Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace Elasticsearch na Ubuntu 20.04.

Spuštěním následujícího příkazu importujte klíč GPG úložiště:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

Nyní přidejte do systému úložiště Elasticsearch:

sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

Potom spusťte aktualizaci apt a poté nainstalujte balíček Elasticsearch do systému Ubuntu:

sudo apt update
sudo apt install elasticsearch

Služba Elasticsearch se po dokončení procesu instalace nespustí automaticky. Spuštění služby a povolení jejího spuštění:

sudo systemctl enable --now elasticsearch.service

Chcete-li ověřit, že Elasticsearch běží, použijte curl k odeslání požadavku HTTP na port 9200 na localhost:

curl -X GET "localhost:9200/"

Měli byste vidět něco podobného:

{
  "name" : "vagrant",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "IJqDxPfXSmeilanabRIg",
  "version" : {
    "number" : "7.8.0",
    "build_flavor" : "default",
    "build_type" : "deb",
    "build_hash" : "757314695ramona26d1abmw5e65",
    "build_date" : "2020-07-14T19:38:55.2343Z",
    "build_snapshot" : false,
    "lucene_version" : "8.5.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

It may take 5-10 seconds for the service to start. If you see curl: (7) Failed to connect to localhost port 9200: Connection refused, wait for a few seconds and try again.

Krok 4. Nakonfigurujte Elasticsearch.

Nyní máme aktivní instalaci pro Elasticsearch. Aby bylo možné Elasticsearch efektivně používat, můžeme provést některé důležité změny v konfiguraci. Spuštěním následujícího příkazu otevřete konfigurační soubor ES:

sudo nano /etc/elasticsearch/elasticsearch.yml

Změňte následující hodnoty:

network.host: 0.0.0.0

Restartujte službu Elasticsearch, aby se změny projevily:

sudo systemctl restart elasticsearch

Blahopřejeme! Úspěšně jste nainstalovali Elasticsearch. Děkujeme, že jste použili tento návod k instalaci Elasticsearch do vašeho systému Ubuntu 20.04 LTS Focal Fossa. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální Elasticsearch webové stránky.


Ubuntu
  1. Jak nainstalovat Grafana na Ubuntu 16.04 LTS

  2. Jak nainstalovat R na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 20.04 LTS

  1. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat AbanteCart na Ubuntu 16.04 LTS

  3. Jak nainstalovat Hubzilla na Ubuntu 18.04 LTS

  1. Jak nainstalovat ERPNext na Ubuntu 18.04 LTS

  2. Jak nainstalovat Nextcloud na Ubuntu 18.04 LTS

  3. Jak nainstalovat Webmin v Ubuntu 20.04 LTS