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.
Tento tutoriál vás provede procesem instalace Elasticsearch na Debian 9.
Předpoklady
Abyste mohli instalovat balíčky na váš server Debian, musíte být přihlášeni jako uživatel s právy sudo.
Instalace Elasticsearch
Nejjednodušší způsob, jak nainstalovat Elasticsearch na Debian, je prostřednictvím 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 tiskem verze Java:
java -version
Výstup by měl vypadat asi takto:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
Dalším krokem je přidání úložiště Elasticsearch.
Importujte veřejný klíč ú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 spuště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 jinou verzi Elasticsearch, změňte
7.x
výše uvedený příkaz na verzi, kterou potřebujete.
Aktualizujte index balíčků a nainstalujte modul Elasticsearch:
sudo apt update
sudo apt install elasticsearch
Po dokončení procesu instalace spusťte a povolte službu pomocí následujících příkazů:
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service
Pro ověření, že Elasticsearch běží, odešlete HTTP požadavek na port 9200 na localhost pomocí následujícího příkazu curl:
curl -X GET "localhost:9200/"
Výstup by měl vypadat podobně jako tento:
{ "name": "stretch", "cluster_name": "elasticsearch", "cluster_uuid": "Nj2W3PswRuWvJW8JG75O1Q", "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 může 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.
Chcete-li zobrazit zprávy zaznamenané službou Elasticsearch, použijte následující příkaz:
sudo journalctl -u elasticsearch
A je to. Elasticsearch byl nainstalován na váš server Debian.
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í třeba povolit vzdálený přístup.
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ů.
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.
Jinak, pokud používáte obyčejný starý iptables, spusťte:
sudo iptables -A INPUT -p tcp -s 192.168.100.20 --dport 9200 -j ACCEPT
Jakmile je váš firewall nakonfigurován, dalším krokem je upravit konfiguraci a nastavit Elasticsearch, aby poslouchal 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
Nyní byste měli být schopni se připojit k serveru Elasticsearch ze svého vzdáleného umístění.
Závěr
Úspěšně jste nainstalovali Elasticsearch ve vašem systému Debian 9. Další informace o tom, jak začít s Elasticsearch, naleznete na jejich oficiální stránce dokumentace.
java elasticsearch databáze DebianJak 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 ubuntu 18.04

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. V tomto tutoriálu vám ukážeme, jak nainstalovat Elasticsearch na Ubuntu 18.04.