基于Centos7搭建Calibre-web私人在线电子书库

教程必备:
Centos7服务器
宝塔环境

1下载应用程序

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

2安装依赖

sudo yum -y install epel-release
sudo yum -y install python-pip

3进入程序目录

cd /root/calibre-web/

4安装程序

pip install --target vendor -r requirements.txt

5运行程序

python cps.py&

6配置开机自动运行程序

vi /etc/systemd/system/cps.service

按i进入编辑粘贴如下代码

Description=Calibre-web

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

[Install]
WantedBy=multi-user.target

按:输入wq保存并退出
开启系统服务:

sudo systemctl enable cps.service

修改后重新载入:

systemctl daemon-reload

启动系统服务:

systemctl start cps.service

重启系统服务:

systemctl restart cps.service

7进入宝塔面板放行程序运行所需要的端口8083
QQ截图20191027164920.png
8创建书库存放文件夹并设置权限为777

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

然后使用电脑安装的calibre生成书库并上传到服务器对应文件夹
9安装程序需要的转换器

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

10打开浏览器进行最后设置,在浏览器内输入你的IP:8083即可打开设置页面如下
QQ截图20191027175839.png
到此书库搭建完成
默认管理员登录名:
用户名: admin
密码: admin123

Last modification:October 27th, 2019 at 06:10 pm
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment