软件下载
在官网上一直下载不下来,所以后面找了个其他的资源版本为
Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_en-US.tar.gz。
下载很慢,毕竟下载服务器在国外,
https://linux.softpedia.com/get/Office/Office-Suites/Apache-OpenOffice-253.shtml
需要快速下载的话可以在我上传的CSDN资源下载地址如下:https://download.csdn.net/download/qq_40726812/11933167
安装步骤
上传到linux服务器
这里使用filezilla工具上传到服务器的目录/app/chenk下
登录服务器
cd到软件目录
cd /app/chenk
解压
tar -zxvf Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_en-US.tar.gz
安装
- 默认解压到当前目录的en-US文件夹下,进入该目录
cd en-US/
ll
2. 进入RPMS目录
cd RPMS/
ll
3. 安装到指定目录
RPMS文件夹中的有许多的rpm文件,我们都需要安装,默认是安装到/opt目录下,这里指定安装到/app/openoffice目录下
sudo rpm -ivh --prefix=/app/openoffice *.rpm
- 安装桌面集成包,如果不需要桌面集成是可以不用安装的
这里我没有进行桌面集成的安装,因为我使用的场景只需要提供相应服务即可。进入desktop-integration/目录
cd desktop-integration/
安装openoffice桌面集成包
sudo rpm -ivh --prefix=/app/openoffice openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
启动服务
- 后台启动方式:
nohup /app/openoffice/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
2. 查看启动后的服务
ps -ef|grep soffice
验证转PDF功能
查看java代码调用转PDF的代码,链接如下
https://blog.csdn.net/qq_40726812/article/details/102781418
可以正常将txt,docx,xlsx,pptx文件转pdf