1. 首页
  2. 菜鸟教程

Windows 系统下安装部署 DocHub 文库系统教程

尽管 DocHub 是使用Go语言开发的,但是部署 DocHub 程序,并不需要安装Go语言的环境,也不需要掌握Go语言,就好比你从深圳坐飞机到北京,不需要你会开飞机也不需要你会造飞机一个道理…

硬件要求: 64 位 Windows系统,硬件越高越好

DocHub文库源码准备工具:

下载相关程序和依赖
Libreoffice (https://www.libreoffice.org/
Calibre (https://calibre-ebook.com/download)
ImageMagick (https://www.imagemagick.org/script/download.php)
pdf2svg (https://github.com/TruthHun/pdf2svg-windows/releases)
Minio(可选,https://github.com/minio/minio/releases
DocHub (https://gitee.com/truthhun/DocHub/releases )

以上软件,我已经打包上传到我的百度网盘,网盘链接如下:
https://pan.baidu.com/s/1iTU4Jl8U00uqwJ_hbcFCOQ
提取密码

您暂时无权查看此隐藏内容!

安装和配置依赖

以上依赖安装和配置好之后,我的系统环境中Path配置如下:
Windows 系统下安装部署 DocHub 文库系统教程

部署DocHub和启动

  1. 把下载下来的 DocHub 程序解压到你想存放的程序目录,解压后目录如下:
    Windows 系统下安装部署 DocHub 文库系统教程

  2. 双击DocHub.exe程序文件启动文库系统,或者在 cmd 中执行也可以。运行成功后,浏览器访问 http://localhost:8090 , 如果程序未安装,会进入安装界面,根据提示,输入 MySQL 数据库的配置进行安装。

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

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

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

设置DocHub配置

程序安装成功之后,通过访问 http://localhost:8090/admin 链接登录管理后台

默认初始账号密码

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

DocHub配置依赖

系统设置 -> 依赖设置,配置项修改如下:
Windows 系统下安装部署 DocHub 文库系统教程

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

DocHub云存储配置

配置详细文档如下:

Minio 本地存储配置
阿里云 OSS 对象存储配置
百度云 BOS 对象存储配置
腾讯云 COS 对象存储配置
华为云 OBS 对象存储配置
七牛云存储配置
又拍云存储配置

这里以本地部署的 Minio 为例,我创建的公共读和私有读 Bucket 分别为 dochub-public 和 dochub-private。

配置完云存储配置项之后,还要配置一下系统。

其他配置项

我们已经配置了云存储和依赖设置, 剩下的网站设置、邮箱设置、日志设置、全文搜索设置有些配置项还需要进行配置,认真看配置项的提示进行配置即可。

至于其他的 IIS 等反向代理和域名绑定相关的服务,这里就不再赘述。

至此,Windows下的部署算是完成了。

END

原创内容,作者:admin,如若转载,请注明出处:http://www.45qu.com/codes/doc/15.html

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

QQ:735122334

在线咨询:点击这里给我发消息

邮件:735122334@qq.com

工作时间:周一至周五,9:00-21:00,节假日休息

QR code