GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Apache Solr na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache Solr na CentOS 8.  Pro ty z vás, kteří to nevěděli, Apache Solr je open-source vyhledávací platforma napsaná v Javě. Je založen na Apache Lucene a je napsán v Javě. Stejně jako Elasticsearch podporuje databázové dotazy prostřednictvím REST API. Cílem Solr je poskytovat distribuované indexování, replikaci a dotazování s vyváženým zatížením s automatickým převzetím služeb při selhání a obnovou.

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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukázat vám krok za krokem instalaci Apache Solr v CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • 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 Apache Solr na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf install epel-release
sudo dnf update

Krok 2. Instalace Java na CentOS 8.

V současné době existují dvě verze LTS OpenJDK – OpenJDK 8 a OpenJDK 11. Obě verze Java můžete také nainstalovat na jakýkoli systém a používat je podle svých požadavků.

  • Instalace OpenJDK 11.
sudo dnf install java-11-openjdk-devel
  • Instalace OpenJDK 8.
sudo dnf install java-1.8.0-openjdk-devel

Ověřte verzi Java:

java -version

Krok 3. Instalace Apache Solr na CentOS 8.

Nyní stahujeme nejnovější verzi Apache Solr z oficiálních stránek Apache:

wget https://downloads.apache.org/lucene/solr/8.7.0/solr-8.7.0.tgz

Dále rozbalte tar soubor pomocí následujícího příkazu:

tar xzf solr-8.7.0.tgz solr-8.7.0/bin/install_solr_service.sh --strip-components=2

Potom pomocí extrahovaného instalačního skriptu nainstalujte Apache Solr na váš systém CentOS:

sudo bash ./install_solr_service.sh solr-8.7.0.tgz

Zahájí se instalace, buďte trpěliví, dokud nebude proces dokončen. Služba Apache Solr je spravována pod systemd služby. Ke spuštění, zastavení a kontrole stavu služby Solr použijte následující příkazy:

sudo systemctl enable solr
sudo systemctl start solr
sudo systemctl status solr

Krok 4. Nakonfigurujte bránu firewall.

Pokud používáte bránu firewall, přidejte pravidlo, které umožní přístup do administrátorské sekce Solr a dotaz na data Solr:

sudo firewall-cmd --add-port=8983/tcp --permanent
sudo firewall-cmd --reload

Krok 5. Přístup k Apache Solr na CentOS.

Apache Solr bude ve výchozím nastavení k dispozici na portu HTTP 8983. Otevřete ovládací panel Solr ve svém webovém prohlížeči pomocí adresy IP serveru nebo názvu hostitele s portem 8983:

http://your-server-ip:8983/solr

Blahopřejeme! Úspěšně jste nainstalovali Apache Solr. Děkujeme, že jste použili tento návod k instalaci Apache Solr na váš systém CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Apache Solr .


Cent OS
  1. Jak nainstalovat Apache Kafka na CentOS 8

  2. Jak nainstalovat Apache Solr na CentOS 6

  3. Jak nainstalovat Apache Solr na CentOS 7

  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache na CentOS 7

  3. Jak nainstalovat Apache Maven na CentOS 7

  1. Jak nainstalovat Apache Cassandra na CentOS 7

  2. Jak nainstalovat Apache na CentOS 8

  3. Jak nainstalovat Apache Maven na CentOS 8