后台部署安装指引

支持说明

WorkPlus Lite开源版的后台当前支持以Docker的方式单机部署,后续会增加集群版方式部署的支持

最低配置要求

WorkPlus Lite开源版单服务器最低配置要求:4核8G,硬盘空间不少于40G

最低配置满足5千人在线(参考值),其它更多数值请与我们沟通联系

1. Docker安装

1.1 Docker安装

我们的安装脚本会自动安装Docker,你可以不需要自己安装。

也可以查阅查阅Docker安装官方指引来自行安装.

2. 安装WorkPlus Lite后台服务

2.1 一键安装

在您已经安装及配置好相关Docker服务后,可以通过我们提供的脚本一键安装

/bin/bash -c "$(curl -fsSL https://lite.workplus.io/install.sh)"

如果提示curl命令不存在,尝试使用YUM安装curl先

sudo yum -y install curl

脚本安装过程中会提示输入一些关键信息,说明如下:

[This is Important!!!] Enter external hostname or ip for visit WorkPlus, current is 172.16.1.203:

输入外部访问HIOST,默认为当前IP。

Which version to install, available versions [4.9.0], current is 4.9.0:

选择想要安装的版本,后台当前最新版本为 4.9.0

然后就等待安装完成,这个过程中使用使用Docker下载大量镜像,您只需要耐心等候。

见到如下输出,则说明安装完成

Thank you for installing WorkPlus.
Please visit http://172.16.1.203:9000 to initialize WorkPlus.
Please use http://172.16.1.203:9001 for building Android, iOS, PC clients.
In case you have any questions contact us via 400-966-9672 or visit at https://www.workplus.io

2.2 Docker服务与镜像

安装完成后,会基于Docker提供以下服务

Docker服务备注
workplus/ce-dash:4.9.0后台管理
workplus/ce-http:4.9.0后台API接口
workplus/ce-server:4.9.0后台核心服务
workdbs/redis:5.0.7Redis服务
workdbs/mysql:8.0MySQL服务
workdbs/mongo:4.2mongoDB服务

您只需要按照Docker的管理方式,启动或重启这些服务。

2.3 数据目录

所有相关服务数据都映射在本机的app目录下

3. 初始化

安装完成后,第一次需要初始化,初始化会向WorkPlus官方申请到一个免费的License.

免费License说明

License只在第一次初始化时会向WorkPlus自动申请。

初始化,需要填写一些手机号,创建新的域及组织

初始化初始化初始化

关键要素

部署的后台版本,有几个关键值对于构建移动端比较重要。

  1. 后台域及组织管理 http://yourip:9000/

  2. 后台Api http://yourip:9001/v1

  3. 域id. 从您的域管理中登录进去,查阅许可证

查找域ID

4 开始体验

完成上述步骤后,你可以开始访问http://ip:9000/ 来登陆域或组织管理,使用WorkPlus Lite的后台了

The next

你可以clone开源的客户端代码,来连接你的自己部署的后台了。