linux 安装openkm6.3
更新时间:2024-02-26 10:55:01 阅读量: 综合文库 文档下载
- Linux常用命令推荐度:
- 相关推荐
用了将近1周时间,终于能够把OpenKM正式上线了。 下面把安装的过程和配置分享给大家。 OS: CentOS 5.4基本安装 OpenKM: OpenKM 6.3 1. 下载OpenKM软件
http://sourceforge.net/projects/openkm 2. 安装tesseract ocr ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
yum install libjpeg-devel libpng-devel libtiff-devel zlib-devel gcc gcc-c+make -y
wget http://www.leptonica.com/source/leptonlib-1.67.tar.gz tar -zxvf leptonlib-1.67.tar.gz ./configure make
make install
wget http://tesseract-ocr.googlecode.com/files/tesseract-3.00.tar.gz tar -zxvf tesseract-3.00.tar.gz
./configure && make && sudo make install cd /usr/local/share/tessdata
wget http://tesseract-ocr.googlecode.com/files/deu.traineddata.gz gunzip deu.traineddata.gz
3. 安装OpenOffice ?
1 yum install openoffice* -y
(其实只要安装几个软件就可以了)
4. 安装swftools ?
1 2 3 4 5 6 7 8
yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-deve-y
wget http://www.swftools.org/swftools-0.9.1.tar.gz tar -zxvf swftools-0.9.1.tar.gz cd swftools-0.9.1 ./configure make
make install
5. 安装ImageMagick ?
1 yum install ImageMagick -y
6. 安装ClamAV ?
1 yum install unzip bzip2 unrar perl-DBD-mysql -y
?
wget 1
http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.2 3
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt 4
rpm -i rpmforge-release-0.5.2-2.el6.rf.i686.rpm
更新/etc/yum.repos.d/CentOS-Base.repo文件,在Base和update中添加以下内容: ?
1 2 3 4 5 6 [base]
exclude=spamassass* ...
[updates]
exclude=spamassass* ...
再安装 ?
1 yum install amavisd-new spamassassin clamav clamd -y
? 1 2 3 4 5 6 7 8 9
sa-update chkconfig --levels 235 amavisd on chkconfig --levels 235 clamd on /usr/bin/freshclam
/etc/init.d/amavisd start /etc/init.d/clamd start
mkdir /var/run/amavisd /var/spool/amavisd /var/spool/amavisd/tmp /var/spool/amavisd/db
chown amavis /var/run/amavisd /var/spool/amavisd /var/spool/amavisd/tmp /var/spool/amavisd/db
ln -s /var/run/clamav/clamd.sock /var/spool/amavisd/clamd.sock
7. 安装OpenKM ?
1 2 3 4 5 cd /home
chmod a+x openkm-6.3.0-community-linux-installer.run ./openkm-6.3.0-community-linux-installer.run cd /opt/openkm-6.3.0-community/tomcat/bin ./catalina.sh run
使用浏览器访问OpenKM ?
1 http://OpenKM_IP:8080/OpenKM
如果访问报程序错误,把 OpenKM.cfg 中的hibernate.hbm2ddl的值从
none改为create
默认的管理员帐号和密码
? 1 帐号:okmAdmin 2 密码:admin
8. 停止OpenKM服务 如果是前台运行的,Ctrl+C
如果是后台运行的 ?
1 /opt/openkm-6.3.0-community/tomcat/bin/shutdown.sh -S
9. 修改OpenKM.cfg ?
1 #system.ocr=/usr/bin/cuneiform 2 #system.openoffice.path=/usr/lib/openoffice 3 #system.imagemagick.convert=/usr/bin/convert 4 #system.swftools.pdf2swf=/usr/bin/pdf2swf 5 #system.antivir=/usr/bin/clamscan 6 hibernate.dialect=org.hibernate.dialect.HSQLDialect 7 hibernate.hbm2ddl=none 8 #application.url=http://localhost:8080/OpenKM/com.openkm.frontend.Main/index
将hibernate.hbm2ddl的值从create改为none
(运行系统后,使用帐号登录后,在更新此选项,目的是建立初始的数据库)
安装数据库
MySQL 5数据库除了语言选utf-8 其他全部默认即可。 安装过程略。
mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;
create database openkm; grant all on openkm.*to
openkm@localhost identified by'openkm';
flush privileges;
如下表示结果完成。
创建了一个database openkm2 用户名和密码也是openkm2。 配置数据库 修改:\\openkm.cfg
#hibernate.dialect=org.hibernate.dialect.SQLServerDialect //这个是链接mssql
hibernate.dialect=org.hibernate.dialect.MySQL5Dialect //这个是链接mysql
hibernate.hbm2ddl=create // 这个是新建数据库 新建后,会自动设置为 none
修改:conf\\server.xml 第一段修改为:
username=\openkm2\openkm2\ssName=\ url=\openkm2?characterEncoding=utf-8\ 重新启动 安装篇结束。 放通防火墙 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 安装过程中遇到的问题: 1、pdf2swf无法转换,增加pdf2swf 执行权限 chmod a+x pdf2swf 2、增加 temp写入权限,chmod a+w -R temp 3、OpenKM配置完OpenOffice、SWFTools后,点击预览功能时,报错:conversion: Error: May not be a PDF file (continuing anyway) Error: PDF file is damaged - attempting to reconstruct xref table... Error: Couldn't find trailer dictionary Error: Couldn't read xref table 解决方法:你上传的文档是在配置OpenOffice、SWFTools之前上传上去的吧?在配置之前上传的文档,都存在这个问题。下载后,删除,再重新上传一下,就可以啦。
正在阅读:
linux 安装openkm6.302-26
第12课 《合奏好生活的乐章》复习08-28
会计学原理实验报告 - 图文11-05
Pep_2012新版小学三年级下册英语全册教案(含三维目标、板书)04-24
小学奇葩作文06-15
10-11上学期高三12月份质量监测06-09
地大高级语言课程设计报告11-09
高考英语学法指导与语法易错点归纳专题辅导09-10
05毕业论文参考一 - 图文12-15
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 安装
- openkm
- linux
- 6.3
- 合理运用多媒体提高小学英语课堂效率
- 生物柴油简介
- 很全的大学生期末考试复习资料--货币银行学
- 活性污泥法在废水中的应用和发展前景
- 高考英语3500词汇注释解析
- 工程制图考题5
- 2019-2020学年八年级数学正比例函数 同步练习 新课标 人教版 doc
- 电网调度实用技术问答3
- 上海市第二十届(2012)高中学生科普英语竞赛(获奖名单)
- 小学高年级语文阅读训练题(2) - 2
- 研修作业
- 九年级物理综合测试题
- 理论及临床实践教学改革总结
- 中国银行机构介绍
- 碳纤维布安全性能指标
- 2007-2008操作系统试题B(答案)
- 线性代数习题,数学
- 2011年浙江省温州市高三第二次适应性测试数学(文科)试题2011.4
- 安徽工业大学简讯
- 建设工程建筑变形测量监测方案 - 图文