Simple_Wallet 在服务器上部署比特币钱包

这是Simple_Wallet系列的第一篇文章

申请阿里云

这个项目是托管在阿里云平台上的,所以第一步可以去申请一个阿里云的主机,好处是管理方便稳定而且相对其他主机商更加安全。

配置大约是

  • CPU: 1核
  • 内存: 512MB
  • 数据盘: 40G(注意需要专门增加一块存储盘,否则全节点区块链存不下)
  • 带宽: 1Mbps
  • 操作系统:Ubuntu 14.04 64位

设置好登陆密码并付款开通后,接下来我们打开终端链接服务器

ssh root@你的公网ip 

在输入密码后进入服务器并下载一些基本软件

apt-get install mongodb wget

接下来我们下载最新版本比特币钱包

https://bitcoin.org/bin/bitcoin-core-0.10.0/bitcoin-0.10.0-linux64.tar.gz

解压并进入

tar -zxvf bitcoin-0.10.0-linux64.tar.gz
cd bitcoin-0.10.0/bin/

这就是存放比特币钱包的地址了,但是如果我们想要操作比特币钱包,还需要设置rpc,于是接下来

cd ~/.bitcoin/
vi bitcoin.conf

Vi是Linux系统下面类似Win中记事本的存在,它的大部分操作如下

  • 默认情况下键盘上下左右移动光标
  • 键盘上按a进入编辑状态
  • 按esc退出编辑状态
  • 退出编辑状态后输入冒号q(:q)为强退冒号wq(:wq)为保存后退出

我们需要在bitcoin.conf这个新文件中输入

rpcuser=YourRpcUserName
rpcpassword=ThisIsARadomStringAndDoNotUseIt

切记rpcuser和rpcpassword中的内容是您随机生成的

接下来就可以打开钱包开始同步了

cd ~/bitcoin-0.10.0/bin/
./bitcoind -server
或者
./bitcoin-cli -server

接下来我们需要测试比特币服务是否真正开启

./bitcoin-cli getblockcount

如果显示一个数目类似196106,且多次输入数目都在增大。那么说明您已成功配置客户端并且客户端开始同步了。

您只需打开blockchain.info 查询最新同步记录等到所有块都同步完成即可开始我们的第二步

版权说明:此文章所有权归本博客所有,转载请联系本人邮箱[email protected]征得同意

阅读更多

更多精彩内容