企业内网开源OA服务器(办公自动化系统),搭建O2OA基于Linux(openEuler、CentOS8)
创始人
2025-01-18 21:04:16
0

本实验环境为openEuler系统(以server方式安装)(CentOS8基本一致,可参考本文)
在这里插入图片描述

目录

    • 知识点
    • 实验
      • 下载安装O2OA
      • 安装mysql
      • 配置O2OA

知识点

“O2OA”
是一个开源的、基于Java的办公自动化(Office Automation)系统。其名称中的“O2OA”可以理解为“Office to Office Automation”或“Office 2 Office Automation”,强调了从传统的办公方式到办公自动化系统的转变。

O2OA系统主要提供以下功能:

流程管理
支持自定义流程,满足企业各种业务流程的需求。
文档管理
提供文档的上传、下载、在线编辑等功能,方便团队之间的文档协作。
任务管理
可以分配任务给团队成员,并追踪任务进度。
通讯录管理
管理企业内部的员工通讯录,方便查找和联系。
消息通知
支持即时消息、邮件等多种通知方式,确保团队成员之间的及时沟通。

O2OA作为一个开源项目,具有以下几个优势:

  1. 灵活性:由于它是开源的,企业可以根据自身的需求进行定制和扩展。
  2. 成本效益:相较于商业化的OA系统,开源的O2OA通常具有更低的成本,适合中小型企业使用。
  3. 社区支持:开源项目通常有活跃的社区支持,可以获取来自其他用户的经验和帮助。
  4. 需要注意的是,虽然O2OA提供了丰富的功能,但在实际部署和使用时,可能还需要根据企业的具体需求进行配置和优化。此外,对于没有技术团队或技术实力较弱的企业来说,可能需要外部的技术支持来进行系统的部署和维护。
产品文档地址
https://www.o2oa.net/handbook.html

实验

下载安装O2OA

  1. 下载OA
    https://www.o2oa.net/

在这里插入图片描述
在这里插入图片描述

  1. 上传
    在这里插入图片描述
    在这里插入图片描述

  2. 解压
    在这里插入图片描述

unzip o2server-9.0.3-linux-x64.zip 
  1. 运行
cd o2server/ ./start_linux.sh 

在这里插入图片描述

  1. 配置防火墙
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,然后保存退出并重启系

  1. 配置开机启动
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运行的脚本引入进去即可
在这里插入图片描述

  1. 浏览器访问

在这里插入图片描述

安装mysql

  1. 安装
    按如下连接操作
    https://blog.csdn.net/xzzteach/article/details/139130710

  2. 新建名为X的数据库
    使用可视化软件或者命令:
    在这里插入图片描述
    在这里插入图片描述
    命令方式
    : sql

  3. 登录到MySQL服务器
    首先,你需要登录到MySQL服务器。你可以使用命令行客户端或任何MySQL管理工具。

mysql -u root -p 

输入上述命令后,系统会提示你输入root用户的密码。

  1. 创建数据库
    一旦登录,你可以使用以下SQL命令来创建一个新的数据库,并使用utf8mb4字符集:
CREATE DATABASE X CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 

在这里,X是你想要创建的数据库的名字。utf8mb4_unicode_ci是一个常用的排序规则,它与utf8mb4字符集一起使用。

配置O2OA

  1. 设置密码
    在这里插入图片描述

  2. 配置数据库连接
    在这里插入图片描述

  3. 初始化数据
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关内容

热门资讯

第九分钟辅助!天天爱柳州辅助器... 天天爱柳州辅助器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我微...
热门推荐!微信小程序蜀山辅助器... 热门推荐!微信小程序蜀山辅助器免费下载(辅助)外挂辅助开挂插件(有挂秘诀)-哔哩哔哩;最新版2026...
第4分钟普及!奇迹陕西辅助器(... 第4分钟普及!奇迹陕西辅助器(透视)原来真的是有挂脚本(推荐开挂软件);奇迹陕西辅助器免费下载原版,...
第八分钟讲解!越乡游金花辅助,... 第八分钟讲解!越乡游金花辅助,九酷众游辅助,细节方法(有挂实锤)-哔哩哔哩1、下载安装好越乡游金花辅...
透视软件!浙江宝宝游戏辅助工具... 透视软件!浙江宝宝游戏辅助工具(辅助)外挂开挂辅助插件(了解有挂)-哔哩哔哩;是一款可以让一直输的玩...
第5分钟发现!桃乐甘肃麻将下载... 《第5分钟发现!桃乐甘肃麻将下载辅助器(辅助)原来有挂软件(必看开挂工具)》 桃乐甘肃麻将下载辅助器...
第8分钟了解!河洛刚次辅助,温... 第8分钟了解!河洛刚次辅助,温州茶苑辅助软件,详细教程(有挂攻略)-哔哩哔哩;无需打开直接搜索加薇1...
热点讨论!新二号辅助软件下载(... 热点讨论!新二号辅助软件下载(辅助)外挂辅助开挂软件(有挂教程)-哔哩哔哩;是一款可以让一直输的玩家...
8分钟解说!网易亲友圈辅助(开... 8分钟解说!网易亲友圈辅助(开挂)原来有挂平台(必看开挂安装);小薇(透视辅助)致您一封信;亲爱网易...
第5分钟开挂!如何在哈灵上辅助... 第5分钟开挂!如何在哈灵上辅助,决战卡五星辅助看牌器,解说技巧(有挂方略)-哔哩哔哩 了解更多开挂安...