本实验环境为openEuler系统(以server方式安装)(CentOS8基本一致,可参考本文)
O2OA系统主要提供以下功能:
O2OA作为一个开源项目,具有以下几个优势:
上传
解压
unzip o2server-9.0.3-linux-x64.zip
cd o2server/ ./start_linux.sh
firewall-cmd --add-service=http --permanent firewall-cmd --add-port=20010/tcp --permanent firewall-cmd --add-port=20020/tcp --permanent firewall-cmd --add-port=20030/tcp --permanent firewall-cmd --add-port=20040/tcp --permanent firewall-cmd --reload #重新加载防火墙配置
setenforce 0 #临时关闭selinux vim /etc/sysconfig/selinux
在Linux系统中永久关闭SELinux的方法是修改SELINUX的配置文件,将SELINUX=enforcing改为SELINUX=disabled,然后保存退出并重启系
vim /data/o2server/configSamplerc.d/node_127.0.0.1.json
查看node_127.0.0.1.json文件,查看autoStart参数,如果是“false”则改为“true”,如下图:
vim /etc/rc.d/rc.local
/data/o2server/start_linux.sh
chmod 755 /etc/rc.d/rc.local
将OA运行的脚本引入进去即可
安装
按如下连接操作
https://blog.csdn.net/xzzteach/article/details/139130710
新建名为X的数据库
使用可视化软件或者命令:
命令方式
: sql
登录到MySQL服务器
首先,你需要登录到MySQL服务器。你可以使用命令行客户端或任何MySQL管理工具。
mysql -u root -p
输入上述命令后,系统会提示你输入root用户的密码。
CREATE DATABASE X CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
在这里,X是你想要创建的数据库的名字。utf8mb4_unicode_ci是一个常用的排序规则,它与utf8mb4字符集一起使用。
设置密码
配置数据库连接
初始化数据