企业内网开源OA服务器(办公自动化体系),搭建O2OA基于Linux(openEuler、C ...

打印 上一主题 下一主题

主题 634|帖子 634|积分 1902

本实验环境为openEuler体系(以server方式安装)(CentOS8根本一致,可参考本文)


  
知识点

      “O2OA”       是一个开源的、基于Java的办公自动化(Office Automation)体系。其名称中的“O2OA”可以理解为“Office to Office Automation”或“Office 2 Office Automation”,夸大了从传统的办公方式到办公自动化体系的转变。    O2OA体系主要提供以下功能:
      流程管理       支持自定义流程,满足企业各种业务流程的需求。       文档管理       提供文档的上传、下载、在线编辑等功能,方便团队之间的文档协作。       使命管理       可以分配使命给团队成员,并追踪使命进度。       通讯录管理       管理企业内部的员工通讯录,方便查找和联系。       消息通知       支持即时消息、邮件等多种通知方式,确保团队成员之间的及时沟通。    O2OA作为一个开源项目,具有以下几个上风:

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

下载安装O2OA


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



  • 上传


  • 解压

  1. unzip o2server-9.0.3-linux-x64.zip
复制代码

  • 运行
  1. cd o2server/
  2. ./start_linux.sh
复制代码


  • 配置防火墙
  1. firewall-cmd --add-service=http --permanent
  2. firewall-cmd --add-port=20010/tcp --permanent
  3. firewall-cmd --add-port=20020/tcp --permanent
  4. firewall-cmd --add-port=20030/tcp --permanent
  5. firewall-cmd --add-port=20040/tcp --permanent
  6. firewall-cmd --reload #重新加载防火墙配置
复制代码

  1. setenforce 0 #临时关闭selinux
  2. 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”,如下图:

  1. vim /etc/rc.d/rc.local
复制代码
/data/o2server/start_linux.sh
  1. chmod 755 /etc/rc.d/rc.local
复制代码
将OA运行的脚本引入进去即可


  • 浏览器访问

安装mysql


  • 安装
    按如下连接操纵
    https://blog.csdn.net/xzzteach/article/details/139130710
  • 新建名为X的数据库
    使用可视化软件或者命令:


    命令方式
    : sql
  • 登录到MySQL服务器
    首先,你需要登录到MySQL服务器。你可以使用命令行客户端或任何MySQL管理工具。
  1. mysql -u root -p
复制代码
输入上述命令后,体系会提示你输入root用户的密码。

  • 创建数据库
    一旦登录,你可以使用以下SQL命令来创建一个新的数据库,并使用utf8mb4字符集:
  1. CREATE DATABASE X CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
复制代码
在这里,X是你想要创建的数据库的名字。utf8mb4_unicode_ci是一个常用的排序规则,它与utf8mb4字符集一起使用。
配置O2OA


  • 设置密码

  • 配置数据库连接

  • 初始化数据







免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

花瓣小跑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表