Créer une instance de Wikipédia sur un Raspberry
Cet article a été publié il y a 4 ans, 10 mois et 4 jours, il est donc possible qu'il ne soit plus à jour. Les informations proposées peuvent être obsolètes.
Image créée avec l'IA Copilot Designer
Il est assez simple de se faire une instance de Wikipédia sur son serveur.
Pour commencer nous allons avoir besoin de kiwix-serve :Kiwix Serve
(MD5: B80485CBAAFCBA88FAB00712226D9724)
Puis nous allons devoir télécharger un fichier zim comprenant tout Wikipédia à une date donnée qu'il est possible de télécharger ici : https://download.kiwix.org/zim/wikipedia/
Si vous voulez créer un index vous pouvez utiliser cette commande :
./kiwix-index -v fr.zim fr.zim.idx
Nous devons éditer le rc.local
sudo nano rc.local
En insérant les lignes suivantes :
cd /où/se/trouve/le/dossier/Medias/Kiwix
if [ -d fr.zim.idx ]; then
./kiwix-serve --port=8888 --daemon --index=fr.zim.idx fr.zim
else
./kiwix-serve --port=8888 --daemon fr.zim
fi
Si vous utilisez lighttpd, vous devez modifier le fichier de configuration :
sudo nano /etc/lighttpd/lighttpd.conf
Et il faut ajouter les lignes suivantes :
$HTTP["host"] =~ "wikipedia.nom2domaine.com$" {
proxy.server = (
"" => ( (
"host" => "127.0.0.1",
"port" => 8888,
) )
)
}
Publié le 15 avril 2020