Syscoin 3 with Masternodes Cold Setup Unofficial Guide assuming a clean install(系统币节点配置)

第一步
上篇文章讲了如何配置VPS,这篇文章承接上面,讲一下怎么用VPS设置节点
为了节省大家的时间,我就直接将需要终端运行的shell用代码片给大家展示,大家只需要复制粘贴在putty里回车就好了,这次大家登陆的时候用户名和密码有所改变,用户名是上篇自己创建的那个用户名,密码是相应自己设置的密码

sudo apt-get update
sudo apt-get install nano
sudo apt-get install git
git clone https://www.github.com/syscoin/syscoin
cd syscoin
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils libboost-all-dev libminiupnpc-dev
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
./autogen.sh
./configure
make -j$(nproc)

这时候需要等待大概30-40分钟左右的时间,不要关闭任何东西,保持电脑运行,当再次出现
这里写图片描述 的时候,我们继续输入

sudo make install

第二步
下面我们开始安装WINDOWS Syscoin的QT钱包,下载地址https://github.com/syscoin/syscoin/releases/tag/3.0 , 点击Syscoin_3.0_Windows.zip的选项,下载解压之后打开文件夹中的syscoin-qt.exe,打开之后点击接收
这里写图片描述,标签随便输入,总额输入100000SYS(一个节点需要有的数量),消息随便输入,点请求付款,把币打到提示的地址上,等待几分钟后,看到钱包里已经有了10W个SYS币了。

点击设置——选项——钱包 ,这里写图片描述,勾中这几个选项点确定然后关掉重启QT钱包

点击工具——DEBUG控制台 ,出现这里写图片描述
输入

masternode genkey

然后下面会显示一串代码,将其复制粘贴保存到桌面的一个空白txt文件上

第三步

点击发送,点击输入,选择自己的10W币的地址,复制这个地址,点击OK
这里写图片描述
付给地址填写刚刚复制的地址,金额填写100000,点击发送确认
点击交易记录,在交易记录里找到100000的那笔交易,右键复制交易编号, 粘贴到桌面上的那个txt文件里。

第四步
切换到putty,继续输入

mkdir ~/.syscoincore

之后仔细看下面这段代码,将其中的masternodeprivkey=后面的一串代码变为刚刚在桌面保存的masternodeprivkey,将externalip=后面的变成自己的vps IP Adress, 然后复制
#
rpcuser=SetAUserName
rpcpassword=SetAPassword
rpcallowip=127.0.0.1
rpcbind=127.0.0.1
#
listen=1
server=1
daemon=1
maxconnections=24
#
masternode=1
masternodeprivkey=7ra1rhngvNkhkiFE8STrmvH3LvYTCzLyRFHFsZvrJUBV6ZmWnc
externalip=123.123.123.123
port=8369
继续在VPS中输入

nano ~/.syscoincore/syscoin.conf

然后把刚刚复制的代码粘贴上去
这里写图片描述
如图所示,按下CTRL+X,输入Y按回车
继续输入

cd ~/syscoin/src
./syscoind

等30S这样之后继续输入

./syscoin-cli getinfo

回到Syscoin QT钱包,在DEBUG控制台中输入masternode outputs,会出现一串形如下的代码
{
“06e38868bb8f9958e34d5155437d009b72dff33fc87fd42e51c0f74fdb” : “0”,
}
长的那串是刚刚复制的交易编号,短的是index,记住它
点击钱包上工具——Open Masternode Configuration File ,打开后按照如下形式输入
这里写图片描述
第一个是你自己随便取的名字随便填,第二个是你的VPS IP Adress:8369 第三个是你的masternodeprivkey,第四个是你的交易编号,第五个是你的index,每个之间有一个空格,上面带#开头的不用管它,然后保存关闭。

第五步
回到putty,继续输入

sudo apt-get update
sudo apt-get install -y git python-virtualenv
git clone https://github.com/syscoin/sentinel.git
cd sentinel
nano sentinel.conf

如果有一个#在syscoin_conf=前面就删掉这个#
network=testnet前面加一个#,把network=mainnet前面的#删掉,把看到的YOURUSERNAME都换成你的vps自己创建的用户名,正确如下图这里写图片描述
然后按下CTRL+X,输入Y按下回车
接着输入

virtualenv venv

如果失败了就输入

sudo apt-get install -y virtualenv
virtualenv venv

之后继续输入

venv/bin/pip install -r requirements.txt
cd ..
./syscoin-cli mnsync status

这里写图片描述
应该出现如图,则为正确

第五步
回到QT钱包,点击masternodes
这里写图片描述
右键点击自己的节点,点击Start alias

回到Putty,继续输入

cd sentinel
venv/bin/python bin/sentinel.py

如果什么都不出现,那么就是对的,继续输入

crontab -e

将下面一段代码复制到最底部
* * * * * cd /home/YOURUSERNAME/syscoin/src/sentinel && ./venv/bin/python bin/sentinel.py 2>&1 >> sentinel-cron.log
@reboot /home/YOURUSERNAME/syscoin/src/syscoind -daemon >/dev/null 2>&1
把其中的YOURUSERNAME 都换成自己的vps创建的用户名
按下CTRL+X,输入Y按下回车

继续输入

cd ..
$ ./syscoin-cli masternode status

如果出现如图就成功了!
这里写图片描述
如果觉得文章有帮助,欢迎打赏~

BTC:1K5M87eT3mNPX32QLQPwn5bPgo6cALtPCV
ETH:0x3B974414c399960F108afFa09F8D458F8e2B49A0
SYS:SRaj4HpYpyGU1QwTmRFEWsSaBcfrZWjZnc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值