文档章节

使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署

O2OA企业信息化平台
 O2OA企业信息化平台
发布于 2018/09/26 19:42
字数 1907
阅读 6376
收藏 5

本博客为O2OA系列教程、O2OA使用手册,教程目录和各章节天梯将在连载完后更新。

使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署

使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端口冲突和服务器端口配置

使用O2OA二次开发搭建企业办公平台(三)平台部署篇:使用外部数据库

使用O2OA二次开发搭建企业办公平台(四)平台部署篇:用户密码设置

使用O2OA二次开发搭建企业办公平台(五)平台部署篇:连接O2云使用APP

使用O2OA二次开发搭建企业办公平台(六)平台部署篇:定制自己的APP

使用O2OA二次开发搭建企业办公平台(七)平台部署篇:服务器备份和数据导入导出

使用O2OA二次开发搭建企业办公平台(八)组织管理篇:创建组织和个人信息

使用O2OA二次开发搭建企业办公平台(九)组织管理篇:组织职务的创建和使用

使用O2OA二次开发搭建企业办公平台(十)组织管理篇:组织管理者设定

使用O2OA二次开发搭建企业办公平台(十一)组织管理篇:关于系统角色管理

使用O2OA二次开发搭建企业办公平台(十二)流程开发篇:报销审批流程需求和应用创建

使用O2OA二次开发搭建企业办公平台(十三)流程开发篇:报销审批流程表单开发

使用O2OA二次开发搭建企业办公平台(十四)流程开发篇:使用数据字典进行报销类型配置

使用O2OA二次开发搭建企业办公平台(十五)流程开发篇:创建报销审批流程

使用O2OA二次开发搭建企业办公平台(十六)信息开发篇:信息栏目和分类的创建及权限的设置

使用O2OA二次开发搭建企业办公平台(十七)信息开发篇:信息发布的审批功能

使用O2OA二次开发搭建企业办公平台(十八)流程打印表单设置

 

 

服务器下载和安装

1、服务器安装包下载

 访问o2oa官方网站(http://www.o2oa.net),在网站顶部导航里点击下载,进入O2OA官方服务器下载界面,如下图所示:

 

温馨提醒:除非您确定自己有能力并且有足够的人力和精力来维护源码的修改,否则为了您能更加安全地进行系统升级,我们强烈建议您使用已经编译好的服务器版本,不要直接修改源码。

 

O2OA支持windows/linux/macos/aix操作系统,下载相应的安装包版本,安装包大小大概900M左右。这里以Windows系统为例:

 **windows**

1) 下载o2server_yyyyMMddHHmmss_windows.zip程序包.

2) 解压下载后的压缩包到任意目录(注意:为了避免JVM异常,请不要使用有中文目录和空格的目录名)

3) 为了服务器能正常启动,请确认服务器的80、20020、20030端口未被占用,如果是云服务器的话,请确认以上端口可以被访问(已经加入到安全控制策略,或者防火墙允许以上端口被访问)

4) 打开o2server文件夹,选择start_windows.bat双击打开(如有必要,请使用管理员身份打开start_windows.bat),命令提示窗口如下图所示:   

5) 在命令行中输入"start" 回车,O2OA各服务器开始启动启动服务,等待相关服务启动完成即可。

   **启动顺序依次为:**

   a.数据库服务器    (默认占用20050端口)

   b.文件存储服务器(默认占用20040端口)

   c.中心调度服务器(默认占用20030端口)

   d.应用服务器      (默认占用20020端口)

   e.静态资源服务器(WEB服务器,默认占用80端口)

启动界面如下图所示:

当出现如下图红圈内信息

[main] com.x.server.console.server.web.WebServerTools - web server start completed on port: 80.

时,表示安装完毕,可通过当前主机http://127.0.0.1 登陆O2OA平台。   

 6) 输入用户名xadmin密码o2登陆系统即可。

 

 

----------------------------------------------- 我是一条美丽的分割线 ------------------------------------------------------

启动命令说明:

 

help                                                             show useage message.

显示启动命令列表。

 

start|stop [all]                                             start stop all enable server.

启动或者停止服务器,启动全部或者停止全部服务器时,all可以省略.

 

start|stop data                                            start stop data server.

启动或者停止数据库服务器。

 

start|stop                                                     storage start stop storage server.

启动或者停止文件存储服务器。

 

start|stop center                                          start stop center server.

启动或者停止中心调度服务器。

 

start|stop                                                      application start stop application server.

启动或者停止应用服务器。

 

start|stop  web                                               start stop web server.

启动或者停止WEB服务器。

 

dump data (passwd)                                      dump data from database.

导出全部数据命令,如 dump data o2,其中o2是管理员密码,导出的数据在目录o2server/local/dump目录下,导出文件名如:o2server/local/dump/dumpData_20180926060000。其中20180926060000是日期时间后缀,在导入(恢复)数据时使用。

 

dump storage (passwd)                                 dump storage from database,file.

导出附件或者文件内容,命令使用方法如dump data,不再详述。

 

restore data yyyyMMddHHmmss (passwd)                                  restore data to database.

导入(恢复)数据,命令如:restore data 20180926060000 o2,其中20180926060000是导出文件的时间后缀,o2是管理员密码。

 

restore storage yyyyMMddHHmmss (passwd)                            restore storage to database,file.

导入(恢复)文件或者附件数据,导入方式同restore data,不再详述。

 

setPassword (oldpasswd) (newpasswd)                                        change initial manager password.

设置管理员密码,如:setPassword o2 12345678, 其中o2是旧密码,12345678是新密码。

 

version                                                                                            show available update version.

查看当前服务器的版本。查询后,命令提示窗口会列出所有可以更新的版本,系统每次只能更新到最近的一个新版本,如果有多个版本需要升级,请多次执行更新命令update (passwd)至最新版本升级完成。

 

update (passwd)                                                                            upgrade to next version.

更新服务器至下一个新版本。如:update o2, 其中o2是旧密码。

 

compact data (passwod)                                                              compact local h2 repository database.

压缩系统自带的H2数据库,如果使用了其他数据库,此功能不需要使用。命令如:compact data o2, 其中o2是旧密码。

 

erase content (cms|pp|bbs|log|report) (passwd)                           remove all data except design.

清除业务数据。此命令将在保留系统设计的前提下,清除所有已经发起的流程,以及发布的信息,论坛的贴子等用户使用过程中产生的数据。

如:erase content cms o2, 其中cms指信息内容管理系统,o2是旧密码。

 

create encrypt key                                                                              create random RSA key.

 

show (os|cpu|memory|thread) interval repeat                                show operating system infomation.

 

exit                                                                                                      exit after stop.

在停止所有服务器之后,退出控制进程。

 

 

下一篇:使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端口冲突和服务器端口配置

© 著作权归作者所有

O2OA企业信息化平台

O2OA企业信息化平台

粉丝 82
博文 43
码字总数 58430
作品 1
杭州
私信 提问
加载中

评论(9)

O2OA企业信息化平台
O2OA企业信息化平台 博主

引用来自“ZHOUYI-ZY”的评论

2mootools-1.6.0_all.js:6457 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Access to XMLHttpRequest at 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm' from origin 'http://127.0.0.1' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm'.
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:6457:7)
at Object.wrapper.extend.$owner (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:1380:23)
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:9988:14)

引用来自“O2OA企业信息化平台”的评论

看上去好像是没有正常启动呀,或者是端口不通。
默认情况下一定要浏览器可以正常访问:80、20020、20030三个端口。

引用来自“ZHOUYI-ZY”的评论

可以看到index.html页面,但是一直在打转,进不去噢,启动也没报错

引用来自“ZHOUYI-ZY”的评论

http://127.0.0.1:20030/x_program_center/jaxrs/definition/defaultLayout?v=2.0.0&jsmxcjhe
像这样的地址报错404 ,请问有啥办法解决没
您在官网上咨询一下客服看看能不能找到技术人员帮您看一下什么情况!
O2OA企业信息化平台
O2OA企业信息化平台 博主

引用来自“ZHOUYI-ZY”的评论

2mootools-1.6.0_all.js:6457 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Access to XMLHttpRequest at 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm' from origin 'http://127.0.0.1' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm'.
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:6457:7)
at Object.wrapper.extend.$owner (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:1380:23)
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:9988:14)

引用来自“O2OA企业信息化平台”的评论

看上去好像是没有正常启动呀,或者是端口不通。
默认情况下一定要浏览器可以正常访问:80、20020、20030三个端口。

引用来自“ZHOUYI-ZY”的评论

可以看到index.html页面,但是一直在打转,进不去噢,启动也没报错

引用来自“ZHOUYI-ZY”的评论

http://127.0.0.1:20030/x_program_center/jaxrs/definition/defaultLayout?v=2.0.0&jsmxcjhe
像这样的地址报错404 ,请问有啥办法解决没
您这个服务器,是自己打包的?还是在官网上下载的服务器安装包?
Z
ZHOUYI-ZY

引用来自“ZHOUYI-ZY”的评论

2mootools-1.6.0_all.js:6457 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Access to XMLHttpRequest at 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm' from origin 'http://127.0.0.1' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm'.
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:6457:7)
at Object.wrapper.extend.$owner (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:1380:23)
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:9988:14)

引用来自“O2OA企业信息化平台”的评论

看上去好像是没有正常启动呀,或者是端口不通。
默认情况下一定要浏览器可以正常访问:80、20020、20030三个端口。

引用来自“ZHOUYI-ZY”的评论

可以看到index.html页面,但是一直在打转,进不去噢,启动也没报错
http://127.0.0.1:20030/x_program_center/jaxrs/definition/defaultLayout?v=2.0.0&jsmxcjhe
像这样的地址报错404 ,请问有啥办法解决没
Z
ZHOUYI-ZY

引用来自“ZHOUYI-ZY”的评论

2mootools-1.6.0_all.js:6457 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Access to XMLHttpRequest at 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm' from origin 'http://127.0.0.1' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm'.
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:6457:7)
at Object.wrapper.extend.$owner (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:1380:23)
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:9988:14)

引用来自“O2OA企业信息化平台”的评论

看上去好像是没有正常启动呀,或者是端口不通。
默认情况下一定要浏览器可以正常访问:80、20020、20030三个端口。
可以看到index.html页面,但是一直在打转,进不去噢,启动也没报错
O2OA企业信息化平台
O2OA企业信息化平台 博主

引用来自“ZHOUYI-ZY”的评论

2mootools-1.6.0_all.js:6457 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Access to XMLHttpRequest at 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm' from origin 'http://127.0.0.1' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm'.
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:6457:7)
at Object.wrapper.extend.$owner (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:1380:23)
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:9988:14)
看上去好像是没有正常启动呀,或者是端口不通。
默认情况下一定要浏览器可以正常访问:80、20020、20030三个端口。
Z
ZHOUYI-ZY
启动成功后,访问页面一直在页面打转转,然后看了下控制台报错。就以上错误,帮忙分析下
Z
ZHOUYI-ZY
2mootools-1.6.0_all.js:6457 Failed to load resource: the server responded with a status of 404 (Not Found)
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Access to XMLHttpRequest at 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm' from origin 'http://127.0.0.1' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
send @ mootools-1.6.0_all.js:6457
mootools-1.6.0_all.js:6457 Uncaught DOMException: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://127.0.0.1:20030/x_program_center/jaxrs/definition/loginStyleList?v=2.0.0&jsmib7bm'.
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:6457:7)
at Object.wrapper.extend.$owner (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:1380:23)
at Object.send (http://127.0.0.1/o2_lib/mootools/mootools-1.6.0_all.js:9988:14)
O2OA企业信息化平台
O2OA企业信息化平台 博主

引用来自“scbazhongch”的评论

start_windows.bat 启动后是不是 不能关闭啊? 关了就不能运行了。是否可以自己建立平台,把文件部署进去就行呢?
是的。
windows系统中的命令窗口关闭后就结束应用程序了,所以不要关闭。
linux系统的话,关闭是没关系的,如果需要关闭的话,可以杀进程。
s
scbazhongch
start_windows.bat 启动后是不是 不能关闭啊? 关了就不能运行了。是否可以自己建立平台,把文件部署进去就行呢?
使用O2OA二次开发搭建企业办公平台(三)平台部署篇:使用外部数据库

本博客为O2OA系列教程,教程目录和各章节天梯将在连载完后更新。 使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署 使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端...

O2OA
2018/10/23
2
0
使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署

本博客为O2OA系列教程,教程目录和各章节天梯将在连载完后更新。 使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署 使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端...

O2OA
2018/10/23
2
0
O2OA 开发版 V4.2039 发布,优化手写输入新增审计日志

O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外...

O2OA企业信息化平台
07/19
1K
0
Java 全功能开源办公软件 | O2OA V4.1540 发布

O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外...

O2OA企业信息化平台
03/22
3.4K
4
O2OA V4.1237 发布,页面设计器重要优化

O2OA是一套现代风格的企业级办公平台及开发套件,服务器以及移动APP代码基于AGPL开源,全功能免费。 软件特点: 1、全功能全平台化办公平台解决方案 2、部署简单、使用方便、二次开发成本超低...

O2OA
01/08
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
620
10
MongoDB系列-- SpringBoot 中对 MongoDB 的 基本操作

SpringBoot 中对 MongoDB 的 基本操作 Database 库的创建 首先 在MongoDB 操作客户端 Robo 3T 中 创建数据库: 增加用户User: 创建 Collections 集合(类似mysql 中的 表): 后面我们大部分都...

TcWong
今天
32
0
spring cloud

一、从面试题入手 1.1、什么事微服务 1.2、微服务之间如何独立通讯的 1.3、springCloud和Dubbo有哪些区别 1.通信机制:DUbbo基于RPC远程过程调用;微服务cloud基于http restFUL API 1.4、spr...

榴莲黑芝麻糊
今天
17
0
Executor线程池原理与源码解读

线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runnable接口的...

小强的进阶之路
昨天
52
0
maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
昨天
58
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部