Linux下安装部署 DocHub文库系统,并API调取minio对象存储

punk51   ·   发表于 2021-11-7   ·   云计算应用

开头,先说一点问题:DocHub 程序是开源免费的,不存在售,所以没有所谓的售后,所以凡是遇到问题,请到GitHub或者Gitee提交issues。这个是地址:https://gitee.com/truthhun/DocHub和https://github.com/TruthHun/DocHub


安装第一点,环境要求:Ubuntu 16.04 以上版本64位系统,硬件配置最低双核4G内存。

1)安装和配置依赖

Libreoffice 安装和配置文档

Calibre 安装和配置文档

pdf2svg 安装和配置文档

ImageMagick 安装和配置文档

这里有4样东西需要安装,当然最后是Minio 安装和配置文档,因为之前有官网有讲过minio的安装,这里就讲配置。

这里有一个快速安装命令:

# update
sudo apt update
sudo apt install -y fonts-wqy-zenhei fonts-wqy-microhei libreoffice imagemagick pdf2svg poppler-utils
# calibre
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"

2)部署和启动 DocHub 程序

可以使用宝塔来远程下载代码,并解压。

解压完,在当前目录运行下面的命令:

./DocHub

然后访问如下地址进行安装(其中IP为您的服务器IP):

http://ip:8090

当然,你需要在服务器和宝塔里面方向端口8090,不然是访问不了的。


访问地址就开始引导安装了。没有数据库,在宝塔里面安装一个就可以了。

只不过要提醒一点是:千万要注意的是,您创建的数据库,必须是 utf8 或者 utf8mb4 字符编码,否则程序安装失败。


填写了配置项,点击安装,如果全部配置项都填写正确,则安装成功,会直接在 conf 目录下,生成 app.conf 文件;否则安装失败,需要根据错误提示,修正配置项。


另外一种安装方式就是把 conf 目录下的 app.conf.example 修改成 app.conf,然后再根据 app.conf 中的配置提示修改配置项,修改好之后,再重新启动程序。


3)设置系统配置项

程序安装成功之后,通过访问 http://ip:8090/admin 链接登录管理后台,初始账号密码等如下:

账号: admin
密码: admin
验证码:芝麻开门

4)[关键] 配置依赖


如果不配置,则文档转化服务将无法正常工作!!!


打赏我,让我更有动力~

0 条回复   |  直到 2021-11-7 | 520 次浏览
登录后才可发表内容
每日签到
连续签到0天