LogicalDOC安装

安装7.x的版本的时候,页面新建文件夹,如果不支持中文,总是乱码,调试了很多,查了很多,发现他需要下载单独中文支持,而且还支持的不是特别好,索性用8,搭配jdk11,测试几个后,目前只有7版本的可以在centos7上安装,8的显示没有权限访问或者连不上数据库等问题,7的没有中文,需要下载中文包

对中文的支持

LogicalDOC 6.7:官方支持中文,但界面翻译不完整,可能有词汇错误或未翻译的内容。
LogicalDOC CE 7.x:社区版,可以通过安装中文语言包实现中文支持。
LogicalDOC 8.x:官方支持中文,界面翻译较完整。
LogicalDOC 10.x:官方支持中文,界面翻译基本完整。

环境要求

LogicalDOC 6.x:要求JDK 1.7或更高版本。
LogicalDOC 7.x:要求JDK 1.8或更高版本。
LogicalDOC 8.x:要求JDK 11或更高版本。
LogicalDOC 10.x:要求JDK 11或更高版本。

LogicalDOC安装配置文档
一、准备工作
下载logicaldoc-community-installer-8.7.3.zip包
网址:https://sourceforge.net/projects/logicaldoc/files/distribution/
二、.jdk安装

如果有其他版本:rpm -qa | grep java 

sudo yum remove java-18-openjdk-11.0.19.0.7-1.el7_9.x86_64
# 安装jdk11

yum -y install java-11-openjdk
查看Java是否安装成功
java -version
三、MySQL安装(多种安装方式自选)
此处使用yum源安装
由于centos7默认不支持MySQL所以安装mariadb
1.安装:
yum install -y mariadb-server
2.启动maria DB服务:
systemctl start mariadb.service
(说明:CentOS 7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。)

3.添加至开机自启动:
systemctl enable mariadb.service

4.设置初始化密码
首先启动mariadb服务,
然后输入:mysql

进入mariadb控制台
输入 use mysql
输入修改密码的命令:
update user set password=password(“这里替换成你的密码”)where user='root';
(mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问)
输入 flush privileges;

输入exit
重新登录,在命令行输入mysql,不带登录信息,无法登录
重新登录,登录信息
mysql -uroot -p000000
登录成功

四、配置数据库
为了使 MySQL使用 UTF8作为默认的字符集和使用 INNODB作为默认的数据库引擎,需要编辑 /etc/my.cnf文件,
在 [mysqld]字段下加入如下内容,然后重启 MySQL
vi /etc/my.cnf
default-character-set = utf8
default-storage-engine = INNODB

MySQL重新启动后,创建LogicalDOC使用的数据库和帐户名,相关命令如下:
创建数据库,数据格式为utf-8(因为数据格式的问题,遇到过上传为中文无法显示的情况)
create database logicaldoc default character set utf8 collate utf8_general_ci;
创建用户,并设置密码与远程连接权限
create user logicaldoc;
set password for 'logicaldoc'@'%'=password('logicaldoc');

【也可省略步骤直接创建用户和密码】
create user ‘logicaldoc’@’%’ identified by ‘000000’;
grant all privileges on logicaldoc.* to 'logicaldoc'@'%';
最后刷新系统权限表
flush privileges;

五、LogicalDOC的安装
创建用户akazam
useradd akazam
设置passwd 密码
创建一个logicaldoc的文件夹
mkdir logicaldoc
将logicaldoc-7.7.6-tomcat-bundle.zip放入
mv logicaldoc-7.7.6-tomcat-bundle.zip /home/akazam/logicaldoc
解压
unzip logicaldoc-7.7.6-tomcat-bundle.zip
进入/logicaldoc/tomcat/conf目录中
执行命令 vi server.xml
修改如下 URIEncoding=”UTF-8”

进入/logicaldoc/tomcat/bin目录中
执行命令 ./catalina.sh run
使用浏览器访问地址http://IP:8080
进入设置中输入

启动报错:

1.数据库连不上

vi context.properties 修改jdbc的url

jdbc.url = jdbc:mysql://localhost:3306/logicaldoc?useSSL=false

2.如果端口号被占用:netstat -ano 查看然后修改Tomcat端口号 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

꧁꫞ND꫞꧂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值