# 个人电脑部署指南文档已废弃 默认主题
部署说明
本指南适用于 FinClip 社区版本地部署,FinClip 社区版可用于体验使用小程序生态全部功能,大约每季度更新一次,社区版使用全部免费。
# 1. 部署指南
当您需要通过 Windows 或 macOS 电脑部署 FinClip 社区版,请点击如下链接:
您也可以尝试通过命令行一键部署:
# 2. Windows部署常见问题
Windows 部署过程中可能出现问题,请参考如下内容。
# Q1:文件目录不存在
问题现象
ERROR: for finclip_mongo_1 Cannot create container for service mongo: invalid volume specification: 'E:\code\finclip\data\mongo\db:/data/db:rw': invalid mount config for type "bind": bind source path does not exist: e:\code\finclip\data\mongo\db
问题原因
文件夹不存在
解决方法
手动创建所需的文件夹,如图:
执行重新部署
docker stop $(docker ps -q) //停止所有容器
docker rm $(docker ps -aq) //删除所有容器
docker-compose up -d //重新部署
# Q2:内存不足
问题现象
问题原因
The paging file is too small for this operation to complete内存不足,因为docker启动需要2G以上内存
解决方法
设置电脑虚拟内存,此情况下根据电脑的配置自行设定。
- 进入高级系统设置
- 进入性能设置页面
- 进入虚拟内存更改页面
- 修改系统虚拟内存
- 修改完成后重启电脑,并重新部署服务
docker stop $(docker ps -q) //停止所有容器
docker rm $(docker ps -aq) //删除所有容器
docker-compose up -d //重新部署
# Q3:无法登录
问题现象
问题定位
查看kafka服务中的日志信息,发现报错信息:out of memory
。该原因主要为内存不足。
解决办法
在docker-compose.yaml文件中增加:KAFKA_HEAP_OPTS: "-Xmx1G -Xms1G"
修改之后,再次重新部署服务,如发现依然报错out of memory
,则可定位原因为服务器内存较小,需要调整启动配置,降低启动内存大小
解决办法:
根据服务器配置修改Kafka内存 KAFKA_HEAP_OPTS: " -Xmx512M -Xms512M"
,再重新部署服务
docker stop $(docker ps -q) //停止所有容器
docker rm $(docker ps -aq) //删除所有容器
docker-compose up -d //重新部署
# Q4:kafka报错
问题现象
问题原因
kafka在windows平台里的BUG
解决办法:
删除kafka目录中的日志文件,重启kafka服务
# 4. 登录与使用
# 4.1 访问管理后台
请打开浏览器,输入以下地址访问管理后台
【企业端(用于小程序管理、SDK集成)】
地址:http:// <IP地址> : <端口> /mop/mechanism/#/login
如 http://127.0.0.1:8000/mop/mechanism/#/login
【运营端(用户小程序审核、成员管理)】
地址:http:// <IP地址> : <端口> /mop/operate/#/login
如 http://127.0.0.1:8000/mop/operate/#/login
提醒
- 此处的
IP地址
为前面部署的FinClip服务端所在的服务器IP地址; 端口
为在安装脚本中所提示的端口(IP 与 端口 之间以英文
冒号 “:” 间隔);- 企业端与运营端默认登录账号均为
finclip@finogeeks.com
,密码均为123Abc
# 4.2 操作指引
- 企业端操作指引见 介绍-操作指引-企业端操作指引;
- 运营端操作指引见 介绍-操作指引-运营端操作指引;