开源DMS配置之OpenKM + Openoffice + swftools (windows平台)

       近在寻找一个合适DMS平台,虽然国内也有优秀的DMS,然高昂的价格(致得E6、 anyshare等),惟有却步之。无奈只有将眼光投入国外的开源项目中,可谓柳暗花明啊,最后锁定了两款LogicalDOC、OpenKM,站在UI 上,我可能会选择LoggicalDOC,但LoggicalDOC的开源版本不能在线查看文档内容(企业版本功能),这点大大折扣,所以最终我选择了 OpenKM,接触不久,对它已爱不释手,骤然忖冯公《警世通言》之言--“石中亦有美玉之藏,若以衣貌取人,岂不失天下贤士”。

        以下是在windows 平台配置笔记:          


         环境:

         Windows 2008 R2

OpenKM 6.7.2

OpenOffice.org 3.4.1

Swftools-2013-04-09-1007

开源DMS配置之OpenKM + Openoffice + swftools (windows平台) - vqiu - vqiu    

一、安装OpenKM

1)         登陆到http://sourceforge.net/projects/openkm/?source=directory 下载;

2)         运行 下一步下一步;(安装路径勿过长,否则启动失败,比如默认path,最好更改);

3)         %installpath% openkm\tomcat\bin\catalina.bat run (%installpath%为安装目录);

4)         http://localhost:8080/OpenKM  (注意大小写)

5)         加入中文语言包 (OpenKM wiki 取得)

开源DMS配置之OpenKM + Openoffice + swftools (windows平台) - vqiu - vqiu

 

二、安装Openoffice

1)         登陆到http://www.openoffice.org/ 下载文件

2)         下一步下一安装即可

开源DMS配置之OpenKM + Openoffice + swftools (windows平台) - vqiu - vqiu

 

 

三、安装SWFTOOLS

1)         http://www.swftools.org/download.html

2)         同上

四、配置OpenKM

system.openoffice.path 字符串填上 openoffice %安装路径%

system.swftools.pdf2swf 字符串填上 swftools %安装路径%\pdf2swf.exe -T 9 -f ${fileIn} -o ${fileOut} (5.1.09之后需要后接参数)

如下图

 

开源DMS配置之OpenKM + Openoffice + swftools (windows平台) - vqiu - vqiu 

 

 

 

配置参数:

  • 安装或更新插件时,最好重建缓存(删除 %tomcat%\respository\cache 目录下的目录)

  • 登陆页面时,页面字体很小,可在profile 中进行更改,选择 “中”或者“大”

  • 普通用户建立文档或目录,缺省无法进行全部操作权限:user.assign.document.creation 去勾

  • 签入文件时不用进行名称校对 system.document.name.mismatch.check 去勾

  • 将指定扩展名列入黑名单之内:restrict.file.name

    其它插件
    //ghostscript预览

system.ghostscript.ps2pdf String D:\plugin\gs\gs8.64\lib\ps2pdf   //预览图片
system.imagemagick.convert String D:\plugin\ImageMagick-6.8.6-Q16\convert.exe   //预览CAD system.dwg2dxf=D:\plugin\AcmeCADConverter8.0\AcmeCADConverter.exe



附:6系列开源版本不支持CAD预览,详细:http://www.openkm.com/en/overview/comparison-of-versions.html,如若无法舍弃CAD预览功能,可以考虑用5系列的版本,比如5.1.10 ,点击下载
相关阅读: http://wiki.openkm.com/index.php/Changelog http://wiki.openkm.com/index.php/Application_configuration#Enable_document_preview

Posted in 使用说明.