O2OA开发平台

我们开源了社区100%代码,为大家提供了已经编译好,可直接部署的服务器,并针对各类CPU芯片架构进行了适配。开发者可以根据服务器的芯片架构下载指定的服务器安装介质用于系统部署。
  • — Linux x86\ARM\MIPS
  • — Windows Server\MacOS
  • — 树莓派\AIX
  • — 信创国产操作系统
  • 翱途下载
    5.7K+ Stars 4.5K+ Stars
    2025年度开源项目TOP 3
    Gitee最有价值开源项目
    AGPL-3.0
    服务器下载
    O2OA V10 Current(最新版)
    O2OA V9 LTS(长期支持版)
    从O2OA V10开始,开源免费的社区版与商业版会有明确的区分,产品代码也做了相应的调整。为了方便大家部署体验,我们为开发者提供了可直接部署的社区版服务器安装包,并且针对各类CPU芯片架构进行了适配。开发者可以根据服务器的芯片架构下载指定的服务器安装介质用于系统部署。
    温馨提示 O2OA V10社区版开源免费,但只能使用H2数据库,无法修改为其他数据库。正式环境请购买商业版。
    Linux版-O2OA V10
    Linux (x86, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    Linux (MIPS, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    Linux (ARM, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    Linux (申威, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    O2OA支持几乎所有的Linux操作系统,如:openEuler、 红旗Linux、 CentOS、 Ununtu、 Debian、 Redhat、 FreeBSD 、 OpenSUSE 、 Gentoo、 Deepin、龙芯操作系统、 统信操作系统(UOS)、优麒麟(UbuntuKylin)、 中标麒麟(NeoKylin)、 银河麒麟、 中科方德、Raspberry Pi(树莓派)等。

    国产操作系统与主流的Linux操作系统均属Linux系列,根据不同的CPU处理器架构,我们为开发者准备了不同的安装文件,常见的国产芯片有华为鲲鹏、飞腾、海光、兆芯、龙芯、申威,请仔细确认芯片架构。
    如何确认服务器芯片架构? >
    请使用Arch命令确认服务器芯片架构:
    # arch X86_64
    x86芯片架构请下载:Linux (x86, 64-bit), ZIP Archive
    ARM芯片架构请下载:Linux (ARM, 64-bit), ZIP Archive
    MIPS芯片架构请下载:Linux (MIPS, 64-bit), ZIP Archive
    申威芯片请下载:Linux (申威, 64-bit), ZIP Archive
    树莓派请下载:Raspberry Pi(树莓派), ZIP Archive
    WINDOWS版-O2OA V10
    Windows (x86, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    MacOS版-O2OA V10
    MacOS (x86, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    MacOS (ARM, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    O2OA V9 LTS是兰德网络O2OA产品第一个也是唯一一个长期支持版,该版本在拥有授权的情况下,可以大规模商用。在此,我们为各类用户提供了可直接部署的正式版服务器安装包,并且针对各类CPU芯片架构进行了适配。开发者可以根据服务器的芯片架构下载指定的服务器安装介质用于系统部署。
    Linux版-O2OA V9
    Linux (x86, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    Linux (MIPS, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    Linux (ARM, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    Linux (申威, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    O2OA支持几乎所有的Linux操作系统,如:openEuler、 红旗Linux、 CentOS、 Ununtu、 Debian、 Redhat、 FreeBSD 、 OpenSUSE 、 Gentoo、 Deepin、龙芯操作系统、 统信操作系统(UOS)、优麒麟(UbuntuKylin)、 中标麒麟(NeoKylin)、 银河麒麟、 中科方德、Raspberry Pi(树莓派)等。

    国产操作系统与主流的Linux操作系统均属Linux系列,根据不同的CPU处理器架构,我们为开发者准备了不同的安装文件,常见的国产芯片有华为鲲鹏、飞腾、海光、兆芯、龙芯、申威,请仔细确认芯片架构。
    如何确认服务器芯片架构? >
    请使用Arch命令确认服务器芯片架构:
    # arch X86_64
    x86芯片架构请下载:Linux (x86, 64-bit), ZIP Archive
    ARM芯片架构请下载:Linux (ARM, 64-bit), ZIP Archive
    MIPS芯片架构请下载:Linux (MIPS, 64-bit), ZIP Archive
    申威芯片请下载:Linux (申威, 64-bit), ZIP Archive
    树莓派请下载:Raspberry Pi(树莓派), ZIP Archive
    Windows版-O2OA V9
    Windows (x86, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    MacOS版-O2OA V9
    MacOS (x86, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    MacOS (ARM, 64-bit), ZIP Archive
    {{date}}
    {{size}}
    {{name}}
    SHA256: {{sha256}}
    免费下载
    O2OA 容器化部署
    Docker版-O2OA V10
    如果服务器能够访问 Docker Hub,可直接执行以下命令拉取镜像:
    sudo docker pull o2oa/o2server
    如果服务器无法访问 Docker Hub,请先下载已打包的 Docker 镜像文件,上传至目标服务器后,进入到镜像文件目录,执行以下命令导入镜像:
    docker load -i <镜像文件.tar>
    镜像准备完成后,可使用以下命令创建并启动容器:
    sudo docker run --name o2server -it -p 80:80 o2oa/o2server
    如需将容器内的数据目录映射到宿主机,可使用以下命令启动容器:
    sudo docker run --name o2server -p 80:80 \ -v /data/o2oa/o2server/config:/opt/o2server/config \ -v /data/o2oa/o2server/custom:/opt/o2server/custom \ -v /data/o2oa/o2server/dynamic:/opt/o2server/dynamic \ -v /data/o2oa/o2server/local:/opt/o2server/local \ -v /data/o2oa/o2server/logs:/opt/o2server/logs \ -v /data/o2oa/o2server/webroot:/opt/o2server/webroot \ o2oa/o2server
    O2OA + ONLYOFFICE集成版容器化部署
    如果服务器能够访问 Docker Hub,可直接执行以下命令拉取镜像:
    sudo docker pull o2oa/onlyoffice
    如果服务器无法访问 Docker Hub,请先下载已打包的 Docker 镜像文件,上传至目标服务器后,进入到镜像文件目录,执行以下命令导入镜像:
    docker load -i <镜像文件.tar>
    镜像准备完成后,可使用以下命令创建并启动容器:
    sudo docker run --name onlyoffice1 -it -p 80:80 o2oa/onlyoffice
    Kubernetes
    部署
    1. 下载 o2server-deployment.yaml , 请确保 o2server-deployment.yaml 文件位于本地目录中。
    2. 运行以下命令在 Kubernetes 集群中部署
    o2oa/o2server:kubectl apply -f o2server-deployment.yaml
    此命令会创建或更新 o2oa/o2server 相关的 Deployment、Service 等 Kubernetes 资源。
    3. 在成功应用 YAML 文件后,您可以通过以下命令检查 Pod 是否正常运行:
    kubectl get pods -l app=o2server
    卸载
    如果需要删除 o2oa/o2server,请执行以下命令:
    kubectl delete -f o2server-deployment.yaml
    如果无法访问镜像仓库,请下载Docker中的镜像,然后通过命令将镜像导入
    ctr image import o2server.tar
    在 o2server-deployment.yaml文件中 imagePullPolicy: Always 含义为每次去仓库拉取镜像修改为imagePullPolicy: Never
    修改完成后运行
    kubectl apply -f o2server-deployment.yaml
    O2OA移动办公APP
    安卓 IOS 鸿蒙
    移动办公APP
    我们为开发者提供了已经编译打包好的安卓和IOS移动办公APP。用户可以直接扫码下载安装APP,也可以到各大应用市场搜索“O2OA”完成APP下载、安装和免费使用。
    免费体验
    关于正式环境数据安全相关的建议
  • O2OA开源社区版自带的H2数据库是一个内嵌式的内存数据库,它适合用于开发环境、功能演示环境,但并不适合用作正式环境。 如果作为正式环境使用,建议您采购商业版,并使用拥有更高性能并且更加稳定的商用级别数据库。如Mysql8, Oracle12C, SQLServer 2012等。

  • 另外,O2OA提供数据定期备份和恢复的能力,建议您开启正式环境的数据定期备份的功能,以确保数据库异常时可以进行数据恢复。
  • 开发者体验指引
    服务器下载及私有云部署
    主要简要描述从官网下载服务器,进行部署,启动的过程,并且描述在部署过程中常见的问题与报错以及服务器端口修改的方式。
    阅读文档 >
    设置组织架构及员工信息
    简单讲述初次使用O2OA(翱途)开发平台时如何创建人员信息,组织职务信息以及组织成员和组织职务管理的实际意义及使用场景。
    阅读文档 >
    设定员工在系统中的角色
    开发平台内置25种不同的系统角色,适应于各类应用的权限控制。本篇主要简单讲述初平台拥有的角色列表以及如何对指定的应用进行权限设置。
    阅读文档 >
    信息管理和信息栏目开发
    主要使用实例开发的方式讲述如何在O2OA(翱途)开发平台中开发一个简单的通知公告,包括栏目创建,分类设置,表单设计以及如何验证表单开发成果。
    阅读文档 >
    简单的费用报销审批流程开发
    主要使用实例开发的方式讲述如何在O2OA平台中开发一个简单的费用报销流程,包括流程设计,配置,表单设计,条件判断以及如何验证流程开发成果。
    阅读文档 >
    体验APP移动手机办公
    O2OA(翱途)开发平台拥有配套的移动办公APP,支持IOS和安卓端,用户可在连接O2云之后,使用APP进行移动办公。移动办公APP开放源代码,不会产生任何费用。本篇主要简单讲述初如何完成服务器连接O2云,实现移动办公。
    阅读文档 >
    应用市场使用说明
    工作管理,固定资产管理,移动门户,公文管理,用车管理,通知公告等,O2OA应用市场拥有丰富的可直接下载使用的模块。O2OA(翱途)开发平台连接O2云之后,可以使用应用市场,免费下载应用市场中的应用和模块,安装到服务器后直接使用。
    阅读文档 >
    藕粉社区
    汇集知识碎片,解决技术难题,在这里,每天,我们帮助O2OA开发者解决各种各样的技术等问题。
    常见问题
  • 在线咨询
    联系我们
    400-888-0545
    商务咨询
    立即体验
    关注我们