比特币节点搭建---bitcore

2018-08-08  本文已影响0人  JC86

系统: centos
需要安装的环境:
1、nodejs v4.9.1
2、zeromq v4.1.5
3、bitcore v4.1.1
nodejs的安装可以利用nvm工具,安装可以参照: https://www.jianshu.com/p/8671e439a811
安装zeromq之前,必须保证安装了如下依赖:

$yum install libtool
$yum install gcc
$yum install gcc-g++
$yum install make
$yum install autoconfig
$yum install automake

然后进行源码安装zeromq:

$wget https://github.com/zeromq/zeromq4-1/releases/download/v4.1.5/zeromq-4.1.5.tar.gz
$tar zxf zeromq-4.1.5.tar.gz
$cd zeromq-4.1.5
$./configure
$make && make install

环境变量的设置,如果没设置可能在启动bitcore的时候会出错,也可以把环境变量设置进/etc/profile,然后source一下

$export LD_LIBRARY_PATH=/usr/local/lib

安装bitcore(注:国内服务器会被墙,因为需要请求亚马逊服务器,请自行设置代理或者使用国外服务器)
bitcore的官网:https://bitcore.io/
我这里用了淘宝的镜像去安装

$npm install -g bitcore --registry=https://registry.npm.taobao.org

如果在启动时有问题,可以用cnpm安装

cnpm install -g bitcore --registry=https://registry.npm.taobao.org

安装完查看版本

[klg@nowdone ~]$ bitcore -V
undefined

看看安装的版本,奇怪的是undefined,这个问题没有去细究,只知道是这个版本有问题。
启动节点

[klg@nowdone ~]$ bitcored

启动后就会自动同步数据,数据的默认存放地方是~/.bitcore/

[klg@nowdone ~]$ cd ~/.bitcore/
[klg@nowdone .bitcore]$ ls
bitcore-node.json  data

可以打开浏览器看同步的情况:localhost:3001/insight/

image.png

创世块:


创世块
上一篇 下一篇

猜你喜欢

热点阅读