安装OpenKM6.3
ubuntu单机部署,使用OpenKM6.3.11、Mariadb10.7.3、openjdk1.8
安装jdk1.8
apt install openjdk-8-jre-headless
java –version
#后面如果jdk版本变了不是1.8需要先卸载重新安装 下面是卸载语句
sudo apt-get remove openjdk*
安装Mariadb11.0.2
sudo apt update
sudo apt install mariadb-server
安装完成后,MariaDB服务将会自动启动。输入一下敏玲验证数据库服务器是否正常运行:
sudo systemctl status mariadb
不带参数运行脚本:
sudo mysql_secure_installation
##按照提示选择
进入MariaDB数据库
mysql –u root
##################mariadb##############################
设置root密码
MariaDB [(none)]> alter user root@localhost identified by 'yourpassword';
MariaDB [(none)]> CREATE DATABASE okmdb DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_bin; #创建okmdb数据库
MariaDB [(none)]> CREATE USER openkm@localhost IDENTIFIED BY 'yourpassword'; #创建openkm账号 密码为:yourpassword自己改
MariaDB [(none)]> GRANT ALL ON okmdb.* TO openkm@localhost WITH GRANT OPTION;#给openkm账号赋权限
exit #退出MariaDB数据库
#######################################################
安装OpenKM6.3
cd /usr/local/src/ #进入安装目录
wget https://jaist.dl.sourceforge.net/project/openkm/common/OKMInstaller.jar #下载OKMInstaller.jar文件
java -jar OKMInstaller.jar #执行命令安装OpenKM
####在线自动安装tomcat8.5和OpenKM6.3###时间有点长需要耐心等待
#可能自动安装完成之后jdk会更新到最新版本,需要卸载重新安装jdk1.8,否则tomcat8.5和jdk最新版导致版本不兼容,OpenKM找不到####
启动tomcat
cd /opt/tomcat-8.5.34/bin
./startup.sh
检查是否启动成功
#查看进程
ps -ef |grep java
#查看端口
ss -tnlp |grep java
#查看日志
tailf /opt/tomcat-8.5.34/logs/catalina.out
启动成功之后输入网址进入OpenKM
IP地址:端口号/OpenKM/login.jsp
管理员账号:okmAdmin
管理员密码:admin
汉化OpenKM
下面是汉化包的下载地址:
https://www.openkm.com/wiki/index.php/Language_Packs
将上面的sql下载到本地,登录openkm上传sql并配置
按照图上1、2、3、4的顺序上传汉化包
重新登录OpenKM选择中文登录
汉化成功