这篇是 BitSharesAPI 服务器架设指南 文章系列中的第一篇,个人篇。后面还会 公共API服务器 的搭建指南。
作者:@boombastic
受 @abit 的交易所对接指南启发,也写一篇关于API服务器搭建的指南。希望可以帮助到有需要的人。以下示例均在 linux 或者 mac 操作系统上测试运行通过,但没有在 windows 下进行过测试,但是原理是相同的,至多是具体路径写法略有差别,请 windows 用户自行调整。 我们这里谈到的 API 服务器,实际上有以下几种用法,不同的用法,硬件要求及配置上有很大不同: 1. 个人使用 2. 公共 API 服务器 提供一个公共的API服务器,向公众开放服务。一般需要是托管在IDC的服务器或者从云服务提供商那里租赁的VPS,对配置带宽都有一定要求。 写着写着发现篇幅很长,所以分成 2 篇独立的文章,一篇讲个人设置,一篇讲公共API服务器的搭建。 配置供个人使用的API服务器 在自己的本地服务器上运行一个witness_node节点,并侦听本地端口。该节点仅供用户个人使用,所以速度飞快。 一、硬件要求 8G 内存(越多越好) 二、安装相关依赖并下载BitShares源码编译 Mac OSX上的方法 # Mac OSX 操作系统上 # 来源: https://github.com/bitshares/bitshares-core/wiki/Building-on-OS-X # 安装 brew
主要是个人用户在使用轻钱包或者网页钱包时,使用运行在本地,独占使用的API服务器。现代的个人电脑配置基本就足够了。
50G 硬盘