首先安装所有需要安装的组件:
yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
1、openOffice 安装 :
参考博文地址:https://www.cnblogs.com/Oliver-rebirth/p/Linux_openOffice.html
解压openOffice
cd 进入解压后的 /zh-cn/RPMS
yum localinstall *.rpm
cd desktop-integration
rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm
启动
/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 & 后台启动
netstat -lnp |grep 8100 查看是否启动成功
1.装完openoffice后启动服务可能会报错:no suitable windowing system found, exiting
从字面上的意思就是缺少一个窗口化的系统。。所以就安装一个。
yum groupinstall "X Window System"
2、swftools安装
tar -vxzf swftools-2013-04-09-1007.tar.gz
cd swftools-2013-04-09-1007
./configure --prefix=/usr/swftools
make
make install
make clean
make distclean
whereis pdf2swf
vim /etc/profile
export PATH=$PATH:/usr/swftools-2013-04-09-1007/bin
查看是否配置成功: pdf2swf -h
3、openoffice中文乱码解决:
复制 windows下面:
C:\Windows\Fonts 所有文件到 /usr/share/fonts 目录
执行: fc -cache
4、解决swftools中文乱码:
上传 xpdf-chinese-simplified 文件到 usr/local/pdf
修改 xpdf-chinese-simplified/add-to-xpdfrc
下面的所有路径为 /usr/local/pdf/xpdf-chinese-simplified/xxxx...
5、解决url中文参数传递乱码:
传参方使用: encodeURI(encodeURI(中文参数))
接收方使用:decodeURI(中文参数)