Ubuntu18.04+宝塔+minio 搭建 dochub 文库系统的安装教程 dochub 文库系统是由 TruthHun 大佬编写的类百度文库的开源程序,项目地 址:https://github.com/TruthHun/DocHub 大佬的安装教程已经很详细了,现针对宝塔面板写一个小教程: 一、我的安装环境是 2 核 CPU,4G 内存的 VPS,官方最低配置,系统是 Ubuntu 18.04,先安装宝塔面板: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 安装完面板以后安装好 Nginx+MySQL+PHP 套件。 二、安装依赖环境 1、Libreoffice apt install libreoffice 2、Calibre sudo -v && wget -nv -O- https://download.calibre-ebook.com/linuxinstaller.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()" 注:如提示找不到 python 命令,把里面的 python 改成 python3 3、pdf2svg apt install pdf2svg 4、ImageMagick apt install imagemagick 5、svgo(非必须) npm install svgo -g 如果提示找不到 npm 命令,先安装 npm: apt-get install nodejs-dev node-gyp libssl1.0-dev apt install npm 6、pdftotext(非必须) apt install poppler-utils 7、EleasticSearch(非必须) docker pull truthhun/elasticsearch:6.2.4.ik mkdir -p /www/elasticsearch/dochub/data && sudo chmod 0777 R /www/elasticsearch/dochub/data docker run -d -p 9300:9300 -p 9200:9200 --restart always -v /www/elasticsearch/dochub/data:/usr/share/elasticsearch/data -name dochub-search truthhun/elasticsearch:6.2.4.ik 注,该程序需要先安装 docker,下节会说。 三、安装 minio dochub 系统支持很多对象存储,比如阿里云 OSS、腾讯云 COS、百度云 BOS、七牛云 Qiniu 等等,也支持本地云。 本文以用 minio 搭建本地云讲解。 1、先安装 docker 管理器 打开宝塔面板,在软件商店中安装 docker 管理器。 2、安装 minio docker pull minio/minio docker run -p 9000:9000 --name minio \ -d --restart=always \ -e "MINIO_ACCESS_KEY=admin" \ -e "MINIO_SECRET_KEY=admin123456" \ -v /home/data:/data \ -v /home/config:/root/.minio \ -d minio/minio server /data 注:其中的 ACCESS_KEY:admin 和 SECRET_KEY:admin123456 是登录 秘钥,可以自定义成自己需要的。 此时浏览器访问:http://IP 地址:9000 就能打开 minio 的管理页面 输入 admin 和 admin123456 登录 页面右下角有个+号,点击它,选择第二个 Create bucket 创建两个 bucket,比如名为 BBB1 和 BBB2,其中 BBB1 为私有 Bucket,我 们不管它,BBB2 为公共读 Bucket,需要单独设置权限。点击页面左边容器旁 边的三个点 选择“edit policy”,然后添加 readonly 四、安装 dochub 程序 1、宝塔新建网站,绑定域名,新建网站的时候点上新建数据库 下载最新版的 dochub 程序 https://github.com/TruthHun/DocHub/releases 压缩包上传到网站根目录,解压出来。 2、安装自启动 在宝塔的软件商店里,搜索 Supervisor,安装 Supervisor 管理器 安装完以后,设置–添加守护进程 名称随便输入,运行目录选择刚才新建网站的根目录,启动命令输入 nohup ./DocHub & 确定以后,dochub 程序便会自动启动 现在浏览器访问 http://ip 地址:8090 便能打开网站 五、配置 dochub 浏览器打开 http://ip 地址:8090/admin 用户名密码都是 admin,验证码是“芝麻开门”,进入后台 在云存储配置里,按照下图设置: 提交更改以后,在“系统设置”里,把存储类型选择为“minio 本地存储” 最后设置反代: 打开宝塔面板,在刚才新建的网站,设置—反向代理,按下图填好 然后就能用域名访问了。 完结撒花。

docx文档 Ubuntu18.04+宝塔+minio搭建dochub文库系统的安装教程

免费文档 > 其它 > > 文档预览
7 页 30 下载 1153 浏览 3.0分
温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 ccdoc 于 2021-12-15上传分享
相关精品文档