开源文档管理系统——LogicalDOC安装配置文档

LogicalDOC安装配置文档
一、准备工作
下载 jdk 1.8以上版本
网址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载logicaldoc-7.7.6-tomcat-bundle.zip包
网址:https://sourceforge.net/projects/logicaldoc/files/distribution/
二、.jdk安装
1.声明:此处使用的是jdk-8u171-linux-x64.tar.gz
2.查找需要卸载的JDK:
rpm -qa | grep java
3.卸载已有java
rpm -e –nodeps +查到的java包
4. 查看是否已删除干净:
rpm -qa | grep java
Java -version
5. tar安装
tar -zxvf jdk-8u171-linux-i586.tar.gz
移动到/usr/local/akazam下
mv jdk.xxx.xxx/ /usr/local/akazam
6. 配置环境变量
vi .bash_profile

export JAVA_HOME=/usr/local/akazam/jdk1.8.0_171  #绝对路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  1. 重新加载.bash_profile
    source .bash_profile
  2. 查看Java是否安装成功
    java -version

遇到的问题:

找不到/lib/ld-linux.so.2
解决方法:
yum install -y glibc.i686
三、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(‘000000’);

【也可省略步骤直接创建用户和密码】
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
进入设置中输入

com.mysql.jdbc.Driver
jdbc:mysql://ip:3306/logicaldoc?useSSL=false&useUnicode=true&characterEncoding=utf-8&autoReconnect=true&autoReconnectForPools=true

出现下图,表示可以访问了

第一次登录需要重启应用

登录成功,测试上传看是否出现异常情况
安装完成

猜你喜欢

转载自blog.csdn.net/weixin_42841838/article/details/81806763
今日推荐