centos搭建usdt節點

1.  下載依賴

用於make執行 yum install gcc gcc-c++ autoconf automake

 

項目依賴 yum install -y boost-devel qt-devel protobuf-devel qrencode-devel libevent-devel libtool openssl-devel 

沒用git時需安裝 yum install -y git

2.  安裝libdb

wget 'http://download.oracle.com/berkeley-db/db-5.1.29.NC.tar.gz'

tar -xzf db-5.1.29.NC.tar.gz

cd db-5.1.29.NC/build_unix/

../dist/configure --enable-cxx --disable-shared --with-pic --prefix=/data/usdt/db4

make install

3、omnicore源碼下載

git clone https://github.com/OmniLayer/omnicore.git

 

4、編譯omnicore

cd omnicore/

./autogen.sh

./configure LDFLAGS="-L/data/usdt/db4/lib/" CPPFLAGS="-I/data/usdt/db4/include/" --with-incompatible-bdb

第3步的prefix

make

make install

 

5、啓動

在omnicore/src/會有omnicored, omnicore-cli等可執行文件。其來執行方式與bitcoin一樣,需要一個名爲bitcoin.conf的配置文件。

新建目錄 (保存日誌文件等)/data/usdt/omnicore/data

新建文件(配置文件)/data/usdt/omnicore/bitcoin.conf

內容爲:

server=1

rpcuser=usdttest

rpcpassword=123456

#0.0.0.0/0 允許訪問127.0.0.1

rpcallowip=0.0.0.0/0

rpcport=8335

txindex=1

datacarriersize=80

logtimestamps=1

omnidebug=tally

omnidebug=packets

啓動src文件下:

nohup ./omnicored -conf=/data/usdt/omnicore/bitcoin.conf -datadir=/data/usdt/omnicore/data > main.log 2>&1 &

注意:

開放端口,安全組也別忘了

systemctl start firewalld

firewall-cmd --zone=public --add-port=8335/tcp --permanent#開放端口

firewall-cmd --reload #重啓

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章