云服务器部署指南

优质
小牛编辑
129浏览
2023-12-01

想要快速体验 FinClip 的完整功能?
从企业端、到运营端,从前端页面到数据库
部署社区版,感受 FinClip 的强大能力!

现在,只需 2 步,即可完成:

  • 准备一台云服务器(本指南适配),也可使用桌面服务器
  • 按照本指南执行 “自动部署” 脚本。

在完成部署后,你还可以:

1. 提前准备

提醒

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

1.1服务器方式部署

1.1.1 硬件需求

类目最低要求
CPU4 核
内存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/*
下载 Dockermirrors.aliyun.com/*

1.2 桌面服务器方式部署

1.2.1 硬件需求

类目最低要求
CPU8 核
内存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. 上述下载链接均为官方最新下载地址,凡泰极客本身不提供、不托管 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