系統(tǒng): centos
需要安裝的環(huán)境:
1娱挨、nodejs v4.9.1
2、zeromq v4.1.5
3、bitcore v4.1.1
nodejs的安裝可以利用nvm工具夜牡,安裝可以參照: http://www.reibang.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
環(huán)境變量的設置堰怨,如果沒設置可能在啟動bitcore的時候會出錯,也可以把環(huán)境變量設置進/etc/profile,然后source一下
$export LD_LIBRARY_PATH=/usr/local/lib
安裝bitcore(注:國內(nèi)服務器會被墻,因為需要請求亞馬遜服務器蛇摸,請自行設置代理或者使用國外服務器)
bitcore的官網(wǎng):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赶袄,這個問題沒有去細究揽涮,只知道是這個版本有問題。
啟動節(jié)點
[klg@nowdone ~]$ bitcored
啟動后就會自動同步數(shù)據(jù)饿肺,數(shù)據(jù)的默認存放地方是~/.bitcore/
[klg@nowdone ~]$ cd ~/.bitcore/
[klg@nowdone .bitcore]$ ls
bitcore-node.json data
可以打開瀏覽器看同步的情況:localhost:3001/insight/
image.png
創(chuàng)世塊:
創(chuàng)世塊