linux環(huán)境下安裝 openOffice 并啟動服務(wù) 的方法
一、背景故事
這兩天遇到一個大坑,客戶要做office 文檔在線預(yù)覽功能,于是乎就要把office文檔轉(zhuǎn)換成pdf交給前端顯示。
在某度找了一圈都說openOffice+jodconverter 可以搞定這個事情。代碼倒是很好找,不過版本很多,各類jar包也很多,但嘗試下來發(fā)現(xiàn),轉(zhuǎn)化效果很一般,復(fù)雜的excel也無法成功。有同事建議放到服務(wù)器上效果可能好些,于是就開始折騰在服務(wù)器上安裝OpenOffice這個事情。網(wǎng)上各種找大神的博文,發(fā)現(xiàn)安裝起來不是很順暢,就寫了這篇隨筆,記錄一下,遇到的問題,方便自己以后查看。
二、操作步驟
1. http://www.openoffice.org/zh-cn/download/ 去官網(wǎng)鏈接下載linux版本的openOffice 以4.1.5 版本為例。
2.將壓縮包上傳至服務(wù)器上,并進(jìn)行解壓安裝?! ?br />
tar -zxvf 對應(yīng)的壓縮包名字 cd 進(jìn)入解壓后的 /zh-cn/RPMS yum localinstall *.rpm cd desktop-integration rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm
默認(rèn)會安裝在/opt目錄下。
3.啟動服務(wù)
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard 臨時啟動 nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard & 后臺啟動
端口號根據(jù)自己項目實際來確定。
后臺啟動會一直占用內(nèi)存,據(jù)各路大神說 大概100M,我自己沒測過具體值不清楚。
有的程序是需要預(yù)先啟動openOffice 服務(wù)的,有的則在代碼里自己啟動服務(wù)。
4.查看進(jìn)程
netstat -lnp |grep 端口號
大概顯示成這樣就算啟動完了。
tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN 14362/soffice.bin
三、閑聊
openOffice轉(zhuǎn)轉(zhuǎn)word文檔效果不錯,轉(zhuǎn)Excel的話就真的效果不行,簡單的Excel能處理處理,復(fù)雜的就很慢很慢,而且效果極差。
總結(jié)
以上所述是小編給大家介紹的linux環(huán)境下安裝 openOffice 并啟動服務(wù) 的方法,希望對大家有所幫助,如果大家喲任何疑問歡迎給我留言,小編會及時回復(fù)大家的!
相關(guān)文章
linux下終端分屏使用的兩種方法(screen和tmux)
這篇文章主要給大家介紹了關(guān)于在linux下終端分屏使用的兩種方法,分別是利用screen和tmux,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-06-06apache偽靜態(tài)與iis偽靜態(tài)規(guī)則與配置區(qū)別介紹
本文章來總結(jié)一下關(guān)于apache偽靜態(tài)與iis偽靜態(tài)區(qū)別介紹,主要講到了一些規(guī)則的問題與配置區(qū)別,以后大家就可以直接在iis偽靜態(tài)轉(zhuǎn)換apache,反之也很簡單哦,需要了解的碰可以參考下2012-12-12rsync中文手冊之使用rsync實現(xiàn)網(wǎng)站鏡像和備份linux
用rsync實現(xiàn)網(wǎng)站鏡像和備份 雖然是linux下的操作,但原理和windows下類似2008-09-09虛擬機(jī)安裝linux系統(tǒng)無法上網(wǎng)的解決方法
這篇文章主要為大家詳細(xì)介紹了虛擬機(jī)安裝linux系統(tǒng)無法上網(wǎng)的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07如何修改Linux內(nèi)核參數(shù)vm.swappiness
這篇文章主要介紹了如何修改Linux內(nèi)核參數(shù)vm.swappiness問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02windows安裝apache系統(tǒng)中無apache2服務(wù)解決方案
一直都是用WIN開發(fā)PHP,今天有用戶反映SHUGUANG CMS在APACHE+PHP中不能正常運(yùn)行,只好自己機(jī)器配置個環(huán)境測試,遇到點小問題,搜索相關(guān)資料,終于解決2011-09-09apachetop 實現(xiàn)實時監(jiān)測web服務(wù)器運(yùn)行情況
這篇文章主要介紹了apachetop 實現(xiàn)實時監(jiān)測web服務(wù)器運(yùn)行情況的相關(guān)資料,需要的朋友可以參考下2016-10-10