Ubuntu13.04安装Openkm
OpenKM 是一套开源的文档管理系统,使用WEB管理界面,另外一些重要功能请大家看官方网站的介绍
1.Openkm需要java支持,所以先要安装JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.解压
$ tar -xvzf jdk-8-linux-x64.tar.gz $ sudo cp jdk1.8.0 /usr/lib/jvm/ $ cd /usr/lib/jvm $ sudo mv jdk1.8.0 java-8-sun
3.设置环境变量
export JAVA_HOME=/usr/lib/jvm/java-8-sun export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
4.安装
配置默认JDK版本 由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-sun/bin/java 300 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-8-sun/bin/javac 300 $ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-8-sun/bin/jar 300 $ sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-8-sun/bin/javah 300 $ sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-8-sun/bin/javap 300 $ sudo update-alternatives --config java 要维持当前值[*]请按回车键,或者键入选择的编号:3 update-alternatives: 使用 /usr/lib/jvm/java-8-sun/bin/java 来提供 /usr/bin/java(java),于 手动模式 中。 或者移除openjdk sudo apt-get purge openjdk-\*
5.验证
$ sudo java -version java version "1.8.0_20" Java(TM) SE Runtime Environment (build 1.8.0_20-b26) Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
6.下载Openkm
下载地址: $ sudo wget http://sourceforge.net/projects/openkm/files/6.3/openkm-6.3.0-community-linux-x64-installer.run/download
7.安装
$ sudo chmod +x download $ sudo ./download (一路enter下去,默认安装目录在/opt/下,安装完成会提示默认的登录用户名和密码)
8.启动服务
$ cd /opt/openkm-6.3.0-community/tomcat/bin $ sudo ./startup.sh $ sudo ./shutdown.sh (停止服务)
9.打开浏览器访问
10.更改中文语言
到官网上下载中文语言包
http://wiki.openkm.com/index.php/Language_Packs
下载完成后导入进去
上图是我已经导入后的显示
然后退出重新进入
11.浏览器支持java
需要下载更新java
12.其他功能
安装PDF预览:
安装图片预览:
安装两个软件包
$ sudo aptitude install p_w_picpathmagick $ sudo aptitude install perlmagick
安装DOC文件预览:
$ sudo apt-get install libreoffice-common
转载于:https://blog.51cto.com/charlie928/1548843