Come avere wikipedia offline e gratuitamente (parte 1)

In questa guida spiegherò come ottenere una copia quasi perfettamente identica della famosissima wikipedia proprio sul nostro pc e gratuitamente.

Cosa ci serve:

-          Il file dump di wikipedia reperibile qui ( consiglio di scaricare sempre la versione più aggiornata del dump xml

-          Il programma 7 zip per aprire l’archivio bzip2 in cui è contenuto il dump di wikipedia

-          Pampa-j che è un server apache portatile

-          Wikifilter, un modulo aggiuntivo per Apache

-          qualche altro programmino di cui parlerò durante la guida e di cui indicherò il link di download

Allora adesso si comincia:

1-      Decomprimete con 7 zip l’archivio contenente i dump di wikipedia e metteteli nella cartella Wikipedia offline\dump ( da creare)

2- Adesso bisogna creare l’indice in modo che le ricerche siano veloci. Per fare ciò  aprite il programma Wkiindex che si trova nella cartella dump e trascina all’interno della sua finestra il file .xml; quindi clicca sul tasto start e al successivo messaggio cliccate  su sì e al termine otterrete un file con estensione .art

3- Rinominate il file. xml e il .art in itwiki-pages-articles.xml ( per il .xml) e itwiki-pages-articles_index.art (per il .art)

4-      Scaricate tutto quello che ho elencato prima

5-      Per prima cosa decomprimete l’archivio contenente Pampa-j, per fare ciò avviate l’eseguibile  e selezionate la cartella in cui volete estrarre i file  (io la chiamerò wikipedia offline)

6-      Andate nella cartella dove avete estratto i file di Pampa ed entrate nella sottocartella PAMPA cancellate le seguente directory: data, local_jaxer, mysql3.2, php3.2 e phpMyadmin presente in apache.32\htdocs.

7-      Aprite con il blocco note il file pampa.ini che si trova nella cartella config. Impostate i valori delle chiavi MySQL, Jaxer e PHp a false in questo modo disabilitate i componenti di pampa inutilizzati in questo progetto

8-      Cambiamo la porta tcp  del server apache da 85 a 8085 impostando quest’ultimo valore nella chiave listen.

9-      Adesso dobbiamo sostituire la versione del server apache che in pampa è la 2.2, però questa versione non è supportata da wikifilter e quindi dobbiamo installarne una precedente: la 2, scaricabile qui, installate lasciando tutte le impostazioni predefinite.

10-      Cancellate le cartelle bin e modules contenute in wikipedia offline\PAMPA\apache.32 e sostituitele con quelle omonime  che trovate nella cartella d’installazione di apache 2.0 ( di solito C:\programmi\Apache Group\Apache2\

11-      Entrate nella cartella bin appena copiate e rinominate il file Apache.exe in httpd.exe e cancellate il file Apache-Monitor.exe

12-      Adesso arriva il momento della configurazione di Apache. Per prima cosa sostituite il file wikpedia offlin\PAMPA\config\httpd.confcon quello che trovate in C:\Progharmmi\ApacheGroup\Apache2\conf. Aprite quseto file con il blocco note e anteponete il carattere # davanti alle righe 57 e 228

13-      Disinstallate il programma Apache 2.0 che non ci servirà più

14-   Avviate il file PAMPA.exe . Dopo poco tempo apparirà nella system tray  un’iconcina che prima è rossa e poi diventa verde: ciò significa che il server Web è avviato e subito dopo si aprirà il browser predefinito che visualizzerà la pagina di default.

15-   Adesso chiudete il server facendo click sull’icona nella tray e selezionate exit

16-   Per ottimizzare l’avvio del sever puoi sostituire il file PAMPA.exe con il file run .exe scaricabile qui ( menù in italiano, eliminazione voci inutili, ecc…)

17-   Adesso dovete prendere il file di WikiFilter prima scaricato e decomprimerlo in una cartella. Copiate il fileWikiIndex.exe nella cartella Wikipedia offline\dump

18-   Estraete il file dump di wikipedia per mezzo di 7zip nella cartella wikipedia offline\dump

19-   Copiate ora l’intera cartella wikifilter all’interno della cartella PAMPA e anche nella nostra cartella d lavoro principale ( wikipedia offline)

20-   Con il blocco note aprite il file wikipedia offline\PAMPA\config\httpd.conf e individuate la sezione dove c’è scritto questo :”LoadModule…” e modificate questo “ LoadModule WikiFilter……” aggiungendo ”/wikifilter/WikiFilter.so” alla fine della riga.

21-   Riavviate PAMPA e puntate all’indirizzo http://127.0.0.1:8085/wiki e  se  tutto è andato bene dovrebbe avviarsi l’enciclopedia.

22-    Ora passiamo alla formattazione delle formule matematiche: per prima cosa scaricate questo file: ASCIIMathMLwfallback.js e copiatelo nella cartella wikipedia offline\PAMPA\apache.32\htdocs.

23-   Per altri browser invece bisogna usare un cgi; scaricate questo file mimetex.exe e copiatelo nella cartella wikipedia offlinee\PAMPA\apache3.2\cgi-bin e rinominatelo in mimetex.cgi

24-   Ora bisogna abilitare cgi in Apache, quindi aprite con il blocco note il file wikipedia offline\PAMPA\config\httpd.conf verificate che sia presente questa direttiva: LoadModule cgi_module modules/mod_cgi.so. Adesso riavviate PAMPA e provate  a cercare con Internet Explorer  una pagina che contenga formule matematiche.

25-    Inoltre per chi volesse apportare modifiche grafiche può modificare i file che si trovano nella cartella wikipedia offline\PAMPA\wikifilter\

WikiFilter_header23.txt, che viene preso come modello per creare l’intestazione delle pagine ( da modificare solo se esperti e non cancellare i campi del riquadro di ricerca, al massimo nasconderi)

WikiFilter_header23.css, che è il foglio di stile delle pagine dell’enciclopedia

Headbg.jpg, l’immagine di sfondo delle intestazioni

Oppure si può modificare anche il file index.html presente nella cartella  wikipedia offline\PAMPA\Apache.32\htdocs\

La seconda parte in cui spiegherò come visualizzare le immagini sarà pubblicata il mese prossimo.

Fonte: Winmagazine, adattato e riscritto da Marco.

8 Commenti to “Come avere wikipedia offline e gratuitamente (parte 1)”

  1. Come avere wikipedia offline e gratuitamente…

    In questa guida spiegherò come ottenere una copia quasi perfettamente identica della famosissima wikipedia proprio sul nostro pc e gratuitamente.

    Cosa ci serve:

    - Il file dump di wikipedia reperibile qui ( consiglio di scaricare sempre la ve…

  2. ATTENZIONE: il primo download è momentaneamente offline

  3. Scusate mi sono accorto di aver saltato un pezzo all’inzio, vi chiedo scusa, lo aggiornerò tra stasera e domani sera

  4. Finito e corretto. Ade manca la seconda paret che pubblicherò il mese prossimo

  5. Vorrei dirti che io ho eseguito questi passi e mi funziona solo la pagina iniziale. Quando vado su ricerca mi dà un errore del server. Come posso fare. Vi prego di rispondermi all’indirizzo email: filazzola87@libero.it
    Lieto di una vostra risposta positiva, vi ringrazio anticipatamente

    alessandro

  6. non so che cosa dirti, questa guida non l’ho fatta io è di winmagazine. Comunque non è ancora finita il prosssimo mese esce la seconda parte. Quando ho tempo controllo i comandi, magari ho sbaglaito io. Grazie, ciao

  7. Forse so ke hai fatto, un errore grossolanissimo: non hai messo il file dump d wikipedia, dato ke adesso non è possibile scaricarlo perchè è temporaneamnte down e non ho idea di dove tu lo abbia preso

  8. Do you have Part 2?

Leave a Reply