GNU/Linux >> Linux Esercitazione >  >> Linux

Come distribuire la piattaforma di ricerca di livello aziendale Apache Solr su Ubuntu Server 22.04

Se hai enormi quantità di dati da cercare, Apache Solr potrebbe essere esattamente ciò di cui hai bisogno. Jack Wallen ti mostra come distribuire questo utile strumento.

Apache Solr è una piattaforma di ricerca open source in grado di eseguire ricerche full-text, evidenziazione dei risultati, ricerca sfaccettata, indicizzazione in tempo reale, clustering dinamico e include integrazione di database, gestione avanzata dei documenti e un'interfaccia utente basata sul Web di facile utilizzo. Se hai enormi quantità di dati da cercare, questo strumento potrebbe essere esattamente ciò di cui hai bisogno. Apache Solor è ottimizzato per traffico elevato, altamente scalabile e tollerante ai guasti.

Open source:copertura da leggere

Voglio guidarti attraverso i semplici passaggi per installare ed eseguire Apache Solr su un'istanza di Ubuntu Server 22.04 (Jammy Jellyfish).

Di cosa avrai bisogno

Per installare correttamente Apache Solr, avrai bisogno di un'istanza in esecuzione di Ubuntu Server 22.04 e di un utente con privilegi sudo. Ovviamente puoi installare Apache Solr su diverse distribuzioni Linux, ma ci concentreremo sul mio server preferito.

Detto questo, veniamo all'installazione.

Come installare Apache Solr

Accedi alla tua istanza di Ubuntu Server e installa Java con il comando:

sudo apt-get install default-jdk -y

Una volta installato Java, scarica Apache Solr con:

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

Assicurati di visitare la pagina di download di Apache Solr per assicurarti di scaricare l'ultima versione dell'applicazione.

Una volta scaricato il pacchetto, estrarlo con:

tar -xvzf solr-8.11.1.tgz

La directory appena creata include un pratico script di installazione che si occuperà di quasi tutto per te. Per eseguire questo script, immetti il ​​comando:

sudo ./solr-8.11.1/bin/install_solr_service.sh solr-8.11.1.tgz

Al termine dello script, avvia e abilita Apache Solr con:

sudo systemctl enable --now solr

Come creare una collezione

Ora dobbiamo creare una raccolta che possa essere utilizzata per ospitare i tuoi dati. Prima di farlo, tuttavia, è necessario creare una password per l'utente solr che è stata aggiunta durante l'esecuzione dello script di installazione. Per fare ciò, impartisci il comando:

sudo passwd solr

Ti verrà chiesto di digitare e verificare una nuova password per l'utente.

Ora possiamo creare la collezione con il comando:

su - solr -c "/opt/solr/bin/solr create -c datacollection -n data_driven_schema_configs"

Ti verrà richiesta la nuova password che hai appena creato per l'utente solr.

Al termine della creazione, aggiungiamo alcuni dati di esempio alla nostra raccolta con il comando:

./bin/post -c datacollection example/exampledocs/*

Ora sei pronto per accedere all'interfaccia basata sul Web.

Come accedere all'interfaccia basata sul Web di Apache Solr

Aprire un browser Web e puntarlo su http://SERVER:8983. Dal menu a discesa Selettore principale (Figura A ), seleziona la raccolta dati (che abbiamo appena creato).

Figura A

Dopo aver selezionato la raccolta dati, dovresti trovarti nella panoramica, dove puoi vedere che abbiamo già dei dati inclusi. È quindi possibile cercare quei dati facendo clic su Query, modificando una qualsiasi delle opzioni e facendo clic su Esegui query (Figura B ).

Figura B

Congratulazioni, hai installato con successo Apache Solr, creato una nuova raccolta di dati, aggiunto dati di esempio ed eseguito una query sui dati.

Abbonati a TechRepublic's Come far funzionare la tecnologia su YouTube per tutti i consigli tecnologici più recenti per i professionisti del business di Jack Wallen.



Link alla fonte


Linux
  1. Come distribuire Mattermost su Ubuntu 18.04

  2. Come installare Apache Solr su Ubuntu 14.04

  3. Come installare Apache Solr su Ubuntu 20.04 LTS

  4. Come installare il server Web Apache su Ubuntu

  5. Come cambio la directory principale di un server Apache?

Come distribuire un server TeamSpeak su Ubuntu 20.04

Come modificare il nome host del server in Ubuntu

Come installare Drupal su un server Ubuntu 20.04 con Apache

Come installare Apache su Ubuntu 20.04

Come impostare l'autenticazione della password con Apache su Ubuntu 18.04

Come modificare il fuso orario su Ubuntu 18.04 Server?