系统: 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/
创世块:
创世块
网友评论