一、给服务器安装Jdk
1、安装前的清理工作
rpm -qa | grep jdk
rpm -qa | grep gcj
yum -y remove java-xxx-xxx
2、在线下载JDK
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"
http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
3、安装JDK
- 添加执行权限
chmod +x jdk-8u131-linux-x64.rpm
- 执行rpm安装
rpm -ivh jdk-8u131-linux-x64.rpm
- 查看是否安装成功(一般默认的路径:/usr/java/jdk1.8.0_131)
java -version
4、编辑配置环境变量
vim /etc/profile
#添加以下语句
export JAVA_HOME=``/usr/java/jdk1``.8.0_131
export JRE_HOME=${JAVA_HOME}``/jre
export CLASSPATH=.:${JAVA_HOME}``/lib``:${JRE_HOME}``/lib``:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}``/bin``:${JRE_HOME}``/bin
export PATH=$PATH:${JAVA_PATH}
配置立即生效
source /etc/profile
二、下载kkFileView打包部署
1、配置可以选择性修改下。我这边都不改。
2、打包找到这个文件上传至服务器。
3、解压上传的文件
tar -zxvf kkFileView-3.5.tar.gz
4、到解压出来的文件bin目录下,启动服务
sh startup.sh
第一次启动需要安装OpenOffice。执行sh showlog.sh可以查看访问地址。
5、服务器开放端口8012,访问地址。
出现这个页面表示成功。
6、测试预览。
思路就是要获取到直接访问服务器的资源的地址。我这边采用tomcat的方式来获取这个URL。
-
下载tomcat。tomcat9.0.45下载地址
下载tomcat在当前目录下 wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.44/bin/apache-tomcat-9.0.44.tar.gz 解压 tar -zvxf apache-tomcat-9.0.44.tar.gz 修改配置 vi apache-tomcat-9.0.44/conf/server.xml 在下面 添加配置 <Context docBase ="/home/file/" path ="/file" debug ="0" reloadable ="true"/> docBase:服务器文件地址 path:访问路径
-
进入bin目录启动tomcat,服务器需开放端口
-
在服务器home/file目录下放置文件,这边放置两张图片
-
直接访问图片查看是否成
-
随便找个Base64转换网址把成功访问图片的URL转换成Base64
-
把转换的URL放置到预览的地址后面得到预览地址。
例如:http://服务器地址:8012/onlinePreview?url=转换后的Base64串
访问成功啦!