Correction de liens morts
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
---
|
||||
comments_url: https://com.richard-dern.fr/post/489
|
||||
date: '2010-06-23 17:44:00'
|
||||
date: "2010-06-23 17:44:00"
|
||||
links:
|
||||
- lang: fr
|
||||
name: Page d'origine sur Archive.org
|
||||
url: https://web.archive.org/web/20101024144622/http://ingnu.fr/2010/06/23/installer-seeks-sous-debian/
|
||||
- lang: fr
|
||||
name: Archive
|
||||
url: http://ingnu.fr/2010/06/23/installer-seeks-sous-debian/
|
||||
tags:
|
||||
- Compiler
|
||||
- Debian
|
||||
- Méta moteur
|
||||
- Moteur de recherche
|
||||
- Seeks
|
||||
- Source
|
||||
- Ubuntu
|
||||
- Compiler
|
||||
- Debian
|
||||
- Méta moteur
|
||||
- Moteur de recherche
|
||||
- Seeks
|
||||
- Source
|
||||
- Ubuntu
|
||||
title: Installer Seeks sous Debian
|
||||
weather:
|
||||
humidity: 56
|
||||
@@ -20,13 +20,13 @@ weather:
|
||||
precipitations: false
|
||||
pressure: 1019.9
|
||||
source:
|
||||
- open-meteo
|
||||
- open-meteo
|
||||
temperature: 19.8
|
||||
wind_direction: 62
|
||||
wind_speed: 9.3
|
||||
---
|
||||
|
||||
[Seeks](https://web.archive.org/web/20101024144622/http://www.seeks-project.info/) est un méta moteur de recherche, permettant d'anonymiser les requêtes avant leur envoi aux moteurs de recherche, tels que [Google](https://web.archive.org/web/20101024144622/http://www.google.fr/), [Bing](https://web.archive.org/web/20101024144622/http://www.bing.com/?cc=fr), [Cuil](https://web.archive.org/web/20101024144622/http://www.cuil.com/), [Yahoo](https://web.archive.org/web/20101024144622/http://fr.search.yahoo.com/) ou [Exalead](https://web.archive.org/web/20101024144622/http://www.exalead.com/search/).
|
||||
[Seeks](http://www.seeks-project.info/) est un méta moteur de recherche, permettant d'anonymiser les requêtes avant leur envoi aux moteurs de recherche, tels que [Google](http://www.google.fr/), [Bing](http://www.bing.com/?cc=fr), [Cuil](http://www.cuil.com/), [Yahoo](http://fr.search.yahoo.com/) ou [Exalead](http://www.exalead.com/search/).
|
||||
Il offre en outre un proxy et un serveur web intégré.
|
||||
L'intérêt d'installer Seeks est donc de disposer d'un moteur de recherche qui va garantir l'anonymat de nos requêtes, et nous fournir des résultats exhaustifs et pertinents.
|
||||
On notera à ce sujet la possibilité de trier les résultats selon plusieurs critères, par exemple par blogs, par forums, par pages de wiki, etc.
|
||||
@@ -41,7 +41,7 @@ Tout d'abord, il faut installer quelques paquets:
|
||||
apt-get install autoconf automake libtool libcurl4-gnutls-dev libpcre3-dev build-essential libxml2-dev git-core libevent-dev
|
||||
```
|
||||
|
||||
On installe *git-core* parce que, a priori, le binaire résultant de la compilation des sources obtenues avec *git* est moins capricieux.
|
||||
On installe _git-core_ parce que, a priori, le binaire résultant de la compilation des sources obtenues avec _git_ est moins capricieux.
|
||||
Ensuite:
|
||||
|
||||
```bash
|
||||
@@ -51,7 +51,7 @@ cd seeks
|
||||
./autogen.sh
|
||||
```
|
||||
|
||||
On va installer Seeks dans */opt/seeks*, et on veut compiler avec le module serveur web; il en résulte la commande suivante:
|
||||
On va installer Seeks dans _/opt/seeks_, et on veut compiler avec le module serveur web; il en résulte la commande suivante:
|
||||
|
||||
```bash
|
||||
./configure --enable-httpserv-plugin=yes
|
||||
@@ -63,7 +63,7 @@ Et on compile:
|
||||
make
|
||||
```
|
||||
|
||||
Petite astuce, pour les processeurs multi-cores, utilisez l'option *-j*, suivie du nombre de cores.
|
||||
Petite astuce, pour les processeurs multi-cores, utilisez l'option _-j_, suivie du nombre de cores.
|
||||
Sur mon Core2Duo, cela donne:
|
||||
|
||||
```bash
|
||||
@@ -118,7 +118,7 @@ On se retrouve avec l'arborescence suivante:
|
||||
`-- yui
|
||||
```
|
||||
|
||||
On édite le fichier */opt/seeks/etc/seeks/config*.
|
||||
On édite le fichier _/opt/seeks/etc/seeks/config_.
|
||||
Les valeurs importantes à changer sont les suivantes:
|
||||
|
||||
```text
|
||||
@@ -131,9 +131,9 @@ hostname <votre nom de domaine>
|
||||
```
|
||||
|
||||
Les autres options de configuration sont laissées à votre appréciation.
|
||||
Vérifiez ensuite les paramètres du fichier */opt/seeks/etc/seeks/httpserv-config*.
|
||||
Vérifiez ensuite les paramètres du fichier _/opt/seeks/etc/seeks/httpserv-config_.
|
||||
Les paramètres par défaut devraient aller, mais si vous hébergez déjà un proxy sur le port 8080, il faudra changer soit celui de ce proxy, soit celui de Seeks.
|
||||
On peut ensuite passer à la configuration du fichier */opt/seeks/etc/websearch-config*.
|
||||
On peut ensuite passer à la configuration du fichier _/opt/seeks/etc/websearch-config_.
|
||||
Là, pareil, c'est à votre appréciation.
|
||||
|
||||
On peut ensuite lancer le démon, avec la commande suivante:
|
||||
@@ -145,7 +145,7 @@ On peut ensuite lancer le démon, avec la commande suivante:
|
||||
J'ignore comment il se débrouille parce que je n'ai pas encore eu la curiosité de fouiller le code, mais a priori, pas besoin de lui dire où chercher son fichier de configuration, il le trouve tout seul.
|
||||
Changez une option dans le fichier de configuration, par exemple le port du serveur web et relancez Seeks pour vous en convaincre.
|
||||
Bref.
|
||||
Si toutefois il ne le trouvait pas, il suffit de lui indiquer le chemin complet du fichier config (donc */opt/seeks/etc/seeks/config*) à la fin de la commande précédente.
|
||||
Si toutefois il ne le trouvait pas, il suffit de lui indiquer le chemin complet du fichier config (donc _/opt/seeks/etc/seeks/config_) à la fin de la commande précédente.
|
||||
|
||||
On a notre Seeks fonctionnel, et accessible depuis le port configuré précédemment.
|
||||
Il est toujours possible, maintenant, de créer un hôte virtuel dans Apache, histoire qu'il ait son propre nom de domaine ou de sous-domaine.
|
||||
@@ -160,7 +160,7 @@ C'est tout.
|
||||
|
||||
Si vous ne souhaitez pas passer par le serveur web intégré, je dois vous signaler que sur mon serveur, il crash pratiquement à chaque requête, ce qui, évidemment, est très handicapant.
|
||||
|
||||
Pour finir, vous pouvez ajouter la ligne suivante au début du fichier */etc/rc.local*:
|
||||
Pour finir, vous pouvez ajouter la ligne suivante au début du fichier _/etc/rc.local_:
|
||||
|
||||
```text
|
||||
/opt/seeks/bin/seeks --daemon
|
||||
@@ -170,4 +170,4 @@ De cette manière, Seeks démarrera automatiquement avec la machine.
|
||||
|
||||
Je signale également que des paquets tout prêts pour debian et ubuntu existent déjà.
|
||||
Cependant, je n'en étais pas satisfait, c'est pourquoi je vous propose l'installation depuis les sources.
|
||||
D'autre part, hormis l'installation des dépendances, la procédure est valable pour à peu près n'importe quelle plateforme.
|
||||
D'autre part, hormis l'installation des dépendances, la procédure est valable pour à peu près n'importe quelle plateforme.
|
||||
|
||||
Reference in New Issue
Block a user