GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat Apache Solr na AlmaLinux 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache Solr na AlmaLinux 8. Pro ty z vás, kteří nevěděli, Apache Solr je populární, bleskově rychlý, open-source Platforma podnikového vyhledávání postavená na Apache Lucene. Solr je navržen pro škálovatelnost a odolnost proti chybám. Je široce používán pro případy podnikového vyhledávání a analýzy a má aktivní vývojovou komunitu a pravidelné verze.

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 svém 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 Apache Solr na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.

Předpoklady

  • Server s jedním z následujících operačních systémů:AlmaLinux 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 AlmaLinux 8

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

sudo dnf update
sudo dnf upgrade
sudo dnf install epel-release

Krok 2. Instalace OpenJDK.

Apache Solr je napsán v programovacím jazyce Java. Chcete-li nainstalovat OpenJDK, spusťte následující příkaz:

sudo dnf install java-latest-openjdk

Po úspěšné instalaci ověřte verzi Java:

java -version

Krok 3. Instalace Apache Solr na AlmaLinux 8.

Nyní stahujeme nejnovější dostupný balíček Apache Solr z jejich oficiální stránky pro stahování:

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

V tomto tutoriálu provedeme ověření pomocí kontrolního součtu SHA. Stáhněte si tedy stejnou verzi kontrolního součtu SHA512 jako níže:

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

Dále vypočítejte kontrolní součet SHA512 staženého archivu Apache Solr:

gpg --print-md SHA512 solr-8.9.0.tgz

Porovnejte hodnotu hash s obsahem staženého souboru SHA512:

cat solr-8.9.0.tgz.sha512

Po dokončení rozbalte stažený archiv Apache Solr:

tar xzf solr-8.9.0.tgz

Poté nainstalujte Apache Solr pomocí následujícího příkazu:

solr-8.9.0/bin/install_solr_service.sh solr-8.9.0.tgz

Chcete-li opravit varování během spouštění služby kvůli limitům souborů a procesů. Musíte definovat limity zabezpečení, jak vyžaduje server Apache Solr Enterprise Search Server:

nano /etc/security/limits.conf

Přidejte do tohoto souboru následující příkazy:

...
*               soft    nofile		65000
*               hard    nofile		65000
*               soft    nproc		65000
*               hard    nproc		65000

Potom restartujte služby Apache Solr:

sudo su - solr -c "/opt/solr/bin/solr restart"

Krok 4. Nakonfigurujte bránu firewall.

Apache Solr používá výchozí síťový port 8983/TCP. Proto musíte tento port povolit v linuxové bráně firewall:

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

Krok 5. Přístup k Apache Solr na webovém rozhraní.

Po úspěšné instalaci otevřete webový prohlížeč a přejděte do webového rozhraní Solr pomocí adresy URL http://your-server-ip-address:8983/solr . Měli byste vidět následující obrazovku:

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 AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Apache .


Arch Linux
  1. Jak nainstalovat Apache Solr na CentOS 7

  2. Jak nainstalovat Apache Solr na CentOS 8

  3. Jak nainstalovat Apache Solr na Ubuntu 14.04

  1. Jak nainstalovat Apache Solr na Debian 10

  2. Jak nainstalovat Apache Solr na Debian 11

  3. Jak nainstalovat Apache Solr na CentOS 6

  1. Jak nainstalovat Apache na AlmaLinux

  2. Jak nainstalovat Apache Solr na Ubuntu 20.04

  3. Jak nainstalovat Apache Solr na Ubuntu 20.04 LTS