Difference between revisions of "Kiwix-serve/it"
(Updating to match new version of source page) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
[[File:Two_kiwix-plugs.jpg|right|thumb|Con [[Kiwix-plug]], kiwix-serve può essere eseguito su hardware poco ingombrante]] | [[File:Two_kiwix-plugs.jpg|right|thumb|Con [[Kiwix-plug]], kiwix-serve può essere eseguito su hardware poco ingombrante]] | ||
'''Kiwix-serve | '''Kiwix-serve è un Web server compatibile con ZIM.''' Tramite il suo aiuto puoi distribuire file ZIM attraverso la tua rete. | ||
Basato sul ben noto protocollo HTTP, kiwix-serve ti permette di condividere gli [[Special:MyLanguage/Wikipedia_in_all_languages|ZIM file disponibili]] sul tuo PC con i dispositivi connessi nella tua rete in modo semplice. Basta solo avviare kiwix-serve e i tuoi contenuti saranno disponibili per chiunque attraverso il loro Web browser. | Basato sul ben noto protocollo HTTP, kiwix-serve ti permette di condividere gli [[Special:MyLanguage/Wikipedia_in_all_languages|ZIM file disponibili]] sul tuo PC con i dispositivi connessi nella tua rete in modo semplice. Basta solo avviare kiwix-serve e i tuoi contenuti saranno disponibili per chiunque attraverso il loro Web browser. | ||
Line 10: | Line 10: | ||
== Caratteristiche == | == Caratteristiche == | ||
<div class="mw-translate-fuzzy"> | |||
Kiwix-serve non ha tutte le caratteristiche di Kiwix, ma possiede le più importanti: | Kiwix-serve non ha tutte le caratteristiche di Kiwix, ma possiede le più importanti: | ||
* Motore di ricerca su tutto il testo | * Motore di ricerca su tutto il testo | ||
Line 19: | Line 20: | ||
* Implementato nell'interfaccia di Kiwix | * Implementato nell'interfaccia di Kiwix | ||
* In grado di utilizzare file ZIM o XML | * In grado di utilizzare file ZIM o XML | ||
</div> | |||
== Come ottenerlo == | == Come ottenerlo == | ||
<div class="mw-translate-fuzzy"> | |||
Su MIcrosoft Windows, Apple Mac OSX e GNU/Linux, kiwix-serve è pacchettizzato e distribuito con Kiwix. Devi solamente [[Special:MyLanguage/Software|scaricare l'installer di Kiwix per il tuo Sistema Operativo]]. | Su MIcrosoft Windows, Apple Mac OSX e GNU/Linux, kiwix-serve è pacchettizzato e distribuito con Kiwix. Devi solamente [[Special:MyLanguage/Software|scaricare l'installer di Kiwix per il tuo Sistema Operativo]]. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Forniamo anche [//sourceforge.net/projects/kiwix/files/ pacchetti pre-compilati per ARM GNU/Linux]. | Forniamo anche [//sourceforge.net/projects/kiwix/files/ pacchetti pre-compilati per ARM GNU/Linux]. | ||
</div> | |||
Per altri sistemi devi [[compilation|scaricare e compilare il codice sorgente di kiwix-serve]]. | Per altri sistemi devi [[compilation|scaricare e compilare il codice sorgente di kiwix-serve]]. | ||
Line 30: | Line 36: | ||
Kiwix-serve è disponibile direttamente nel menu di Kiwix "Strumenti > server", chi vuole usarlo da riga di comando deve fare come descritto in seguito. | Kiwix-serve è disponibile direttamente nel menu di Kiwix "Strumenti > server", chi vuole usarlo da riga di comando deve fare come descritto in seguito. | ||
<div class="mw-translate-fuzzy"> | |||
Prerequisiti: | Prerequisiti: | ||
* Binario di kiwix-serve, disponibile nella cartella di Kiwix | * Binario di kiwix-serve, disponibile nella cartella di Kiwix | ||
* Un file ZIM o un file libreria (puoi usare il file library.xml del tuo profilo utente di Kiwix). | * Un file ZIM o un file libreria (puoi usare il file library.xml del tuo profilo utente di Kiwix). | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Esempio per avviare kiwix-serve con un file XML da riga di comando UNIX (su Microsoft Windows basta utilizzare kiwix-serve.exe): | Esempio per avviare kiwix-serve con un file XML da riga di comando UNIX (su Microsoft Windows basta utilizzare kiwix-serve.exe): | ||
<source lang="bash"> | <source lang="bash"> | ||
kiwix-serve --library ~/.www.kiwix.org/kiwix/efrnsupg.default/library.xml | kiwix-serve --library ~/.www.kiwix.org/kiwix/efrnsupg.default/library.xml | ||
</source> | </source> | ||
</div> | |||
Esempio per avviare kiwix-serve con un file ZIM da riga di comando UNIX: | Esempio per avviare kiwix-serve con un file ZIM da riga di comando UNIX: | ||
Line 44: | Line 54: | ||
</source> | </source> | ||
Una volta che kiwix-serve è avviato, chiunque abbia accesso alla rete di questo computer può connettersi. Devi rendere noto l'indirizzo IP del tuo computer (xxx.xxx.xxx.xxx) e ricordare la porta (80 di default) che hai usato, così gli altri avranno bisogno soltanto di scrivere nella barra degli indirizzo del loro browser: | |||
<source lang="bash"> | <source lang="bash"> | ||
http://xxx.xxx.xxx.xxx:80/ | http://xxx.xxx.xxx.xxx:80/ | ||
</source> | </source> | ||
= | <div class="mw-translate-fuzzy"> | ||
Kiwix-serve fornisce alcune opzioni: | Kiwix-serve fornisce alcune opzioni: | ||
* --port=PORTA per specificare la porta da mettere in ascolto (80 di default) | * --port=PORTA per specificare la porta da mettere in ascolto (80 di default) | ||
Line 56: | Line 66: | ||
* --attachToProcess=PID per allegare il processo di kiwix-serve ad altri processi | * --attachToProcess=PID per allegare il processo di kiwix-serve ad altri processi | ||
* --verbose per avere un po' di informazioni | * --verbose per avere un po' di informazioni | ||
</div> | |||
A detailed [https://kiwix-tools.readthedocs.io/en/latest/kiwix-serve.html kiwix-serve user manual is available online]. | |||
== Altro == | == Altro == | ||
<div class="mw-translate-fuzzy"> | |||
* [http://library.kiwix.org esempio dimostrativo di kiwix-serve] | * [http://library.kiwix.org esempio dimostrativo di kiwix-serve] | ||
* [[kiwix-index]] | * [[kiwix-index]] | ||
* [[kiwix-manage]] | * [[kiwix-manage]] | ||
* [[kiwix-plug]] | * [[kiwix-plug]] | ||
</div> | |||
* [http://kv5r.com/computers/offline-dictionary-server/ How-to setup kiwix.exe as a Windows service] |
Latest revision as of 16:48, 1 October 2024
Kiwix-serve è un Web server compatibile con ZIM. Tramite il suo aiuto puoi distribuire file ZIM attraverso la tua rete.
Basato sul ben noto protocollo HTTP, kiwix-serve ti permette di condividere gli ZIM file disponibili sul tuo PC con i dispositivi connessi nella tua rete in modo semplice. Basta solo avviare kiwix-serve e i tuoi contenuti saranno disponibili per chiunque attraverso il loro Web browser.
Kiwix-serve è un'ottima soluzione se hai una rete LAN e non vuoi installare Kiwix su ogni computer. È un'ottima alternativa se non hai un disco condiviso in rete da cui ognuno può avviare Kiwix.
Caratteristiche
Kiwix-serve non ha tutte le caratteristiche di Kiwix, ma possiede le più importanti:
- Motore di ricerca su tutto il testo
- Suggerimenti nella ricerca
- Molto leggero ed efficiente
- Compatibile con quasi tutti i browser
- Disponibile su tutte le piattaforme
- Disponibile come eseguibile da riga di comando
- Implementato nell'interfaccia di Kiwix
- In grado di utilizzare file ZIM o XML
Come ottenerlo
Su MIcrosoft Windows, Apple Mac OSX e GNU/Linux, kiwix-serve è pacchettizzato e distribuito con Kiwix. Devi solamente scaricare l'installer di Kiwix per il tuo Sistema Operativo.
Forniamo anche pacchetti pre-compilati per ARM GNU/Linux.
Per altri sistemi devi scaricare e compilare il codice sorgente di kiwix-serve.
Come si usa
Kiwix-serve è disponibile direttamente nel menu di Kiwix "Strumenti > server", chi vuole usarlo da riga di comando deve fare come descritto in seguito.
Prerequisiti:
- Binario di kiwix-serve, disponibile nella cartella di Kiwix
- Un file ZIM o un file libreria (puoi usare il file library.xml del tuo profilo utente di Kiwix).
Esempio per avviare kiwix-serve con un file XML da riga di comando UNIX (su Microsoft Windows basta utilizzare kiwix-serve.exe):
kiwix-serve --library ~/.www.kiwix.org/kiwix/efrnsupg.default/library.xml
Esempio per avviare kiwix-serve con un file ZIM da riga di comando UNIX:
kiwix-serve --port=8080 wikipedia.zim
Una volta che kiwix-serve è avviato, chiunque abbia accesso alla rete di questo computer può connettersi. Devi rendere noto l'indirizzo IP del tuo computer (xxx.xxx.xxx.xxx) e ricordare la porta (80 di default) che hai usato, così gli altri avranno bisogno soltanto di scrivere nella barra degli indirizzo del loro browser:
http://xxx.xxx.xxx.xxx:80/
Kiwix-serve fornisce alcune opzioni:
- --port=PORTA per specificare la porta da mettere in ascolto (80 di default)
- --index=foobar.idx per specificare la cartella dell'indice
- --daemon per eseguirlo in background
- --attachToProcess=PID per allegare il processo di kiwix-serve ad altri processi
- --verbose per avere un po' di informazioni
A detailed kiwix-serve user manual is available online.