公司項(xiàng)目?jī)?nèi)需對(duì)word、excel、pdf、ppt等文件有預(yù)覽需求,故引入該項(xiàng)開(kāi)源技術(shù)。
官網(wǎng): http://kkfileview.keking.cn/zh-cn/index.html
1.Java: 1.8+
2.LibreOffice或OpenOffice(Windows下已內(nèi)置,CentOS或Ubuntu下會(huì)自動(dòng)下載安裝,MacOS下需要自行安裝)
請(qǐng)?zhí)崆邦A(yù)裝好docker環(huán)境
拉取鏡像 #
# 網(wǎng)絡(luò)環(huán)境方便訪問(wèn)docker中央倉(cāng)庫(kù)
docker pull keking/kkfileview:4.1.0
# 網(wǎng)絡(luò)環(huán)境不方便訪問(wèn)docker中央倉(cāng)庫(kù)
wget http://kkfileview.keking.cn/kkFileView-4.1.0-docker.tar
docker load -i kkFileView-4.1.0-docker.tar
運(yùn)行 #
docker run -it -p 8012:8012 keking/kkfileview:4.1.0
瀏覽器訪問(wèn)容器8012端口 http://127.0.0.1:8012 即可看到項(xiàng)目演示用首頁(yè)
查看日志
docker logs -f --tail 容器ID
jar部署請(qǐng)?zhí)崆邦A(yù)裝好jdk環(huán)境
下載地址
https://kkfileview.keking.cn/kkFileView-4.1.0.tar.gz
解壓文件
tar -zxvf 文件名
找到bin目錄,并運(yùn)行啟動(dòng)腳本
sh ./startup.sh
查看啟動(dòng)日志
sh ./showlog.sh
成功標(biāo)志
kkFileView 服務(wù)啟動(dòng)完成,耗時(shí):5s,演示頁(yè)請(qǐng)?jiān)L問(wèn): http://127.0.0.1:8012
nginx反向代理如果您的項(xiàng)目里使用了nginx做反向代理,請(qǐng)做以下配置
nginx增加配置
location /preview {proxy_pass 192.168.1.233:8012;
}
修改config下配置文件,域名記得修改為自己的
server.context-path = /preview
base.url = https://file.keking.cn/preview
踩坑記錄
找不到office組件,請(qǐng)確認(rèn)’office.home’配置是否有誤進(jìn)入LibreOffice安裝目錄 檢查安裝情況,注意下方版本號(hào)
cd /tmp/LibreOffice_7.1.4.2_Linux_x86-64_rpm/RPMS
yum localinstall *.rpm -y
啟動(dòng)office組件失敗,請(qǐng)檢查office組件是否可用執(zhí)行命令 注意檢查安裝位置及安裝版本號(hào)
/opt/libreoffice7.1/program/soffice --headless --accept=“socket,host=127.0.0.1,port=2001;urp;” --nofirststartwizard &
該命令的意義在于檢查是否有缺失的動(dòng)態(tài)鏈接庫(kù)
上圖顯示缺少libX11-xcb 則執(zhí)行安裝
yum install libX11-xcb
注意請(qǐng)多次反復(fù)檢查,缺少什么就安裝什么,直至動(dòng)態(tài)鏈接庫(kù)完備
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
當(dāng)前名稱:kkFileView踩坑記錄-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://jinyejixie.com/article26/giocg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、服務(wù)器托管、做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容