Calibre-Web是一个基于calibre的在线书库解决方案,可以实现推书电子书管理等等
演示地址
演示地址仅提供展示,不提供在线阅读功能

具体教程
安装git 用于拉取程序到本地

yum -y install git

拉取程序到本地

git clone https://github.com/janeczku/calibre-web.git

进入程序目录

cd ~/calibre-web

安装pip包

sudo yum -y install epel-release
sudo yum -y install python3-pip
sudo dnf install python3-paramiko

安装依赖插件

pip3 install --target vendor -r requirements.txt

运行程序

python3 cps.py&

访问http://你的服务器IP:8083 查看是否正常运行如图
QQ截图20191223130028.png
接下来配置开机后自动运行

vi /etc/systemd/system/cps.service

写入:

Description=Calibre-web

[Service]
Type=simple
User=root
ExecStart=/usr/bin/python3 /root/calibre-web/cps.py
Restart = always

[Install]
WantedBy=multi-user.target

开启系统服务:

sudo systemctl enable cps.service

修改后重新载入:

systemctl daemon-reload

启动系统服务:

systemctl start cps.service

重启系统服务:

systemctl restart cps.service

重启服务器查看重启后是否正常运行

reboot

安装程序所需要的转换器

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

转换器有两个可选本教程使用的是Calibre转换器
安装:ImageMagick

yum update
yum install ImageMagick-devel

创建书库存放目录

mkdir /home/book/
chmod 777 /home/book/

上传本地书库到服务器
书库的创建方法请参考calibre使用方法
设置书库位置和转换器位置如图
书库
书库文件.png
转换器
转换器路径.png
点击提交书库就安装完成了
默认用户名:admin 密码:admin123

Last modification:December 23rd, 2019 at 03:19 pm
如果觉得我的文章对你有用,请随意赞赏