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
# 更新apt
sudo apt update
# 安装maridb服务
sudo apt install mariadb-server
安装完成后,MariaDB服务将会自动启动。输入一下命令验证数据库服务器是否正常运行:
sudo systemctl status mariadb
不带参数运行脚本:
sudo mysql_secure_installation
##按照提示选择
进入MariaDB数据库
mysql –u root
# 设置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/
# 下载OKMInstaller.jar文件
wget https://jaist.dl.sourceforge.net/project/openkm/common/OKMInstaller.jar
#执行命令安装OpenKM
java -jar OKMInstaller.jar
####在线自动安装tomcat8.5和OpenKM6.3###时间有点长需要耐心等待
#可能自动安装完成之后jdk会更新到最新版本,需要卸载重新安装jdk1.8,否则tomcat8.5和jdk最新版导致版本不兼容,OpenKM找不到####
启动tomcat
# 切换到tomcat/bin/目录
cd /opt/tomcat-8.5.34/bin
# 启动tomcat
./startup.sh
检查是否启动成功
#查看进程
ps -ef |grep java
#查看端口
ss -tnlp |grep java
#查看日志
tailf /opt/tomcat-8.5.34/logs/catalina.out
进入OpenKM
启动成功之后输入网址进入OpenKM
IP地址:端口号/OpenKM/login.jsp
管理员账号:okmAdmin
管理员密码:admin