后台部署安装指引
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.7 | Redis服务 |
workdbs/mysql:8.0 | MySQL服务 |
workdbs/mongo:4.2 | mongoDB服务 |
您只需要按照Docker的管理方式,启动或重启这些服务。
2.3 数据目录
所有相关服务数据都映射在本机的app
目录下
3. 初始化
安装完成后,第一次需要初始化,初始化会向WorkPlus官方申请到一个免费的License.
License只在第一次初始化时会向WorkPlus自动申请。
初始化,需要填写一些手机号,创建新的域及组织
关键要素
部署的后台版本,有几个关键值对于构建移动端比较重要。
后台域及组织管理 http://yourip:9000/
后台Api http://yourip:9001/v1
域id. 从您的域管理中登录进去,查阅许可证
4 开始体验
完成上述步骤后,你可以开始访问http://ip:9000/ 来登陆域或组织管理,使用WorkPlus Lite的后台了
The next
你可以clone开源的客户端代码,来连接你的自己部署的后台了。