Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
pierre-24 committed May 7, 2015
1 parent 837a520 commit 17a9170
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 70 deletions.
56 changes: 0 additions & 56 deletions doc/install-solr.md

This file was deleted.

33 changes: 19 additions & 14 deletions doc/source/install/install-solr.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@
Installation de Solr (pour la recherche)
========================================

| Zeste de Savoir utilise Solr, un moteur de recherche très performant développé par la fondation Apache.
| Installer Solr est **nécessaire** pour faire fonctionner la recherche.
Zeste de Savoir utilise Solr, un moteur de recherche très performant développé par la fondation Apache. Installer Solr est **nécessaire** pour faire fonctionner la recherche.

Il existe beaucoup de manières d'installer Solr. L'une des plus simples est d'utiliser les exemples embarqués avec le paquet de release.

Expand All @@ -12,9 +11,9 @@ Prérequis sur linux

Avant toute chose soyez-sûr d'avoir Java (disponible dans les dépôts de votre distribution, ou `sur le site officiel <http://www.java.com/fr/download/manual.jsp#lin>`__).

Téléchargez `l'archive Solr <http://archive.apache.org/dist/lucene/solr/4.9.0/solr-4.9.0.zip>`__ ou entrez la commande ``wget http://archive.apache.org/dist/lucene/solr/4.9.0/solr-4.9.0.zip``.
Téléchargez `l'archive Solr <http://archive.apache.org/dist/lucene/solr/4.9.1/solr-4.9.1.zip>`__ ou entrez la commande ``wget http://archive.apache.org/dist/lucene/solr/4.9.1/solr-4.9.1.zip``.

Puis décompressez l'archive avec ``unzip solr-4.9.0.zip``.
Puis décompressez l'archive avec ``unzip solr-4.9.1.zip``.

Prérequis sur windows
=====================
Expand All @@ -23,40 +22,46 @@ Avant toute chose soyez-sûr d'avoir `Java <http://www.java.com/fr/download/win8

Ajoutez le dossier contenant java à votre PATH : dans "Ordinateur", clic droit puis "Proprétés", ouvrez les "propriétés avancées" puis cliquez sur "Variables d'environnement".

Téléchargez `l'archive Solr <http://archive.apache.org/dist/lucene/solr/4.9.0/solr-4.9.0.zip>`__. Décompressez-la.
Téléchargez `l'archive Solr <http://archive.apache.org/dist/lucene/solr/4.9.1/solr-4.9.1.zip>`__. Décompressez-la.

Procédure commune
=================

Ouvrez le terminal ou powershell.

A la racine de votre dépot ZdS, lancez la commande :
Ouvrez le terminal ou powershell

.. code:: bash
python manage.py build_solr_schema > %solr_home%/example/solr/collection1/conf/schema.xml
où ``%solr_home%`` est le dossier dans lequel vous avez installé Solr.

Placez-vous dans ce dossier et exécutez :
Démarrez ensuite Solr :

.. code:: bash
cd example/
java -jar start.jar
cd %solr_home%/example/
java -jar start.jar
Vérifiez que solr est fonctionnel en entrant dans votre navigateur l'url http://localhost:8983/solr/
Vérifiez que solr est fonctionnel en entrant dans votre navigateur l'url `http://localhost:8983/solr/ <http://localhost:8983/solr/>`__.

Maintenant que Solr est prêt, allez à la racine de votre dépôt zeste de savoir, une fois votre virtualenv activé, indexez les les données du site :

.. code:: bash
python manage.py rebuild_index
Une fois terminé, vous avez une recherche fonctionnelle.
Une question vous est alors posée :

.. code:: bash
WARNING: This will irreparably remove EVERYTHING from your search index in connection 'default'.
Your choices after this are to restore from backups or rebuild via the `rebuild_index` command.
Are you sure you wish to continue? [y/N]
Répondez "y". Quand c'est fait, l'index est créé et vous avez une recherche fonctionnelle.

Pour mettre à jour un index existant, la commande est :

.. code:: bash
python manage.py update_index
python manage.py update_index

0 comments on commit 17a9170

Please sign in to comment.