日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

一、案例背景

如果我們使用電腦看了很多年的電子書,都保存在硬盤上,但是對我們來說,存在管理困難和不方便查找的問題,往往要耗費許多時間。

提到電子書管理工具,我認為當前最好用的工具是calibre。不過也存在一些問題,比如之前在電腦上已經安裝了calibre客戶端,但是如果你換一臺電腦使用則需要再次安裝calibre,而且多設備之間書籍的同步也比較麻煩。因此為了提升閱讀體驗,我準備搭建個人在線圖書館,把自己曾經下載的電子書進行集中管理。

經過查找,我發現有calibre-web這樣一個工具,可以提供calibre的在線服務,對我搭建個人在線圖書館真的是解燃眉之急。

接下來本文就開始介紹如何使用Lighthouse輕量應用服務器和calibre-web來搭建個人在線圖書館。

二、準備Lighthouse輕量應用服務器

calibre-web提供了Docker鏡像,非常便于安裝,因此我們首先要在騰訊云Lighthouse輕量應用服務器購買頁面,購買一臺服務器。

服務器的具體配置如下:

地域:中國香港

鏡像:應用鏡像 Docker CE

案例套餐:CPU 1核 內存2G SSD 25GB 峰值帶寬 30Mbps 每月流量1024GB

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 


運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

點擊立即購買,付款之后服務器就開始創建了,當服務器狀態為運行中時,我們就可以使用了。

三、搭建calibre-web個人在線圖書館

3.1.選擇Docker鏡像

在dockerhub上我們找到calibre-web的鏡像,這里我們使用
technosoft2000/calibre-web這個鏡像。因為該鏡像相比于calibre-web官網docker鏡像linuxserver/calibre-web,集成了電子書格式轉換、在線預覽等功能,是目前功能最為強大的calibre-web docker鏡像。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

3.2.開啟IPv4 轉發

Lighthouse的Docker鏡像中默認是禁止IPv4轉發,而calibre-web鏡像需要開啟IPv4轉發,否則無法訪問服務。

sudo su

vim /etc/sysctl.conf

#修改net.ipv4.ip_forward選項為1

net.ipv4.ip_forward = 1

# 執行如下命令使得修改生效

sysctl -p /etc/sysctl.conf

3.3.啟動calibre-web

sudo docker run -d

--name=calibre-techno-web

-e TZ=Asian/Shanghai

-e DOCKER_MODS=linuxserver/calibre-web:calibre

-p 80:8083

-v /data/calibre/config:/config

-v /data/calibre/books:/books

--restart unless-stopped

technosoft2000/calibre-web

使用docker ps查看容器啟動結果,下圖表明calibre-web啟動成功。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

3.4.上傳calibre的metadata.db文件

要啟動calibre-web,有一個關鍵的依賴是metadata.db文件,沒有這個文件calibre-web無法正常運行。打開本地電腦calibre客戶端軟件,查看書庫的目錄,如下圖所示為D:books。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

將D:booksmetadata.db文件上傳到Lighthouse服務器的/data/caliber/books目錄下。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

給/data/calibre文件夾設置為可寫入的權限,否則calibre-web會報數據庫配置無法寫入的錯誤。

chmod 777 /data/calibre/*

3.5.配置書庫地址

訪問Lighthouse服務器的IP地址,配置書庫地址為/books,然后點擊保存

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

3.6.登錄calibre-web

用戶名admin

密碼admin123

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

點擊admin,修改語言為中文

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

3.7.上傳書籍和在線閱讀

點擊管理權限->編輯基本配置->基本配置->啟動上傳->保存

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 


運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

配置啟動上傳后,就可以將我們本地的電子書上傳到服務器中了。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

選擇電腦本地文件夾中的電子書

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

calibre-web會自動提取電子書中的元數據

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

如果覺得電子書自帶的圖書信息不對,還可以到douban,google等網站上獲取書籍元數據,選擇自己認為合適的元數據更新書籍即可。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 


運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

點擊保存后,這本書就上傳好了,可以看到epub格式的電子書可以直接在線進行閱讀。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

點擊左上角可以打開目錄

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

多上傳幾本書試試看,是不是很有圖書館的感覺了。

運用Lighthouse 和calibre-web!輕松搭建個人在線圖書館,太強了

 

四、經驗總結

本教程通過借助Lighthouse輕量應用服務器和calibre-web,幫助我們搭建個人在線圖書館。這就能夠幫我們將原來本地電腦中的電子書,輕松地上傳到服務器中。這不僅解決了多個電腦上都要安裝電子管理軟件的問題,還解決了各個電子書庫書籍不一致的問題,同時利用calibre強大的電子書管理和搜索功能,我們閱讀和查找電子書也越來越方便了。

本文參考來源:風之淚

分享到:
標簽:在線 圖書館
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定