最近项目用到了在线预览功能,采用了openoffice将文档转化为pdf文件,下面将过程与大家分享一下。
1、去官网下载安装包,下载地址:

http://www.openoffice.org/download/index.html

我选择的是以下版本

Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz
Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_zh-CN.tar.gz

2、安装OpenOffice
1)将下载的包上传到服务器上某个目录,可以用SecureFX工具。我上传到/opt目录下


2)解压包

# cd /opt
# ll
#tar zxvf Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz
# tar zxvf Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_zh-CN.tar.gz

解压好后,会生成zh-CN目录,两个包解压后的内容都在这个文件夹里。进入到该目录后,会有三个文件夹( licenses、readmes、RPMS )。

3)安装rpm包
进入RPMS包后,会有很多的rpm安装文件,逐个安装就是了

# cd zh-CN/RPMS

# rpm -ivh *.rpm

4)启动服务
安装好后,在/opt下会生成目录openoffice4

# cd /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 &

5)查看是否启动成功

查看服务是否启动(端口8100是否被soffice占用)

# netstat -lnp |grep 8100

查看启动的服务

# ps -ef | grep soffice

注:openoffice卸载

# rpm -e `rpm -qa |grep openoffice` `rpm -qa |grep ooobasis`

Linux下安装OpenOffice相关推荐

  1. linux下安装OpenOffice及使用java调用OpenOffice转换word、Excel为pdf并添加水印

    一.linux下安装OpenOffice OpenOffice是Apache的一款开源的软件,我主要是用来转换office文档成pdf文件,并给其添加水印等. (1)下载安装包 进入主题,首先我们需要 ...

  2. RedHat 6.4下安装Openoffice软件

    LINUX下安装Openoffice 一.软件下载地址 http://download.openoffice.org/other.html 二.安装软件 首先cd /root/下载 目录下(一边的下载 ...

  3. openoffice java linux 安装_linux环境下安装 openOffice 并启动服务 的方法

    一.背景故事 这两天遇到一个大坑,客户要做office 文档在线预览功能,于是乎就要把office文档转换成pdf交给前端显示. 在某度找了一圈都说openOffice+jodconverter 可以 ...

  4. linux中安装openoffice,及解决转pdf时中文乱码或者中文不显示问题【离线】

    linux中安装openoffice[离线] 目录安装openoffice启动openoffice查看openoffice运行状态启动时可能出现的问题openoffice在转pdf时,中文乱码或者中文 ...

  5. Python3 - Linux 下安装 LibreOffice 以及使用

    Python3 - Linux下安装 LibreOffice 以及使用 文章目录 Python3 - Linux下安装 LibreOffice 以及使用 1. 下载/安装 LibreOffice 2. ...

  6. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

  7. Linux下安装Oracle参数自动初始化脚本

    在linux下安装Oracle通常是一件很头疼的事情, 而如果我们只是为了部署CMS的话,也没有必要对Oracle的参数去做详细的了解. 那么有没有办法简化这个安装过程呢? 下面给出了一个在Linux ...

  8. Linux下安装和使用boost库

    Linux下安装和使用boost库 2016-08-26 20:29:06 zhaomax 阅读数 349更多 分类专栏: C++ 用boost库中的serialization库.Boost库分为两个 ...

  9. SIPp工具Linux下安装

    2019独角兽企业重金招聘Python工程师标准>>> 一.SIPp介绍 SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件.      它可使用INVITE和B YE建立 ...

最新文章

  1. 千呼万唤,ACS始出来
  2. 让Windows Server 2008+IIS 7+ASP.NET突破默认限制,支持海量并发连接数
  3. 蓝牙协议 HFP,HSP,A2DP等等
  4. 实习第二弹——交换机的配置与统计
  5. short,int,long ,long long ,_int64类型的范围详解
  6. .NET Core开发实战(第27课:定义Entity:区分领域模型的内在逻辑和外在行为)--学习笔记...
  7. 怎么在vs中查看一个数组的所有元素
  8. 我的GitHub Blog开通了
  9. emwin读取sd图片_手机内存不够用?这样清理垃圾文件和巧用SD卡扩容硬件存储空间...
  10. Introduction to the 80386
  11. 怎么用计算机算弧度制,怎么设置计算器 把度数转化为弧度
  12. vue——回到顶部监听滚动事件
  13. TCP的短链接和长连接
  14. Choerodon猪齿鱼团队敏捷项目管理实践应用
  15. 腾讯入股艺龙,在线旅游市场引发关注
  16. 旅游黄山需要注意的几个问题
  17. 孙鑫《VC++深入详解》完整版PDF 下载
  18. linux查看磁盘空间大小(du)
  19. 西行漫记(12):对象,结束与开始
  20. javaEMail账号验证

热门文章

  1. 【企业为什么要进行数字化转型】之数字时代新模式
  2. 笔试——分频电路设计
  3. 机器学习基石 5.3 Effective Number of Hypotheses
  4. FPGA_硬件电路(自用)
  5. 购买服务器的个人经验
  6. 淘宝特价版将接入微信 腾讯会松口吗?
  7. php实训参考文献,SPSS实训心得体会
  8. android--------Android Studio常见问题以及解决方式
  9. linux课程总结范文,大学课程学习心得体会5篇.doc
  10. 如何将html转移安卓手机,怎样设置呼叫转移,教您安卓手机如何设置呼叫转移