`

开源OA:手把手教你搭建OA办公系统(1)服务器安装和数据初始化

阅读更多

 如何下载O2OA办公系统的开源代码?

 

O2OA办公平台以及其所有源码,都是可以免费获取的,主要有以下两种方式:

1、从O2OA办公系统官网下载可运行版本。

2、下载源码,自行编译可运行版本。(后面的课程会介绍源码编译)

最方便的方法当然是是从官网下载。官网地址是:https://www.o2oa.net,进入“平台下载”页面。

(或直接进入:OA系统下载中心-O2OA企业应用开发平台)然后根据操作系统环境下载需要的版本:

 

点击所需版本进行下载,在本机windows环境下运行O2OA,以下载windows-x64版本为例。

下载完成后,得到一个zip文件:o2server-x.x.x-windows-x64.zip;其中x.x.x为版本号。将其解压后,得到o2server文件夹,您可以将其拷贝到任何对应操作系统版本的服务器运行。

如何启动服务(Windows系统)?

启动服务是搭建O2OA办公系统的第二步:进入o2server文件夹,运行start_windows.bat命令即可启动服务。

 

主机配置要求

当一台服务器不足以向大量人员提供服务时,我们可以采用集群方式实现平台的双机或者多机部署,来扩大平台对用户和业务的负载能力,也可以使用集群模式来实现项目的高可用架构。相关文档后续会进一步介绍。

最小化部署要求

100用户以上部署建议

 

500用户以上部署建议

1000用户以上部署建议

在等待服务器启动的过程中,介绍以下o2server的几类服务:

 

当看到以下界面时,表示O2OA启动成功。

o2server默认web端口为80,请确保80端口未占用。

如果80端口占用导到服务器报错,请参考《系统配置-服务器端口冲突和端口修改》进行端口调整。

等待80端口的

web server  start completed

出现,代表web服务器启动完成,这时就可以打开浏览器访问OA系统了,在浏览默地址栏输入:http://127.0.0.1,就可以进入登录界面。

O2OA有一个默认的内置管理员账号:“xadmin”,默认的管理员用户密码是:“o2”。

使用xadmin/o2登录,登录成功后就进入到平台的默认的门户界面了。

 

如何在O2OA平台初始化人员组织数据?

将O2OA平台搭建完成后,最终正式给用户使用,至少需要两部分的内容:人员组织数据和应用。下面就介绍如何以最快的速度完成这两部分内容的创建。

首先是OA办公软件中的人员组织数据的初始化,我们将使用Excel导入的方式来完成。

使用OA系统管理员xadmin登录平台,点击左上角主菜单→打开组织管理→人员导入,下载模板。将得到一个excel模板文件,只需要按照模板格式录入人员、组织、身份等信息,就可以导入到系统中了。(关于导入excel文件的格式,将在后续课程中详细介绍。)

在组织管理的组织、人员等视图中,可以查看导入的数据

 

快速创建OA系统功能性应用:

有了人员组织信息,接下来还需要安装一些OA系统功能性的应用。O2OA提供了一个应用市场,有大量现成的应用可供安装,但这是O2OA平台的云端服务之一,所以我们要先注册登录到O2云。

连接到O2云

我们之前已经以管理员账号登录到了系统,此时点击左上角主菜单→打开系统设置→进入云服务配置,就会看到如下界面:

第一个绿色的对勾表示服务器在网络上可以连接到O2OA的云服务器;

第二红叉表示我们尚未登录到O2OA云服务器。

如果您以前创建过O2云账号,在此处可以选择“登录到O2云”,如果现在是一台新的服务器,点击“注册O2云账号”即可注册新的账号。

填写所有的信息后,点击“注册O2云账号”,在信息填写无误的情况下,系统就会自动以此账号登录到O2云服务了。

 

在此我们说明一下O2OA办公系统软件中的O2云服务,它提供的服务主要有下面两项:

1、应用市场:登录了O2云服务后,服务器会自动更新云服务器上的应用市场的目录列表,本地服务器才能及时获取到应用以及应用的更新。

2、移动办公(手机办公软件):如果使用官方的手机端App,则需要O2云服务的帮助,来定位到用户所在的服务器的正确地址。(这将在移动办公的专题中详细介绍)

如果说,您的服务器部署在内网,而且由于安全性要求,不允许连接到外部网络,在这种情况下,可以在允许访问外网的机器上,运行一台临时的O2OA服务器,连接到O2云后访问应用市场,安装需要的应用,并将其导出为.xapp文件。然后访问内网的服务器,通过应用中心的导入应用的功能,将本地的.xapp文件,导入到服务器即可。(这部分内容将在O2OA系统部署课程中详细介绍)

O2云登录成功后,O2OA办公系统会自动同步应用市场,这可能需要几分钟时间,同步完成后,就可以访问应用市场了。

如何从O2OA应用市场导入应用

  点击左上角主菜单→打开应用市场,这上面有大量的应用,保证开箱即用,应用的范围包含平台目前涉及到的所有开发使用需求(如OA平台开发上开发的门户、加班申请等流程,也有基于平台自定义应用规范开发的工作管理),如果您有类似的业务需求,也可以在某个应用的基础上进行二次开发,作为开发的参考案例。

  如果在O2OA办公系统中,需要增加一个加班审批的流程,就可以直接搜索“加班”,找到“加班申请”应用,进行安装。以同样的方法,再安装一个公司新闻和通知公告应用。

然后回到首页,点击待办区域的“发起流程”,就可以启动刚刚安装的加班申请流程了。

在信息区域,也有公司新闻和通知公告的标签,点击“更多信息”进入信息中心页面,也可以创建新闻和公告了。

接下来您可以根据企业/单位/组织的办公需要,安装应用市场中的任意应用。

总结

综上所述,我们通过导入人员和从应用市场安装应用,非常快速的搭建了一套企业OA办公系统,它具备用户管理、信息发布、流程审批,会议管理、考勤管理、日程安排、工作管理等众多功能,并且还有O2OA的手机办公软件进行办公辅助,只要您下载O2OA手机App,即可实现移动办公。

当然,不同的企业和用户,有着自己独特的业务处理方式和流程,更希望有一套量身定制的OA系统为其服务,而这也正是O2OA的专长进行定制化开发。

分享到:
评论

相关推荐

    php开源oa办公系统

    【PHP开源OA办公系统详解】 ...总之,PHP开源OA办公系统以其开源、灵活、经济的优势,为学校和其他组织提供了高效的信息化管理工具。通过深入理解和应用这些系统,可以显著提升工作效率,推动组织的现代化进程。

    SpringBoot JAVA 开源OA协同办公系统

    本项目JDK8x64+SpringBoot+MyBatis+Redis+Druid+Beetl+Shrio的框架组合,自研工作流引擎,支持可视化表单设计与流程设计。支技分布式部署。功能完善能够满足中大型企业办公需要。 本项目自2020-08-17日起,为全面...

    基于ThinkPHP开发的PHP开源OA办公系统

    1. **模块化设计**:ThinkPHP的模块化设计使得OA系统可以拆分成多个独立的功能模块,便于维护和扩展。 2. **灵活性**:基于MVC模式,系统代码结构清晰,支持灵活的视图渲染和数据处理,适应各种业务场景。 3. **安全...

    Java开发OA自动化办公系统源码.zip

    Java开发OA自动化办公系统源码,办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率。是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架...

    PHPOA协同OA办公软件开源版源码 PHPOACollaborationOA.rar

    5、开源软件:PHPOA办公系统为国内首家全源代码开放的管理平台,模块化开发框架结构,让你不再修改官方的代码文件,就可以对功能代码进行重写。让你轻松享受二次开发带来的便捷的同时,不再为官方升级而担忧。 6、...

    PHP开源OA办公系统

    PHP开源OA办公系统是一种基于PHP编程语言开发的开放式办公自动化解决方案,专为中小型企业设计,旨在提高工作效率,优化工作流程,实现信息化管理。这个系统以其易用性、稳定性和灵活性著称,允许用户根据自己的需求...

    基于thinkphp的开源oa系统

    【标题】"基于thinkphp的开源oa系统"指的是一个使用ThinkPHP框架开发的开放源代码办公自动化(Office Automation,简称OA)系统。ThinkPHP是中国较早的PHP开发框架之一,以其简洁、高效的特性受到广大开发者喜爱。这...

    开源OA协同办公系统源码,集成Flowable流程引擎 可拖拽创建个性表单

    开源OA协同办公系统,集成Flowable流程引擎 可拖拽创建个性表单。基于RuoYi-VUE版本开发。 1、使用RuoYi-Vue的基础上开发。 2、集成flowable,并与系统用户角色进行绑定,可非常方便的设置任务的办理人与办理角色...

    [信息办公]PHProjekt v5.2 (国外开源OA系统)_phprojekt.rar

    【标题】:“[信息办公]PHProjekt v5.2 (国外开源OA系统)_phprojekt.rar”指的是一款名为PHProjekt的开源在线协作和项目管理软件的v5.2版本。这款软件专为提高办公效率而设计,提供了一个全面的平台,使团队能够协同...

    国外开源oa(办公系统)源代码

    1. **OA办公系统**:OA(Office Automation)办公自动化系统是现代企业信息化建设的重要部分,它将企业的日常办公流程电子化,提高工作效率,减少纸张浪费,促进信息共享。 2. **源代码开放**:开源意味着开发者...

    (C#)OA办公系统源代码

    (C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码(C#)OA办公系统源代码...

    OA办公系统开源.zip

    8. **集成能力**:OA办公系统通常具有开放的API接口,可以与企业现有的CRM、ERP等其他系统集成,构建统一的企业信息化平台。 9. **权限管理**:基于角色的权限设置,确保不同部门和个人只能访问到与其职责相关的...

    开源OA办公自动化系统源码

    开源OA办公自动化系统源码是一种基于开放源代码的软件解决方案,旨在提高企事业单位的办公效率,实现业务流程的自动化管理。这种系统通常包含了诸如文档管理、任务分配、工作流、会议安排、邮件集成、人力资源管理等...

    php 开源OA办公系统源码下载

    中国引领先锋的开源OA办公系统,我们坚定开放的思想,打造中国本土化开源企业OA办公系统! 更新日期:2011-05-20 大小:3.9MB 版本:T2011(20110520) 操作系统:WinXP/Vista/Win7/Win2003/Win2008/Linux 工作流平台 ...

    开源企业OA 系统

    【开源企业OA系统】是一种基于开放源代码的办公自动化(Office Automation,简称OA)解决方案,旨在提高企业内部的工作效率和协作能力。这种系统的核心特点在于其源代码对公众开放,允许用户自由查看、修改和分发,...

    php OA办公系统源码,php开源源码,正版购买,最后修改版,功能完好版

    OA(Office Automation)办公自动化系统是企业信息化建设的重要组成部分,它通过集成各种办公流程,实现无纸化办公,提高工作效率。系统通常包括文档管理、任务分配、项目协作、流程审批、日程安排、消息通知等功能...

    苦菊OA协同OA办公系统V2019(价值10万元的OA源码)

    苦菊OA办公系统是适用于中小型企业的通用型协同OA管理软件,融合了苦菊OA长期从事管理软件开发的丰富经验与先进技术,该系统采用领先的B/S(浏览器/服务器)操作方式,使得网络办公不受地域限制。 苦菊OA使用敏捷MVC...

    基于RuoYi-VUE版本开发开源OA协同办公系统源码 集成Flowable流程引擎 可自由选择提交的流程.zip

    《基于RuoYi-VUE与Flowable的开源OA协同办公系统详解》 在现代企业信息化建设中,协同办公系统(OA,Office Automation)扮演着至关重要的角色,它能够提高工作效率,规范工作流程,实现信息共享。本文将深入探讨一...

    天生创想OA办公系统V2019开源版含CRM、项目管理、移动H5

    天生创想OA办公系统是一款基于PHP开发的开源企业级协同办公解决方案,V2019开源版更是集成了CRM(客户关系管理)、项目管理和移动H5功能,为企业提供了全面、灵活且高效的信息化管理工具。 首先,让我们深入了解OA...

    基于RuoYi-VUE版本开发开源OA协同办公系统源码 集成Flowable流程引擎 可自由选择提交的流程

    开源OA协同办公系统,集成Flowable流程引擎 可拖拽创建个性表单。基于RuoYi-VUE版本开发。 1、使用RuoYi-Vue的基础上开发。 2、集成flowable,并与系统用户角色进行绑定,可非常方便的设置任务的办理人与办理角色...

Global site tag (gtag.js) - Google Analytics