问题
公司最近做的项目需要支持文件的在线预览功能,包括支持图片、文档(word、excel、ppt、pdf)、压缩包、音频(mp3)、视频(mp4)、代码(html、css、js、java、python)、脚本等格式的文件,如果自己去开发的太耗费人力和物力了,时间上也不允许,就想想有没有插件式的开源应用可以使用。经过查找,果然发现码云上有这开源的类似插件的工具。你要做的就是启动kkFIleView,把它集成进去你的项目中,完全不用编码,想着怎么兼容各种格式,完全就像使用插件一样方便。
现在就记录limux线上集成运行的过程,这里包括安装OpenOffice和安装在线预览的SpringBoot的程序两部分。
一、linux上安装OpenOffice (需要有root用户的权限)
1.下载linux OpenOffice安装的安装包
下载地址:https://www.jianshu.com/p/db7733274da3
2.解压压缩包,执行下面的命令,解压后的文件夹名称为zh-CN
unzip Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_zh-CN.tar.zip
tar -vxf Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_zh-CN.tar.gz
3.进入解压目录zh-CN/RPMS/下,执行命令
cd zh-CN/RPMS/
4.执行下面的安装命令,安装命令
rpm -ivh *.rpm