今天我们就来搭建O2OA服务,并初始化基础数据。
服务器安装启动
获取O2OA
O2OA平台以及其所有源码,都是可以免费获取的,要获取可运行的O2OA平台,有三种方式:
1、容器化部署
2、从官网下载可运行版本
3、下载源码,自行编译可运行版本。(后面的课程会介绍源码编译)
为了快速上手,本篇讲述前面两种2种方式
容器化部署
每一次O2OA版本发布都会制作docker 镜像,将其发布到dockerhub仓库中。docker部署怎么操作可以打开官网查看OA系统下载中心-O2OA[翱途]企业应用开发平台
注意前提:首先需要在本机安装好docker工具
第一步:下载 o2server 服务器 的Docker 镜像(严格来说,无需单独下载服务器镜像。但是,在创建 Docker 容器之前执行此步骤可确保本地镜像是最新的。)
下载命令:
docker pull o2oa/o2server:tag
(tag *是您要拉取的镜像版本的标签(例如8.2.2),不填写tag那么下载最新版本。)
2、下载完了之后,我们就可以启动 o2server 服务器了
启动命令:
docker run --name o2server -p 80:80 o2oa/o2server:8.2.2
(我们启动的时候只映射了80端口,在默认情况下docker镜像配置的也是80端口,当然映射的端口可以自行修改)
初始化配置
这里显示需要初始化服务器,从V8.1版本开始,第一次启动服务器是需要进行初始化设置的。这里的地址是您可以访问到的docker服务器地址,我们本地就通过127.0.01来访问,端口就是刚才命令中设置的80端口。
首次启动,我们必须为系统内置的超级管理员xadmin设置一个密码,由于管理员权限过大,密码丢失之后将无法找回,请牢记管理员密码
设置完密码之后,点击下一步,可以进行数据库设置,因为我们是docker部署,内置了mysql数据库,所以这块不需要修改。
点击下一步,可以进行初始化数据设置
O2OA 支持在启动过程中恢复之前系统备份出来的数据,这样在系统启动完成之后,系统将包含所恢复的数据内容。