Come costruire un server ePub

May 19

Come costruire un server ePub


Mentre tutti i principali e-reader offrono negozi di proprietà per il download di libri sul dispositivo, ignorando il tesoro di liberi e indipendenti e-book su Internet sarebbe veramente un peccato. E 'un dolore per trasferire i libri personali dal computer al dispositivo quando si deve collegare via USB per farlo. Se siete solo in cerca di un modo wireless per inviare i libri ePub al tuo e-reader o tablet, l'e-book software di gestione gratuito Calibre offre un built-in server di contenuti per proprio questo. Se siete determinati a costruire il proprio piccolo server, è possibile farlo utilizzando il progetto Apache HTTP Server sul computer.

istruzione

utilizzando Calibro

1 Scaricare e installare Calibre sul vostro computer.

2 Aprire Calibro e fare clic sul pulsante "Aggiungi" nella barra degli strumenti per aggiungere i tuoi libri ePub alla libreria Calibre. Questo può richiedere alcuni minuti, a seconda di quanti libri ePub si sta aggiungendo.

3 Fare clic sull'icona "Preferenze" e selezionare l'opzione "Condivisione in rete" l'opzione, che si trova sotto l'intestazione "condivisione". Modificare le impostazioni desiderate. Se si dispone di porta 8080 è in uso, si può cambiare a qualsiasi altro numero - basta ricordare il numero. Se si desidera richiedere un nome utente e una password per il server, impostare che anche qui. È anche possibile impostare il sever da eseguire quando si avvia Calibre.

4 Fai clic su "Test Server" per vedere se le impostazioni di lavoro; questo aprirà il server nel browser predefinito, a 127.0.0.1:8080. In tal caso, fare clic su "Start Server". Per eseguire il server manualmente, fare clic sul pulsante "Connect" sulla barra degli strumenti Calibro e selezionare "Avvia Content Server."

5 Vai al server utilizzando il browser tuo di e-reader, sia a localhost: 8080 o 127.0.0.1:8080, dove "8080" rappresenta il numero di porta impostato, se è stata modificata.

L'utilizzo di Apache HTTP Server

6 Scarica la versione stabile più recente di Apache HTTP Server. Il server per Windows si presenta come un file di Microsoft Installer (MSI). Eseguire questo file per avviare l'installazione di Apache HTTP Server.

7 Inserire "localhost" sia per il "dominio di rete" e "Name Server", a meno che non si dispone di un dominio che si desidera utilizzare che si possiede. "Localhost" corre semplicemente il servizio sulla rete locale, rendendo più facile per i dispositivi di connettersi senza la necessità di gestire un indirizzo IP che potrebbe cambiare leggermente tra usi.

8 Seguire le istruzioni di installazione. Scegliere un'installazione "Tipica" per installare tutto il necessario per eseguire il server con nessuna personalizzazione richiesto.

9 Vai a "C: \ Programmi \ Apache Group \ Apache2.2 \ conf" - anche se il percorso esattamente sotto "Apache Group" può variare, a seconda della versione del server. Fare una copia di sicurezza del file "httpd.conf"; avere una copia di backup è un bene nel caso in cui si desidera ripristinare le impostazioni predefinite in seguito. Aprire "httpd.conf" in Blocco note o in un altro editor di testo di vostra scelta. Non aprirlo in Word o qualsiasi altro editor di testo ricco. Modificare il percorso del server a cui si trovano i file ePub. Trova le seguenti due righe:

DocumentRoot "C: / Program Files / Apache Group / Apache2 / htdocs" <Directory "C: / Program Files / Apache Group / Apache2 / htdocs"

In entrambe le linee, modificare il percorso tra le virgolette per il percorso del file per i documenti ePub. Queste due linee si trovano in diverse parti del file; usando il comando "Find" può aiutare a trovare rapidamente. Inoltre, modificare la riga "#AllowOverride Nessuno" a "#AllowOverride All" e salvare il file.

10 Testare il server visitando "http:.. // Localhost & quot; nel browser del computer Si dovrebbe visualizzare una pagina di base completo dei file ePub nella directory Se funziona nel browser, utilizzare il browser tuo di e-reader per la connessione al server sulla rete. Se non funziona, assicurarsi di aver inserito i percorsi correttamente nel file "httpd.conf". Controllare eventuali messaggi di errore se si ottiene un messaggio di errore a tutti.

Consigli e avvertenze

  • Se si dispone di un computer di riserva in giro, è possibile impostare che fino sulla rete domestica per funzionare come server.
  • L'esecuzione di un server Apache sul computer di casa si apre il sistema al rischio di invasione, soprattutto quando si sta inoltro di una porta. Assicurarsi che si sta eseguendo un firewall sul computer, si è up-to-date con le patch di sicurezza di Windows e sei a tuo agio in esecuzione il server.