Table des matières

, , , ,

YaCy*

Yacy - Moteur de recherche libre

YaCy* 1) ( "ya see", "tu vois")"Yet another Cyberspace" est un moteur de recherche libre (licence GPL) écrit en JAVA. Il peut être installé de façon autonome pour par exemple indexer un Intranet ou le WEB, Il permet aussi à travers un réseau P2P de participer à la consolidation d'un moteur de recherche décentralisé, non censurable et respectant la vie privée.
YaCy* peut être comparé au projet Seeks .

Une recherche non censurée et respectant votre vie privée est seulement possible via votre propre installation de YaCy (voir ci-dessous).

Pré-requis

Installation

Deux méthodes sont possibles:

Installation Via les dépôts YaCy

L'installation via les dépôts va installer les dépendances nécessaires. Par la suite elle permettra de bénéficier des mises à jour.

Il ne vous restera plus qu'à répondre à des questions pour configurer votre YaCy*

cf: le wiki de YaCy* 2)

Désinstallation

sudo apt-get remove yacy
sudo apt-get update

Sans installation

  tar -xvf yacy_v1.66_20131205_9294.tar.gz
./startYACY.sh
Dans ce répertoire se trouve un fichier readme.txt qui vous donnera toutes les informations nécessaires.
./stopYACY.sh

Utilisation

Par exemple: http://localhost:8090/ Le login par defaut est admin le mot passe est celui definie lors de l'installation. Pour les modifier http://ip_serveur:8090/ConfigAccounts_p.html.

Changer l'emplacement des données, avec un montage bind

Afin d'éviter l'erreur d'espace disque insuffisant et l’arrêt du balayage du robot, on peut changer l'emplacement des données d'indexages. "la DHT a été désactivée…".

* Par défaut les données sont sur : /var/lib/yacy :

  1. On stop l’exécution de Yacy
    /etc/init.d/yacy stop
  2. On déplace les données vers leur nouvel emplacement
    mv /var/lib/yacy /nouvel_emplacement/yacy

* Chaque démarrage de yacy doit être précédé du point de montage des données :

  1. mount --bind /nouvel_emplacement/yacy /var/lib/yacy
  2. /etc/init.d/yacy start

Voir aussi


Contributeurs : Psychederic,Ool