首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >比特币核心部署 - bitcoin core for linux

比特币核心部署 - bitcoin core for linux

作者头像
一诺千金
发布2021-03-25 11:03:56
1.3K0
发布2021-03-25 11:03:56
举报
文章被收录于专栏:郭家一诺千金郭家一诺千金

1.入门介绍 https://bitcoin.org/en/

2.准备条件 硬盘:推荐200G以上 内存:推荐4G或以上 运行环境:都可以

3.bitcoin core 下载 选择适合您的版本:https://bitcoin.org/en/download

4.centos操作指南 a.下载 wget https://bitcoin.org/bin/bitcoin-core-0.13.0/bitcoin-0.13.0-x86_64-linux-gnu.tar.gz

b.解压 tar -zvxf bitcoin-0.13.0-x86_64-linux-gnu.tar.gz

c.安装(就是放到BIN目录) sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.13.0-x86_64-linux-gnu.tar.gz/bin/*

d.基础配置 mkdir ~/.bitcoin touch ~/.bitcoin/bitcoin.conf chmod 600 ~/.bitcoin/bitcoin.conf

echo rpcuser=bitcoinrpc >> ~/.bitcoin/bitcoin.conf echo rpcpassword=XXXXXX >> ~/.bitcoin/bitcoin.conf

注意:XXXXXX是你的密码,是什么都无所谓,访问RPC用的。

e.后台运行 bitcoind -daemon

f.测试是否成功 bitcoin-cli getdifficulty bitcoin-cli listtransactions bitcoin-cli stop

备注:返回一串难度数据就是正确的:1.818648536145414

bitcoin-cli getinfo 查看当前核心状态

g.详细 https://bitcoin.org/en/full-node#other-linux-distributions

curl测试 curl --user bitcoinrpc --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/

如果需要远程访问,需要修改核心的配置。允许远程访问。

备注: 默认同步端口:8333 默认RPC端口:8332 这两个端口防火墙不要关闭哦。

API CALL LIST: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021年03月23日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档