# Linux 服务器部署指南

想要快速体验 FinClip 的完整功能?

现在可以通过部署社区版,感受 FinClip 的强大魅力!

请注意

本部署指南仅适配在Linux 云服务器中,通过“一键部署”脚本完成社区版 FinClip 的部署操作。如果您的使用环境有所区别,也可以点击以下链接跳转至对应部署指南页面:

# 1. 提前准备

提醒

  1. 以下 “硬件需求” 为部署社区版的最低硬件要求。若您想要获得更好的体验,建议使用更高配置;
  2. 您可以从 “服务器方式”、“桌面服务器方式” 中任选一类方式部署。但出于部署流程与体验便捷的考虑,建议您优先选择 “服务器方式部署”。若您采用 “桌面服务器方式部署”,会出现较多因为系统、网络原因导致的部分基础架构应用部署失败。

# 1.1服务器方式部署

# 1.1.1 硬件需求

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

# 1.1.2 软件需求

类目 最低要求
系统 全新安装的 Ubuntu 18.04 / CentOS 7.8
内核 Ubuntu:4.15 或以上 / CentOS:3.10 或以上

确认内核版本:

登录服务器输入uname -a

确认系统版本:

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

# 1.1.3网络需求

用途 地址
下载部署脚本 static.finogeeks.club/*
下载部署文件 img-cdn.finogeeks.club/*
img-1251849568.cos.ap-guangzhou.myqcloud.com/*
下载 Docker mirrors.aliyun.com/*

# 1.2 桌面服务器方式部署

# 1.2.1 硬件需求

类目 最低要求
CPU 8 核
内存 8 GB(后台任务被清空) / 12G(后台有活动 IDE)
硬盘 50 GB
设备数量 1 台

# 1.2.2 软件需求

类目 最低要求
系统 Windows 10 (x64) / macOS 10.12
软件 点击下载 Docker Desktop for Windows (opens new window)
点击下载 Docker Desktop for Mac(Intel 芯片) (opens new window)
点击下载 Docker Desktop for Mac(Apple 芯片) (opens new window)
  1. 上述下载链接均为官方最新下载地址, FinClip 本身不提供、不托管 Docker 桌面客户端,也不针对 Docker 桌面版客户端提供额外的技术支持;
  2. 由于相关原因,配置不当的 Homebrew 源可能会出现下载缓慢、下载失败等情况,我们不建议您使用 Homebrew 方式安装 Docker。

# 1.2.3 网络需求

用途 地址
下载部署文件 img-cdn.finogeeks.club/*
img-1251849568.cos.ap-guangzhou.myqcloud.com/*

# 2. 自动安装与部署

提醒

  1. 若采用 “服务器方式” 部署,总耗时需要 20 分钟左右,但根据各自网络带宽不同、时间可能会有一些波动;
  2. 部署提供 “自动” 与 “手动” 两种方式,其中自动部署仅支持 “服务器方式” 部署。若需要 “桌面服务器方式” 的部署指南,请参阅页面下方的 “手动部署”。

# 2.1 自动部署(推荐)

# 2.1.1 登录服务器进行安装

登录服务器,在任意目录执行 sudo -s 并输入密码切换为 root 用户,然后执行以下命令:

wget https://static.finogeeks.club/deploy/mop/release/install.sh && bash install.sh 

如需要对当前 FinClip 版本进行更新,重复执行此命令 拉取最新脚本即可

# 2.1.2 使用一键部署修改端口

等待一键部署脚本执行完毕,并根据脚本提示,按需修改参数:

请输入你想为 FinClip 指定的端口,<Ctrl+退格键> 来删除错误键入 按 <回车键> 来使用默认端口 (8000), 或手动输入: 

当提示 “选择端口” 时,默认为 8000 端口,若 8000 端口未被信息安全部门开放或被占用,可根据需要输入自定义端口。

# 2.1.3 部署成功

出现绿色提示 FinClip 部署完成 时,所有服务即部署完成,记得留意一下部署IP😊,接下来赶紧到「3.登录与使用」输入用户名和密码,登录体验吧!


# 2.2 手动部署

服务器无法联网?仅有个人电脑?

我们同样支持提前下载部署文件及镜像包的部署方式,前往了解 > 桌面服务器部署指南

# 2.3 部署视频

查看演示视频 (opens new window)

# 3. 登录与使用

# 3.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

# 3.2 操作指引

© 2021 凡泰极客
  • 免费试用
  • 编组
  • 编组 2