1创建目录
cd /usr/local/openOffic
2解压缩文件
tar -zxvf 压缩文件名.tar.gz
3进入 /usr/local/openOffice/zh-CN/RPMS
cd /usr/local/openOffice/zh-CN/RPMS
执行
rpm -ivh *.rpm
4安装 OpenOffice 界面程序
进入
cd desktop-integration
执行
rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm
5启动服务
soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard &
6检验
)1查看是否有8100端口
netstat -tln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN
2)转换wodr to PDF
需要有个jodconverter-2.2.2.jar,解压缩后,再测试
cd /usr/local/jodconverter-2.2.2/lib
执行
java -jar jodconverter-cli-2.2.2.jar 111.doc 1.pdf
如果转换成功,就代表搭建成功了。
遇到的问题
1若出现以下错误:
/usr/lib64/libreoffice/program/soffice.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
解决方法:
执行:
export DISPLAY=:0.0
再执行启动命令即可
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &