Apache Solr est une plateforme de recherche open source extrêmement puissante, construite sur Apache Lucene. Solr offre des fonctionnalités de recherche avancées telles que la recherche en texte intégral, les capacités de recherche géospatiale, la mise en évidence des résultats, et bien plus encore. Il est utilisé par de nombreux sites web et applications pour fournir des capacités de recherche rapides et précises. Dans cet article, nous explorerons comment installer Apache Solr sur Fedora 39, en fournissant des instructions détaillées et des exemples de commandes pour une compréhension aisée par les débutants, tout en offrant une analyse approfondie pour les utilisateurs avancés.
Prérequis
Avant de commencer l’installation d’Apache Solr sur Fedora 39, assurez-vous que votre système est à jour. Ouvrez un terminal et exécutez :
sudo dnf update -y
Apache Solr nécessite Java pour fonctionner. Assurez-vous que Java est installé sur votre système :
sudo dnf install java-11-openjdk-devel -y
Étape 1 : Téléchargement d’Apache Solr
- Visitez la page de téléchargement d’Apache Solr pour obtenir l’URL de téléchargement de la dernière version de Solr.
- Téléchargez Apache Solr sur votre système Fedora en utilisant
wget
. Remplacez l’URL ci-dessous par l’URL de la dernière version disponible :
cd /tmp
wget https://downloads.apache.org/solr/solr/8.11.1/solr-8.11.1.tgz
- Extrayez l’archive téléchargée :
tar xzf solr-8.11.1.tgz
Étape 2 : Installation d’Apache Solr
Apache Solr vient avec un script d’installation qui facilite le processus d’installation. Exécutez le script d’installation inclus dans l’archive Solr :
cd solr-8.11.1
sudo bash bin/install_solr_service.sh solr-8.11.1.tgz
Ce script configure Solr en tant que service système et démarre le service automatiquement.
Étape 3 : Vérification de l’installation
Une fois l’installation terminée, vérifiez que le service Solr fonctionne correctement :
sudo systemctl status solr
Vous devriez voir un statut indiquant que le service est actif et en cours d’exécution.
Étape 4 : Accès à l’interface utilisateur d’Apache Solr
L’interface utilisateur web d’Apache Solr est accessible via le port 8983. Ouvrez votre navigateur web et naviguez vers :
http://votre_adresse_ip:8983/solr
Vous devriez voir l’interface utilisateur web d’Apache Solr, où vous pouvez gérer vos collections, configurer des schémas, et effectuer des recherches.
Conseils de configuration
- Sécurisation d’Apache Solr : Il est recommandé de sécuriser votre installation Solr, notamment en restreignant l’accès à l’interface d’administration et en activant l’authentification.
- Optimisation des performances : Consultez la documentation d’Apache Solr pour des conseils sur l’optimisation des performances, y compris la configuration de la mémoire JVM et la tuning des collections.
Pour les développeurs et les professionnels IT à la recherche d’une solution d’hébergement fiable et performante pour leurs projets Apache Solr, Shape.host propose des services Cloud VPS adaptés à vos besoins. Nos VPS Linux SSD offrent les performances et la flexibilité nécessaires pour déployer et gérer des instances Solr, vous permettant de vous concentrer sur le développement de vos applications de recherche sans vous soucier de la gestion de l’infrastructure sous-jacente.