OpenKM搭建手册
OpenKM全称是Open Knowledge Management,是一个DMS(文档管理系统)。本文介绍如何在linux下安装它。
- OpenKM官网: http://www.openkm.com/en/
- 在线文档: http://wiki.openkm.com/index.php/Main_Page
下载openkm
下载openkm(在OpenKM首页点击右上角的Download OpenKM,进入下载页面http://www.openkm.com/en/download-
english.html。在这个页面选择Only Download,会出现一系列的下载链接。找到OpenKM Community Version,下载相应的
操作系统的版本,我选择的是openkm-6.3.0-community-linux-x64-installer.run)
安装openkm
- 上传openkm-6.3.0-community-linux-x64-installer.run安装包到服务器上,如(/opt/CM)
- chmod +x /opt/CM/openkm-6.3.0-community-linux-x64-installer.run //赋予安装包执行权限
- ./openkm-6.3.0-community-linux-x64-installer.run //开始安装
- 安装中,只需要输入“Y”一路下去就可以了,除了第三个界面中,需要输入安装路径,如(/opt/openkm-6.3.0-
community)
启动/停止openkm
- vi /opt/openkm-6.3.0-community/tomcat/conf/server.xml //更新下tomcat端口号,如9999
- /opt/openkm-6.3.0-community/tomcat/bin/startup.sh //启动openkm
- 杀掉openkm进程
1
kill -9 `netstat -tlnp|grep 9999|awk '{print $7}'|awk -F '/' '{print $1}'`
- 进入openkm
- 访问地址:http://192.168.251.63:9999/OpenKM/frontend/index.jsp
- 访问的默认管理员帐号:okmAdmin/admin
汉化openkm
- 下载汉化文件
(http://wiki.openkm.com/index.php/Language_Packs),找到并下载,如(Chinese simple File:OpenKM 6 zh-CN.sql)。完成下载后,上传到服务器上
- 登录到OpenKM里,在页面右上角有四个Tabs,点击最后一个Administration,进入配置页面。如下图所示。
- 按照图中所示,添加汉化包。导入成功后,刷新一下页面,或者重新登录。在菜单中选择“工具”->“语言”->“simplified Chinese”即可
配置文件预览功能
需要安装swftools和openoffice
swftools
- 下载地址:http://www.swftools.org/download.html
- 下载包swftools-0.9.1.tar.gz(如果是092的包,则后续文件预览时会报错)
- 上传swftools-0.9.1.tar.gz到服务器上(/opt/CM)
- tar -zxvf swftools-0.9.1.tar.gz
- ./configure –prefix=/usr/swftools
- make
- make install
- vim /etc/profile =》 “export PATH=$PATH:/usr/swftools/bin/” //配置环境变量
openoffice
- 下载地址:http://www.openoffice.org/zh-cn/download/
- 上传Apache_OpenOffice_4.1.1_Linux_x86-64_install-rpm_zh-CN.tar.gz到服务器上(/opt/CM)
- tar -zxvf Apache_OpenOffice_4.1.1_Linux_x86-64_install-rpm_zh-CN.tar.gz
- cd /opt/CM/openoffice/RPMS
- rpm -ivh *.rpm (安装所有的rpm包,否则报错)
- cd desktop-integration
- ./openoffice4.1.1-redhat-menus-4.1.1-9775.noarch.rpm //安装 OpenOffice 桌面控制台 desktop-integration【未测试本步骤不执行的后果】
- 最后一步,千万不要按网上说的去启动openoffice,否则openkm预览文件时会一直报错
配置openkm的系统参数
- 系统参数的配置入口
- 配置的参数如下
Property | Value |
application.url | http://192.168.251.63:9999/OpenKM/index.jsp |
system.imagemagick.convert | /usr/bin/convert |
system.openoffice.path | /opt/openoffice4 |
system.openoffice.port | 8100 |
system.swftools.pdf2swf | /usr/swftools/bin/pdf2swf -T 9 -f -t -G -s storeallcharacters ${fileIn} -o ${fileOut} |