Installation de Seeks sous Debian

Présentation

Seeks est un projet de meta-moteur de recherche libre. Il utilise pour le moment les résultats des moteurs de recherches commerciaux comme Google, Yahoo, Bing, … pour ne citer que les plus gros.

Je dis « pour le moment » car il aspire à devenir à terme un moteur de recherche Peer2Peer complètement décentralisé, et n’utilisant que les noeuds des autres serveurs Seeks installés sur différents serveurs.

Nous allons voir dans cet article comment l’installer sur une distribution Debian.

Installation

Pour se faciliter la vie, il existe des dépôts Debian.

On les ajoute (en étant connecté en root):

# wget http://archive.sileht.net/seeks/seeks-lenny.list -O - | tee /etc/apt/sources.list.d/seeks.list

On enregistre la clef:

# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com EC0FC7E8

On met à jour et on installe:

# aptitude update
# aptitude install seeks

Pour pouvoir utiliser Seeks, on installe le serveur web lighttpd, ainsi que php et php-curl:

# aptitude install lighttpd php5-cgi php5-curl

On active fastcgi pour pouvoir utiliser php avec lighttpd, puis on relance le serveur:

# lighty-enable-mod fastcgi
# /etc/init.d/lighttpd force-reload

Pour terminer, on crée dans /var/www/ un fichier index.php qui va rediriger les requêtes:



Votre moteur de recherche libre (et bientôt décentralisé 😉 ) est fonctionnel.
Vous pouvez y accéder à l’adresse: http://adresse-de-votre-serveur/index.php/websearch-hp/

J’ai moi-même installé Seeks, vous pouvez y effectuer vos recherches: https://jcvassort.open-web.fr/search.php/websearch-hp

2 réflexions au sujet de « Installation de Seeks sous Debian »

  1. Bonjour Jean-Christophe,

    Je me permets se MP, dans un premier temps pour vous féliciter pour vos tuto, et tout particulièrement, dans le cas présent l’installation de seeks par le biais du serveur que j’ai installé à savoir lighttpd (remarquable).

    Ceci dit, j’espère atteindre une tel construction de mon site, similaire au votre. Du moins je le souhaite.

    Bref, ce qui m’amène à vous contacter et le fait que je ne puisse obtenir la clé EC0FC7E8.Ceci après divers tentatives.

    W: GPG error: http://archive.sileht.net lenny Release: Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 965B744EEC0FC7E8.

    # gpg –keyserver pgpkeys.mit.edu –recv-key EC0FC7E8
    Et bien d’autres.

    C’est pourquoi je vous prie de bien vouloir dans la mesure du possible, me la communiquer par email.
    Ce qui aurait pour résultat, le fait de ne plus être soumis aux messages incessant lors de mise à jour.
    Toujours ce problème récurant d’obtention de clé.

    Je vous en remercie d’avance et vous souhaite bonne continuation.
    Cordialement,loreleil.

  2. Hello,

    Pour l’import de la clef, je n’ai eu aucun souci avec votre commande, à savoir:

    # gpg –keyserver pgpkeys.mit.edu –recv-key EC0FC7E8

    Avez-vous cependant essayé la commande indiquée dans le tuto ?

    # apt-key adv –recv-keys –keyserver keyserver.ubuntu.com EC0FC7E8

    Elle vient directement du how-to du mainteneur du dépôt Debian de Seeks:

    http://archive.sileht.net/seeks/

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *