腾讯云服务器上Rnode的安装配置 公有云资源租用是长期运行RNode最合适的选择。由于个人习惯原因,使用腾讯云较多,因此下面将简单介绍腾讯云上申请免费资源并安装部署RNode环境。 1. 注册腾讯云账号 首先,需要注册一个新账号,并且是绑定的电话并未在腾讯云使用过,才可以申请免费资源。注册地址:https://cloud.tencent.com/register。 用户名使用邮箱或者微信/QQ号都可以,这里使用邮箱。 注册后会收到激活邮件(微信/QQ不需要),验证激活后,重新登录:https://cloud.tencent.com/login,会提示关注一些公众号,有需要可以关注,没需要直接略过。 之后首次进入控制台,会要求做个人认证(合规要求,大家懂的),这里把个人的一些联系方式,身份证信息填入即可。认证可以通过微信或QQ转账,薅1分钱的羊毛。 转账成功认证完成。 2. 申请免费服务器资源 认证完成后,换我们薅回来羊毛,开始申请免费资源, 如果你能来个企业认证,薅的可以更多一些。这里我们只需要申请1C1G的云服务器(CVM)一台即可,免费资源申请: https://cloud.tencent.com/act/free。 免费资源只有1C 1G 1Mbps 30GB数据盘,不过做RNode测试勉强还够用。OS可以按照使用习惯来选择,这里选择CentOS 7.2。 确认申请后,等几分钟,就可以在控制台看到这台服务器了。CVM控制台: https://console.cloud.tencent.com/cvm/index。 默认的登录密码可以在消息中心找到 :https://console.cloud.tencent.com/message 默认密码难记的狠,可以在CVM控制台改掉。控制台也可以看到该台服务器的公网ip。即可以通过ssh root@公网ip方式登录到该台设备了。 3. RNode基础环境配置 登录这台服务器后,可以新建脚本文件 $ vi rnode-env-setup.sh 拷贝如下内容到rnode-env-setup.sh并保存,该脚本包含java, gcc,libsodium等环境变量设置 #!/bin/bash sudo yum -y install java-1.8.0-openjdk sudo yum -y install gcc wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz tar -xzvf LATEST.tar.gz cd libsodium-stable ./configure make && make check sudo make install echo "export RNODE_DIR=~/rnode" >> ~/.bash_profile echo "export PATH=\$RNODE_DIR/bin:\$PATH" >> ~/.bash_profile 4. RNode下载安装 把rnode-env-setup.sh变为可执行文件并运行后,使环境变量生效 $ chmod +x ./rnode-env-setup.sh $ ./rnode-env-setup.sh $ source ~/.bash_profile 新建rnode-install.sh文件作为rnode安装脚本 $ vi rnode-env-setup.sh 拷贝如下内容到rnode-install.sh并保存,注意版本更新后修正NODE_VERSION的值。 #!/bin/bash NODE_VERSION=0.5.3 cd ~ rm -rf ~/.rnode rm -rf ~/rnode wget https://github.com/rchain/rchain/releases/download/v$NODE_VERSION/rnode-$NODE_VERSION.tgz tar -xzvf rnode-$NODE_VERSION.tgz && mv rnode-$NODE_VERSION rnode rm -rf ~/rnode-$NODE_VERSION.tgz 将rnode-install.sh修改为可执行并运行,完成rnode安装。 $ chmod +x ./rnode-install.sh $ ./rnode-install.sh 5. RNode运行 进入rnode文件夹并运行RNode。 可以在官方google doc获取一个没有人使用的验证者私钥<your private key>,注意有人认领的不要随意修改哦。 在这里 (https://rchain.atlassian.net/wiki/spaces/CORE/pages/501842019/RNode+bootstrap+addresses) 获取Pyrofex版本引导节点地址及端口<server address>。 $ cd rnode $ rnode run -b <server address> --validator-private-key <your private key> Example: $rnode run -b rnode://baa289f8b32ce8009753bbffcd2c6814aef0da9b@52.119.8.52:40400 --validator-private-key 612feec901631aeae4c9378d2b453dfa269774c43f990f371056479b110a0e19
至此,我们已经完成了在腾讯云上搭建RNode的全部过程,如果需要了解更多节点安装测试信息,欢迎来Discord上加入#node-testing频道来讨论。
PS:长期测试RNode节点的话,推荐使用腾讯云/阿里云海外节点,网络质量会好很多,国内IDC/云服务公网出海访问质量,大多数情况比家用小区宽带质量还要差T_T。 参考资料:Running RNode on Amazon AWS (EC2)
Rchain爱好者交流群 Rchain技术交流群 RChain 中文网站地址:http://www.rchain.site |
香港服务器多少钱一个月?哪家的香港服务器
4核4g6M50G盘20G防御云服务器价格多少钱?T
特发集团与华为签署全面合作协议
【身边的AI】高空抛物智能追溯解决方案,站
中海&华为签署战略深化合作协议
华为赵博:数字化转型成为地产企业最确定的