Créer une instance de Wikipédia sur un Raspberry
Cet article a été publié il y a 4 ans, 7 mois et 8 jours, il est donc possible qu'il ne soit plus à jour. Les informations proposées sont donc peut-être obselè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