FinClip为企业提供小程序生态圈技术产品,开发者可在FinClip小程序开发帮助中心找到相关FinClip小程序指引

# Linux 部署指南

部署说明

本指南适用于 FinClip 社区版本地部署,FinClip 社区版可用于体验使用小程序生态全部功能,大约每季度更新一次,社区版使用全部免费。

您可以 点击这里 (opens new window) 查看 FinClip 不同版本差异。

请注意

FinClip 社区版需要您具备Docker 与 Linux 经验,在个人电脑或服务器中完成部署安装后才可使用。推荐您使用 FinClip SaaS 版 (opens new window),无需安装部署,每月还有免费资源包供您使用。

本部署指南为在 Linux 服务器中(CentOS 与 Ubuntu 均可参照本部署提示),通过“一键部署”脚本完成社区版 FinClip 的部署操作。您也可以点击左侧目录切换不同环境的部署说明。

# 1. 提前准备

# 1.1 部署配置

部署安装 FinClip 社区版前,请确保您的系统满足如下要求,如不满足要求则可能会影响部署实现效果,甚至部署失败。

类目 最低要求
系统 全新安装的 Ubuntu 18.04 / CentOS 7.8
内核 Ubuntu:4.15 或以上 / CentOS:3.10 或以上
CPU 8 核
内存 8 GB(后台任务被清空) / 12G(后台有活动 IDE)
硬盘 50 GB
设备数量 1 台

确认内核版本: 登录服务器输入uname -a

确认系统版本:

  • Ubuntu 可以执行 cat /etc/issue
  • CentOS 可以执行 cat /etc/redhat-release
  1. 政企客户 请勿安装 Redhat 系统! Redhat 系统为收费商业系统,无正确的 Redhat 授权会导致系统缺少必要的软件源,增加诸多无谓的部署准备工作;
  2. 如果使用非全新安装的系统,可能会存在本地端口冲突、性能不足等问题。

# 2. 部署与安装

请注意

  1. FinClip 社区版部署的时长会因为网络带宽不同有所一些波动,平均耗时约为 20 分钟;
  2. 推荐您使用“一键部署方式”,如果您需要“离线部署”方式,请参考 这里

# 2.1 拉取脚本

进入系统终端界面,并在其中输入以下命令:

sudo sh -c "$(curl -fsSL https://static.finogeeks.club/deploy/mop/release/install.sh)"

# 2.2 部署提示

脚本执行中会出现两个提示,分别为:

# 提示1:选择安装目录

提示信息如下

FinClip 安装目录( 更改目录或按<Enter> /home/ubuntu ):

此时请确定 FinClip 的安装目录,默认为当前目录,你可以输入路径进行更改,例如 /opt/finclip;

# 提示2:配置访问端口

提示信息如下

按 <回车键> 来使用默认端口 (8000), 或手动输入:

此时请设置 FinClip 的访问端口,默认为 8000;

# 3. 开始使用

当屏幕中出现“FinClip 部署完成”的字样,即代表部署流程结束,您可以通过以下地址访问使用

# 3.1 企业端使用指南

请在浏览器地址栏中输入“http://127.0.0.1:8000/mop/mechanism/#/login (opens new window)”,如您是在部署远程服务器,则需要将“127.0.0.1”替换为对应的 IP 地址,如您在上文修改了端口,则需要将“8000”替换为对应的端口号码。企业端主要用于小程序上下架,应用关联,SDK 集成。​

# 3.2 运营端使用指南

请在浏览器地址栏中输入“http://127.0.0.1:8000/mop/operate/#/login (opens new window)”,如您是在部署远程服务器,则需要将“127.0.0.1”替换为对应的 IP 地址,如您在上文修改了端口,则需要将“8000”替换为对应的端口号码。运营端主要用于小程序审核,成员管理。​

账号与密码

登录企业端与运营端的默认用户名为“finclip@finogeeks.com”,密码为“123Abc”​

想了解企业端与运营端更多的实际操作指引,请点击企业端操作指引,或运营端操作指引

# 4. 常见问题

# Q1:如何卸载 FinClip?

你可进入FinClip目录中(安装时设置),执行以下命令关闭服务

#关闭服务
sudo docker-compose stop
#删除容器
sudo docker-compose rm -s -v
#删除数据(请确保在FinClip安装目录中,避免误删除别的数据)
rm -rf data  docker-compose.yaml  init.sql  kong.yml .env

# Q2:如何获得云服务器资源?资费是怎样的?

  1. 若您无法提供、不了解如何购买云服务器,请联系我们的商务或技术支持,我们可以为您向 亚马逊云服务(AWS) 租用一台临时服务器;
  2. 我们推荐您首选方便、快捷的云服务器,您可以使用 “按量付费” 的方式临时租用云服务器,满足上方配置需求的云服务器租用费用低于 1 元/每小时;
  3. 若您使用云服务器,我们建议您勾选 “按流量计费” 而不是昂贵的 “按带宽计费”,流量费用低于 1 元/每 GB,部署环境流量消耗通常不会大于 4GB。
© 2022 FinClip with ❤