How to install nfsen and nfdump on Ubuntu Server 16.04.1 LTS
Obsah:
Elasticsearch je open source distribuovaný fulltextový vyhledávací a analytický stroj. Podporuje RESTful operace a umožňuje 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é obchody s elektronickým obchodem a analytické aplikace.
V tomto tutoriálu vám ukážeme, jak nainstalovat Elasticsearch na Ubuntu 18.04. Stejné pokyny platí pro Ubuntu 16.04 a jakékoli distribuce založené na Ubuntu, včetně Linux Mint, Kubuntu a Elementary OS.
Předpoklady
Abyste mohli instalovat balíčky do vašeho systému Ubuntu, musíte být přihlášeni jako uživatel s právy sudo.
Instalace Elasticsearch
Nejjednodušší způsob, jak nainstalovat Elasticsearch na Ubuntu 18.04, je instalace balíčku deb z oficiálního úložiště Elasticsearch.
V době psaní tohoto článku je nejnovější verze Elasticsearch
7.0.0
a vyžaduje, aby byla do systému nainstalována Java 8.
Začněte aktualizací indexu balíčků a instalací balíčku apt-transport-https, který je nezbytný pro přístup k úložišti přes
sudo apt update
sudo apt install apt-transport-https
Nainstalujte OpenJDK 8:
sudo apt install openjdk-8-jdk
Ověřte instalaci Java spuštěním následujícího příkazu, který vytiskne verzi Java:
java -version
Výstup by měl vypadat asi takto:
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
Po instalaci Java je dalším krokem přidání úložiště Elasticsearch.
Importujte GPG úložiště pomocí následujícího příkazu
wget
:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
Výše uvedený příkaz by měl vydat
OK
což znamená, že klíč byl úspěšně importován a balíčky z tohoto úložiště budou považovány za důvěryhodné.
Dále přidejte úložiště Elasticsearch do systému vydáním:
sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'
Pokud chcete nainstalovat předchozí verzi Elasticsearch, změňte ve výše uvedeném příkazu
7.x
na verzi, kterou potřebujete.
Jakmile je úložiště povoleno, aktualizujte seznam balíků
apt
a nainstalujte modul Elasticsearch zadáním:
sudo apt update
sudo apt install elasticsearch
Služba Elasticsearch se nespustí automaticky po dokončení procesu instalace. Spuštění služby a povolení spuštění služby:
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service
Můžete ověřit, že Elasticsearch běží, odesláním požadavku HTTP na port 9200 na localhost pomocí následujícího příkazu curl:
curl -X GET "localhost:9200/"
Měli byste vidět něco podobného tomuto:
{ "name": "kwEpA2Q", "cluster_name": "elasticsearch", "cluster_uuid": "B-5B34LXQFqDeIYwSgD3ww", "version": { "number": "7.0.0", "build_flavor": "default", "build_type": "deb", "build_hash": "b7e28a7", "build_date": "2019-04-05T22:55:32.697037Z", "build_snapshot": false, "lucene_version": "8.0.0", "minimum_wire_compatibility_version": "6.7.0", "minimum_index_compatibility_version": "6.0.0-beta1" }, "tagline": "You Know, for Search" }
Spuštění služby bude trvat 5-10 sekund. Pokud vidíte
curl: (7) Failed to connect to localhost port 9200: Connection refused
, počkejte několik sekund a akci opakujte.
sudo journalctl -u elasticsearch
Gratulujeme, v tuto chvíli máte na serveru Ubuntu nainstalován program Elasticsearch.
Konfigurace Elasticsearch
Data Elasticsearch jsou uložena v adresáři
/var/lib/elasticsearch
elasticsearch, konfigurační soubory jsou umístěny v
/etc/elasticsearch
a možnosti spuštění Java lze konfigurovat v souboru
/etc/default/elasticsearch
.
Ve výchozím nastavení je Elasticsearch nakonfigurován tak, aby poslouchal pouze na localhost. Pokud klient připojující se k databázi běží také na stejném hostiteli a nastavujete klastr jednoho uzlu, není nutné měnit výchozí konfigurační soubor.
Vzdálený přístup
Není k dispozici Elasticsearch, neprovádí autentizaci, takže k němu může přistupovat kdokoli, kdo má přístup k HTTP API. Pokud chcete povolit vzdálený přístup k serveru Elasticsearch, budete muset nakonfigurovat bránu firewall a povolit přístup k portu Elasticsearch 9200 pouze od důvěryhodných klientů.
Ubuntu přichází s konfiguračním nástrojem brány firewall s názvem UFW. Ve výchozím nastavení je UFW nainstalován, ale není povolen. Před povolením brány UFW nejprve přidejte pravidlo, které umožní příchozí připojení SSH:
sudo ufw allow 22
Povolit posouzení ze vzdálené důvěryhodné adresy IP:
sudo ufw allow from 192.168.100.20 to any port 9200
Nezapomeňte změnit
192.168.100.20
pomocí vaší vzdálené IP adresy.
Povolit UFW pomocí zadáním:
sudo ufw enable
Nakonec zkontrolujte stav brány firewall:
sudo ufw status
Výstup by měl vypadat asi takto:
Status: active To Action From -- ------ ---- 22 ALLOW Anywhere 9200 ALLOW 192.168.100.20 22 (v6) ALLOW Anywhere (v6)
Jakmile je váš firewall nakonfigurován, dalším krokem je úprava konfigurace Elasticsearch a umožnění Elasticsearch poslouchat externí připojení.
Otevřete konfigurační soubor
elasticsearch.yml
:
sudo nano /etc/elasticsearch/elasticsearch.yml
Vyhledejte řádek, který obsahuje
network.host
, odkomentujte jej a změňte hodnotu na
0.0.0.0
:
network.host: 0.0.0.0
Restartujte službu Elasticsearch, aby se změny projevily:
sudo systemctl restart elasticsearch
A je to. Nyní se můžete připojit k serveru Elasticsearch ze svého vzdáleného umístění.
Závěr
Úspěšně jste nainstalovali Elasticsearch do svého Ubuntu 18.04. Nyní můžete navštívit oficiální stránku dokumentace k Elasticsearch a naučit se, jak začít s Elasticsearch.
java elasticsearch databáze ubuntuJak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nainstalovat elasticsearch na centos 7

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é obchody s elektronickým obchodem a analytické aplikace. Tento tutoriál vysvětluje, jak nainstalovat Elasticsearch na CentOS 7.
Jak nainstalovat elasticsearch na Debian 9

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é obchody s elektronickým obchodem a analytické aplikace. Tento tutoriál vás provede procesem instalace Elasticsearch na Debian 9.