技术文章
本篇作为在线文档协作的前置环节,讲清 O2OA 平台在自有主机上完成就绪准备的过程。下载对应架构的压缩包解压后运行启动脚本,观察日志确认站点服务就绪,再用内置管理员账号进入门户。交付前需补齐人员与组织数据,并让服务器能访问互联网及云端采集端口,才能注册并登录云服务、同步应用市场目录。市场里的流程与信息类应用可直接安装,也可作为后续定制的参照,完成后即可进入文档服务的对接设置。
Office 在线协作需要 O2OA 集成 OnlyOffice 服务器,并完成两套服务器之间的集成。本篇主要介绍 O2OA 如何下载安装部署、创建组织人员、连接 O2云以及访问应用市场。一、下载 O2OA 办公开发平台?
O2OA办公平台及其所有源码均可免费获取,可从O2OA办公系统官网下载可运行版本。
官网地址是:https://www.o2oa.net,进入“平台下载”页面。(或直接进入:https://www.o2oa.net/download.html)然后根据操作系统环境下载需要的版本:
点击所需版本进行下载,即可在本机windows环境下运行O2OA,以下载windows-x64版本为例。
下载完成后得到zip文件:o2server-x.x.x-windows-x64.zip,其中x.x.x为版本号。解压后得到o2server文件夹,可将其拷贝到任意对应操作系统版本的服务器上运行。
启动服务是搭建O2OA办公系统的第二步:进入o2server文件夹,运行start_windows.bat命令即可启动服务。
dataServer:用于数据库交互,会启动内置H2数据库
stoageServer:文件存储服务
centerServer:中心服务,主要负责定时任务的调度和集群的管控
applicationServer:应用服务,平台核心应用部署在此服务
webServer:web服务,主要承载平台前端HTML、JS、CSS、image等内容
o2server默认web端口为80,请确保服务器80端口未占用。如果80端口占用导到服务器报错,请参考《系统配置-服务器端口冲突和端口修改》进行端口调整。
当服务器日志中输出如下图所示的 web server is started in the applicaion server 相关内容时,表示服务器启动完成。
这时就可以打开浏览器访问O2OA了,在浏览默地址栏输入:http://127.0.0.1或者http://localhost,就可以进入登录界面。
O2OA有一个默认的内置管理员账号“xadmin”,默认密码为“o2oa@年份”,例如o2oa@2022。
使用xadmin/o2oa@年份登录,登录成功后即可进入平台默认门户界面。
登录后系统会直接展示系统首页:
O2OA平台搭建完成后,正式交付用户使用前至少需要两部分内容:人员组织数据和应用。下面介绍如何以最快的速度完成这两部分内容的创建。
首先是OA办公软件中人员组织数据的初始化。
使用OA系统管理员xadmin登录平台,点击左上角主菜单→打开组织管理→创建人员,输入人员必填项:人员姓名、手机号、员工号、唯一编码
创建组织信息:
在组织成员中添加人员信息:
兰德网络提供了O2OA应用市场,其中有许多现成应用可供开发者直接下载安装。
应用市场是O2OA开发平台提供的服务。使用应用市场前,需要先使用已部署好的服务器注册并登录到O2云。
先决条件:
1、O2OA部署完成。
2、O2OA所使用的服务器可顺利访问互联网及 http://collect.o2oa.net:20080
此前已以管理员账号登录系统,此时点击左上角主菜单→打开系统设置→进入云服务配置,即可看到如下界面:
第一个绿色对勾表示服务器可以连接到O2OA的云服务器;
第二个红叉表示尚未登录到O2OA云服务器。
如果此前创建过O2云账号,可以选择“登录到O2云”;如果是新服务器,点击“注册O2云账号”即可注册新账号。
填写全部信息后点击“注册O2云账号”,信息无误时系统会自动以此账号登录O2云服务。
这里说明一下O2OA办公系统中的O2云服务,它主要提供以下两项服务:
1、应用市场:登录O2云服务后,服务器会自动更新云服务器上应用市场的目录列表,本地服务器才能及时获取应用及其更新。
2、移动办公(手机办公软件):如果使用官方手机端App,需要借助O2云服务定位用户所在服务器的正确地址。(这将在移动办公的专题中详细介绍)
如果服务器部署在内网,且出于安全性要求不允许连接外部网络,可以在允许访问外网的机器上运行一台临时O2OA服务器,连接O2云后访问应用市场,安装所需应用并导出为.xapp文件。然后在内网服务器上,通过应用中心的导入应用功能,将本地的.xapp文件导入服务器即可。(这部分内容将在O2OA系统部署课程中详细介绍)
O2云登录成功后,O2OA办公系统会自动同步应用市场,这可能需要几分钟,同步完成后即可访问应用市场。
使用管理员身份登录O2OA系统后,点击左上角主菜单→打开应用市场。市场上有大量开箱即用的应用,范围覆盖平台目前涉及的所有开发需求(如OA平台开发中的门户、加班申请等流程,也有基于平台自定义应用规范开发的工作管理)。如果有类似的业务需求,也可以在某个应用的基础上进行二次开发,作为开发参考案例。
至此,我们完成了O2OA服务器安装、O2云连接,应用市场也已就绪。接下来要做的是在O2OA服务器相关应用中,设置此前部署好的OnlyOffice服务器信息。
以下文档可能对您有帮助:
《Office 在线协作(一)-在本地服务器上安装 ONLYOFFICE Docs Community Edition For Windows Server - 超详细安装教程》
《Office 在线协作(三)- O2OA 连接本地部署的 OnlyOffice Docs Server 服务器 For Windows Server》
相关问题讨论
windows 环境下启动失败 Exception: can not define o2server base directory.
《Office 在线协作(一)-在本地服务器上安装 ONLYOFFICE Docs Community Edition For Windows Server - 超详细安装教程》
查看原帖讨论 · 12,273 次浏览
关于运行 o2server 报 NoClassDefFoundError: org/apache/logging/log4j/core/Layout 的问题
《Office 在线协作(一)-在本地服务器上安装 ONLYOFFICE Docs Community Edition For Windows Server - 超详细安装教程》
查看原帖讨论 · 11,173 次浏览
o2oa 安装 sqlserver2008r2后无法启动
启动服务是搭建 O2OA 办公系统的第二步:进入 o2server 文件夹,运行 start_windows.bat 命令即可启动服务。
查看原帖讨论 · 10,075 次浏览
相关内容