挂载“完全节点”(全节点)比特币在VPS(虚拟专用服务器)

挂载“完全节点”(全节点)比特币在VPS(虚拟专用服务器)如何使用虚拟服务器托管服务来组装一个VPS一个“完全节点”(全节点)比特币
在本文中,我将展示如何在托管系统中的虚拟服务器托管服务配置“完全节点”比特币,甚至在混合云。创建一个完整的节点帮助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 
下载从GitHub源代码mkdir ~/src
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=用户名
rpcpassword=超级秘密密码
daemon=1 
maxconnections=150 
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