文库系统下载说明
演示站:http://39.107.42.199:99/
后台 http://39.107.42.199:99/admin.php
帐号: admin 密码: admin 兼后台账户登录管理测试
已经不能访问……
模块依赖收藏、搜索功能,请先安装官方出品的收藏夹插件、搜索模块
搜藏夹:https://x1.php168.com/appstore/content/show/id/47.html
搜索模块:https://x1.php168.com/appstore/content/show/id/11.html
没有手机版风格,纯pc风格。
文库系统在使用中有什么问题,请私信我。
不会服务器配置请看下面的《环境配置》,不支持指导配置服务器。
环境配置
一、服务器推荐
推荐使用阿里云或腾讯云服务器
硬件推荐:2核CPU,4G内存,5M带宽
硬盘推荐:>100G
系统推荐:CentOS 8.2 64位版
Linux环境推荐:PHP7.3 + Apache2.2 + Mysql5.7(建议直接用宝塔)
以上是推荐配置,具体配置根据自己的预算情况,但最低硬件配置是1核2G 1M
二、环境依赖
(一)Libreoffice7.1.5
(二)ImageMagick(可用php自带)
(三)pdftotext
三、环境依赖安装
(一)Libreoffice7.1
作用:对 office 文档进行转换处理。主要用它来将 office 文档转成 PDF。
支持:DOC、DOCX、PPT、PPTX、XLS、XLSX。
安装:到 Libreoffice 官网下载7.1的 64 位版本的程序。
链接:https://pan.baidu.com/s/1ghcsZQ1bPt1g7ZXH9TLADg
提取码:lxf2
安装步骤:
1. cd \opt
2. 下载LibreOffice_7.1.6_Linux_x86-64_rpm.tar.gz
3. tar -zxvf LibreOffice_7.1.6_Linux_x86-64_rpm.tar.gz
4. cd /opt/LibreOffice_7.1.6.2_Linux_x86-64_rpm/RPMS
5. yum install *.rpm
汉化:
1. cd \opt
2.下载LibreOffice_7.1.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz.asc
3. tar -zxvf LibreOffice_7.1.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
4. cd /opt/LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_zh-CN/RPMS
5. yum install *.rpm
安装运行依赖:
yum install libreoffice-headless 该工具用来启动Libreoffice
(二)ImageMagick(可用php自带)
作用:ImageMagick用于pdf转换为图片,ghostscript用于ImageMagick输出图片
安装步骤:
1. yum install ImageMagick -y(可以直接用php自带的)
2. yum install ghostscript(必须单独安装,注意版本与ImageMagick版本发布时间相近)
(三)PDFtoTXT
作用:提取 PDF 中的文本内容
安装步骤:
yum install poppler-utils
是否安装成功:
pdftotext --help
(四)字体安装
把需要字体copy到/usr/share/fonts
更新字体缓存:
fc-cache -fv
(五)系统汉化(centos)
vim /etc/locale.conf
#打开这个配置文件
LANG="zh_CN.UTF-8"
更新情况
2021-12-04
换了服务器 现在在线演示功能不能转换pdf,但在linux平台不影响。
2021-05-03
1.增加批量删除
2.优化批量转换
2021-03-31
优化批量转换
2021-03-30
修复批量添加文档