GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Apache Solr 8.9 su CentOS/RHEL 8

Apache Solr è una piattaforma di ricerca open source scritta su Java. Solr fornisce ricerca full-text, suggerimenti di incantesimi, ordinamento e classificazione dei documenti personalizzati, generazione di frammenti ed evidenziazione. Solr gestisce immediatamente una varietà di tipi di dati, inclusi JSON, XML, molti documenti di Office, CSV e altro ancora. Al momento della stesura di questo tutorial, Solr 8.9.0 è l'ultima versione disponibile per l'installazione.

Questo tutorial ti aiuterà a installare Apache Solr 8.5 su sistemi CentOS/RHEL 8.

Prerequisiti

Partiamo dal presupposto che tu abbia già accesso shell al tuo sistema CentOS/RHEL 8 con un account privilegio sudo. Per i sistemi remoti, accedi con il client SSH.

Fase 1 – Installa Java

L'ultima versione di Apache Solr richiedeva Java 8 o una versione successiva per l'esecuzione. Assicurati che il tuo sistema soddisfi i requisiti Java sul tuo sistema. In caso contrario, eseguire il comando seguente per installare Java.

sudo dnf install java-11-openjdk 

Then check installed Java version:

java -version

openjdk version "11.0.4" 2019-07-16 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.4+11-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.4+11-LTS, mixed mode, sharing)

Step 2 - Install Apache Solr on CentOS 8

Now download the required Solr version from its official site or mirrors. You may also use the below command to download Apache Solr 8.5.2 from its official website. After that extract the installer script.

cd /tmp 
wget https://downloads.apache.org/lucene/solr/8.9.0/solr-8.9.0.tgz
sudo tar xzf solr-8.9.0.tgz solr-8.9.0/bin/install_solr_service.sh --strip-components=2

Quindi esegui lo script di installazione con bash shell seguito dal file di archivio scaricato. Il comando sarà come di seguito:

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

Questo creerà un account chiamato solr sul tuo sistema e terminerà il processo di installazione. Dopodiché, avvia la porta Solr 8983 predefinita del servizio.

Fase 3:gestione del servizio Solr

Il servizio Apache Solr è gestito con i servizi di sistema. Utilizzare i seguenti comandi per avviare, interrompere e controllare lo stato del servizio Solr.

sudo systemctl stop solr 
sudo systemctl start solr  
sudo systemctl status solr 

Fase 4:crea una nuova collezione Solr

Una raccolta è il gruppo di core che insieme formano un unico indice logico. Una raccolta ha un insieme diverso di file di configurazione e definizioni di schema rispetto ad altre raccolte. Puoi creare una raccolta eseguendo il comando seguente:

sudo su - solr -c "/usr/local/solr/bin/solr create -c mycol1 -n data_driven_schema_configs"

Esempio di output:

Created new core 'mycol1'

Fase 5:accedi al pannello di amministrazione di Solr

Per impostazione predefinita, il server Solr viene eseguito sulla porta 8983. Accedi al dashboard Solr nel tuo browser web utilizzando l'indirizzo IP del server o il nome host con la porta 8983.

  http://demo.tecadmin.net:8983/

Qui puoi visualizzare le statistiche della raccolta creata nei passaggi precedenti denominati "mycol1". Fai clic su "Selettore principale" nella barra laterale sinistra e seleziona la raccolta creata.

Conclusione

In questo tutorial, hai imparato a installare Apache Solr sul sistema CentOS/RHEL 8. Ha anche creato una nuova raccolta nel server Solr.


Cent OS
  1. Come installare Apache Tomcat su Linux RHEL 8 / CentOS 8

  2. Come installare Apache Maven CentOS 7 / RHEL 7

  3. Come installare Apache Solr su CentOS 6

  4. Come installare Apache Solr su CentOS 7

  5. Come installare Apache Solr su CentOS 8

Come installare phpMyAdmin con Apache su CentOS 7 / RHEL 7

Come installare Apache Tomcat 9.0/8.5 su CentOS 7/RHEL 7

Come installare phpMyAdmin con Apache su CentOS 8 / RHEL 8

Come installare Apache Maven CentOS 8 / RHEL 8

Come installare Apache Solr su CentOS e RHEL 8

Come installare Apache Kafka in CentOS/RHEL 7