在本文中,我将展示如何在托管系统中的虚拟服务器托管服务配置“完全节点”比特币,甚至在混合云。创建一个完整的节点帮助Bitcoin的网络分发交易和初来乍到下载完整的阻塞链。你可以租一个VPS便宜货只有20 $ /月甚至更少,就看这里。先决条件:
512 MB的RAM,运行稳定,同步1024 MB推荐
50 GB 128 GB硬盘驱动器,因为该块链越来越快的增长,强烈推荐更多的内存! (在这里看到的是blockchain比特币的电流大小)
400 GB的流量/快速达到一个月,所以要小心适当的访问限制上网。
Linux操作系统,Ubuntu的最好您当前的LTS版本是4.14 LTS。这种迷你教程基础上编写的。
安装依赖
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git build-essential automake libboost-all-dev pkg-config
cd ~/src
git clone https://github.com/bitcoin/bitcoin
cd bitcoin
组态cd ~/src/bitcoin
./autogen.sh
./configure --disable-wallet --with-cli --without-gui
编make
sudo make install
成功了!启动和监控当您运行bitcoind提出了一个随机密码。拥有自己的密码进行调整,然后编辑要插入的〜/ .bitcoin / bitcoin.conf。文件〜/ .bitcoin / bitcoin.conf可以例如是这样的:
server=1
rpcuser=用户名
rpcuser=用户名
rpcpassword=超级秘密密码
daemon=1
maxconnections=150
txindex=1
txindex=1
选项:server - 定义该节点将充当服务器
daemon - 定义bitcoind会在后台运行(服务)
rpcuser - 用户名与权限进行远程连接
rpcpassword - 密码rpcuser
maxconnections最大 - 设置到其他客户端的最大连接数
txindex - 这个项目是可选的,如果u有由blockchain这个选项是必要的咨询服务,以安装Web的打算,它会通知应建立协商交易的指数。
不要忘记释放你的防火墙的端口8333须藤UFW允许8333(此命令是一定要做的根)比特币开始守护bitcoind等待下载blockchain,这可以根据你的连接需要几个小时。下载的所有blockchain(同步)之后,节点工作。随着比特币-CLI命令可以被发送到后台程序。对于比特币-CLI GETINFO你可以看看一些统计数据,如连接数。您应该检查端口连接8333.如果服务器是在NAT后面,你需要转发端口。bitcoin-cli getinfo
比特币有用-CLI命令是
getinfo - 列出的信息,如相互之间的连接数
getmininginfo - 列出的信息,如在其他
hashrate网络。
getpeerinfo - 列出有关连接节点的信息你
help - 列出了所有可用的命令
例如:bitcoin-cli help
bitcoin-cli getmininginfo
升级到新版本首先,旧的守护进程必须停止,到源文件所在的文件夹,清除旧的编译文件,更新版本,然后编译,安装和启动bitcoin-cli stop
cd ~/src/bitcoin/
make clean
git pull
make
sudo make install
bitcoind
Nenhum comentário:
Postar um comentário