GNU/Linux >> Tutoriels Linux >  >> Linux

Comment déployer la plate-forme de recherche d'entreprise Apache Solr sur Ubuntu Server 22.04

Si vous avez d'énormes quantités de données à rechercher, Apache Solr pourrait être exactement ce dont vous avez besoin. Jack Wallen vous montre comment déployer cet outil utile.

Apache Solr est une plate-forme de recherche open source qui peut exécuter une recherche en texte intégral, une mise en surbrillance des hits, une recherche à facettes, une indexation en temps réel, un clustering dynamique et inclut l'intégration de base de données, la gestion de documents riches et une interface utilisateur Web conviviale. Si vous avez d'énormes quantités de données à rechercher, cet outil pourrait être exactement ce dont vous avez besoin. Apache Solor est optimisé pour un trafic élevé, hautement évolutif et tolérant aux pannes.

Open source :couverture à lire absolument

Je souhaite vous guider à travers les étapes simples d'installation et d'exécution d'Apache Solr sur une instance d'Ubuntu Server 22.04 (Jammy Jellyfish).

Ce dont vous aurez besoin

Pour installer avec succès Apache Solr, vous aurez besoin d'une instance en cours d'exécution d'Ubuntu Server 22.04 et d'un utilisateur avec des privilèges sudo. Bien sûr, vous pouvez installer Apache Solr sur différentes distributions Linux, mais nous allons nous concentrer sur mon serveur préféré.

Cela dit, passons à l'installation.

Comment installer Apache Solr

Connectez-vous à votre instance Ubuntu Server et installez Java avec la commande :

sudo apt-get install default-jdk -y

Une fois Java installé, téléchargez Apache Solr avec :

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

Assurez-vous de visiter la page de téléchargement d'Apache Solr pour vous assurer que vous téléchargez la dernière version de l'application.

Une fois le package téléchargé, extrayez-le avec :

tar -xvzf solr-8.11.1.tgz

Le répertoire nouvellement créé comprend un script d'installation pratique qui s'occupera de presque tout pour vous. Pour exécuter ce script, lancez la commande :

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

Une fois le script terminé, démarrez et activez Apache Solr avec :

sudo systemctl enable --now solr

Comment créer une collection

Nous devons maintenant créer une collection qui peut être utilisée pour héberger vos données. Avant de faire cela, cependant, nous devons créer un mot de passe pour l'utilisateur solr qui a été ajouté lors de l'exécution du script d'installation. Pour ce faire, lancez la commande :

sudo passwd solr

Vous serez invité à saisir et à vérifier un nouveau mot de passe pour l'utilisateur.

Maintenant, nous pouvons créer la collection avec la commande :

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

Vous serez invité à entrer le nouveau mot de passe que vous venez de créer pour l'utilisateur solr.

Une fois cette création terminée, ajoutons quelques exemples de données à notre collection avec la commande :

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

Vous êtes maintenant prêt à accéder à l'interface Web.

Comment accéder à l'interface Web d'Apache Solr

Ouvrez un navigateur Web et pointez-le sur http://SERVER:8983. Dans le menu déroulant du sélecteur de cœur (Figure A ), sélectionnez datacollection (que nous venons de créer).

Figure A

Après avoir sélectionné la collecte de données, vous devriez vous retrouver sur l'aperçu, où vous pouvez voir que nous avons déjà inclus des données. Vous pouvez ensuite rechercher ces données en cliquant sur Requête, en modifiant l'une des options et en cliquant sur Exécuter la requête (Figure B ).

Figure B

Félicitations, vous avez installé avec succès Apache Solr, créé une nouvelle collection de données, ajouté des exemples de données et exécuté une requête sur les données.

Abonnez-vous à TechRepublic Comment faire fonctionner la technologie sur YouTube pour tous les derniers conseils techniques pour les professionnels de Jack Wallen.



Lien source


Linux
  1. Comment déployer Mattermost sur Ubuntu 18.04

  2. Comment installer Apache Solr sur Ubuntu 14.04

  3. Comment installer Apache Solr sur Ubuntu 20.04 LTS

  4. Comment installer le serveur Web Apache sur Ubuntu

  5. Comment changer le répertoire racine d'un serveur Apache ?

Comment déployer un serveur TeamSpeak sur Ubuntu 20.04

Comment changer le nom d'hôte du serveur dans Ubuntu

Comment installer Drupal sur un serveur Ubuntu 20.04 avec Apache

Comment installer Apache sur Ubuntu 20.04

Comment configurer l'authentification par mot de passe avec Apache sur Ubuntu 18.04

Comment changer le fuseau horaire sur le serveur Ubuntu 18.04 ?