自信比能力更重要!
www.hechangquan.com

ABEL节点如何搭建?教你使用云服务器构建阿贝尔测试网节点教程(完整版)

据官方公告,ABEL测试主网已经进入新的阶段,我们可以使用云服务器构建测试网节点,为ABEL生态建设出一份力,同时还有机会瓜分ABEL生态基金20万ABEL代币的奖励!

ABEL节点如何搭建?推荐使用阿里云或腾讯云服务器进行构建,首年才99元!配置要求:独立IP、1CPU、2G内存、2M带宽、系统Ubuntu 18.04 64位!

阿里云:https://www.aliyun.com/activity/daily/bestoffer?userCode=bmtxzx37

腾讯云:https://curl.qcloud.com/KbRhmiPr

以阿里云服务器以例,构建阿贝尔测试网节点教程完整版分享如下:

一、购买设置阿里云服务器

1、购买云服务器,通过上方链接进入官网,使用支付宝或淘宝账号登录进行购买,新手可选择ECS突发性能型t5(首年仅96元,后续可升级),操作系统选择Ubuntu 18.04 64位、带宽选择2M、1 CPU 2G内存,进行购买即可,如图所示:

2、重置服务器密码,如果忘记密码,可以在实例中心修改密码,打开控制台——点击左上角图标展开菜单,选择“云服务器 ECS”——点击你的云服务器名称——点击“…”进行重置实例密码,如图所示:

3、远程连接服务器,点击“远程连接”——选择“Workbench远程连接”立即登录——输入已改好的密码进行登录,如图所示:

二、建立Abel-BKChain节点

1、设置必备条件

curl https://getsubstrate.io -sSf | bash -s -- --fast

复制以上代码,使用快捷键ctrt+v粘贴输入,并回车运行,等待安装完成再进行下一步,如图所示:

2、编译Abel-BKChain

(1)、克隆Abel-BKChain(版本testnet-v0.0.2)

git clone -b v0.0.2-testnet --depth 1 https://github.com/abelbeertech/abel-bkchain.git

复制上方代码,回车运行,运行完毕再进行下一步,如图所示:

(2)、初始化您的WebAssembly构建环境

source ~/.cargo/env

复制代码,回车运行

rustup install nightly-2020-10-06
rustup update stable

复制代码,回车运行

rustup target add wasm32-unknown-unknown --toolchain nightly-2020-10-06

复制代码,回车运行

(3)、编译Abel-BKChain

cd abel-bkchain/
cargo +nightly-2020-10-06 build --release

复制上方代码,回车运行,运行完毕即可完成编译,如图所示:

提示:
1、编译步骤所需的时间取决于我们的服务器,至少需要1小时以上,请耐心等待!
2、如果出现红色error错误,说明有些文件或组件没有下载安装成功,请重头再试一遍,或者重装服务器后再试!

三、运行ABEL测试网节点V0.0.2

1、下载节点文件

sudo wget -P /home/ "http://download.jamtpfm.cn/download/abel"

复制代码,回车运行

2、设置文件权限

cd /home
sudo chmod 777 abel

复制代码,回车运行

3、开启9944端口

sudo su
ufw allow 9944

复制代码,回车运行

注意!阿里云请直接到实例中心——安全组——配置规则——手动添加9944端口,如图所示:

4、运行节点

nohup ./abel --base-path /home --chain staging --port 30333 --ws-port 9944 --rpc-port 9933 --validator --name myvalidator --bootnodes /ip4/121.196.101.1/tcp/30337/p2p/12D3KooWRNyzvEzdAxPseeKhR6hrqqECDfpzi4QzxgYNZoAtscKB --rpc-methods=Unsafe --ws-external --rpc-external --rpc-cors all --execution=NativeElseWasm >> /home/bootnode.log 2>&1 &

复制代码,回车运行

5、检查节点是否运行

cat /home/bootnode.log

复制代码,回车运行,查看是否有abel运行,如图所示:

四、配置区块

1、本地电脑安装设置火狐浏览器,打开输入 about:config 回车,在查找里输入network.websocket.allowInsecureFromHTTPS点击箭头false切换为ture,如图所示:

2、修改公网IP,打开链接 http://121.196.109.253/?rpc=ws%3A%2F%2F127.0.0.1%3A9955#/explorer ,点击左上角,把127.0.0.1改成你服务器的公网IP(到阿里云控制面板查看),然后点击保存即可完成,如图所示:

3、注册账号,注册两个账号,一个是自己的冷钱包,一个是节点服务器的!账户——添加账户——保存好助记词、勾选I have saved my mnemonic seed safely、点击Net——设置名称与密码、点击Next——最后保存JSON文件即可,如图所示:

4、获取测试代币,点击账号名称,双击复制钱包地址,发送邮件到官方邮箱:abelclubtest@gmail.com ,等待官方放币即可,也可以多换邮箱发信申请,如图所示:

 

5、获取会话密钥,点击开发者——RPC CALL——rotateKeys()——提交 RPC 调用——显示一串密钥,3次单击复制全部密钥,请保存好!如图所示:

6、创建存储账户,点击网络——质押——账户操作——存储账户(注意:储蓄账户是私人冷钱包,控制账户是节点,两个最好不一样,冷钱包有100币以上)——点击绑定即可,如图所示:

7、设置佣金, 返回账户操作点击 session key 将之前复制的密钥粘贴,设置佣金,点击绑定和验证,如图所示:

8、质押——账户操作——查看刚创立的验证人,点击 validate 验证 开始运行,到此已经运行完成,账号进入质押等待中,如图所示:

每个时代都会刷新验证器集。在下一个时代,如果有一个槽可用,并且您的节点被选择加入验证器集,那么您的节点将成为一个活动的验证器。请耐心等待!

到这里,使用云服务器构建阿贝尔测试网节点教程完整版分享完毕,希望可以给你带来帮助!

赞(12) 打赏
转载请注明来源:何昌全博客 » ABEL节点如何搭建?教你使用云服务器构建阿贝尔测试网节点教程(完整版)

目前最火的手机挖矿!

Pi币注册教程Bee注册教程

觉得文章有用就打赏一下文章作者

微信扫一扫打赏