(to be refined)
猴子币的Masternode终于姗姗来迟。虽然正式版本还没有发布,大家可以做些准备。老夫有幸参加官方的supporter团队,在正式上市之前做了些测试。下面就写一些指北,供大家参考吧。
鉴于市面上基于Linux的VPS比较多,还是用Linux VPS比较好。当然Windows的VPS比较简单,但是安全性和稳定性不敢苟同。
1、申请VPS,推荐Google Cloud,现在可以有免费的300USDcredit,相当于免费用一年。或者用Vultr的。如何申请网上大把文章,不在这里赘述。Vultr的也不过是每个月5美金,相当便宜。选择最小配置即可。据说POSMONKEY会给大家一个写好的VPS服务,只写入配置即可。费用可以用MONK支付。据说只是据说,不敢打包票。
2、安装Ubuntu 16 或者14都行。上述VPS都提供了镜像文件,都是全自动的。
3、安装环境,不懂的按照下面的一步一步来即可
sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get -y install software-properties-common libzmq3-dev pwgen
sudo apt-get -y install git libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev libboost-all-dev unzip libminiupnpc-dev python-virtualenv
sudo apt-get -y install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get -y install virtualenv
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get -y install libdb4.8-dev libdb4.8++-dev
创建swap,或者不用创建,跳过即可。
4、安装monkeyd(下载随后奉上,等正式版本)
5、创建工作目录,自己随便。我用的是root/.monkey
mkdir ~/.monkey
创建配置文件:
touch monkey.conf
nano monkey.conf
里面的内容和桌面钱包的monkey.conf 保持一致即可。
{啰嗦几句,不打算写桌面版的配置指北了,简单说就是如下:在console中输入
- getaccountaddress MN01 //creating a receiving address named MN01, note down the address
现在转移1500个MONK到上述的地址MN01。等待1500猴子倒账。不多不少一定要1500个,然后锁上钱包
- masternode genkey //生成 private Key
- masternode outputs // 生成output txID 还有那个index
}
6、创建masternode配置文件,同样nano一下,和桌面钱包的masternode文件一样。按照下面的格式填写:
Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index
----> IP写你的VPS的IP地址。端口是你在conf文件中写的端口。
7、运行monkey daemon
./monkeyd -daemon -conf=/root/.monkey/monkey.conf -datadir=/root/.monkey/
或者写个sh脚本运行也可以。
注意:有的VPS SSH断开之后进程也会断开,使用
nohup ./xxx.sh &
即可
8、愉快的生猴子!