租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

史上最周详的bzz节点搭建教程

发布时间:2023-02-02 10:54:40

bee节点可以部署在linux、windows系统上,本文介绍史上最周详的bzz节点搭建教程。

准备条件:

一台配置较高的Win10 64位电脑

100G以上剩余磁盘空间

火狐浏览器

自备梯子,下载相干软件用


直接下载下关软件包:

https://chainx.lanzous.com/b04bdrvyb

密码:swarm1688


软件包里面的紧缩包软件,需要解压到当前目录。

1、下载bee节点软件。

https://github.com/ethersphere/bee/releases/download/v0.5.3/bee-windows-amd64.exe


史上最周详的bzz节点搭建教程.png


史上最周详的bzz节点搭建教程.png



2、把安装包放到你的空间比较大的磁盘中,比如我这里D盘。

修改成bee.exe,方便操作。


史上最周详的bzz节点搭建教程.png

 

3、用编辑器修改默许配置文件bee-default.yaml

主要的数据保存目录,一定要是磁盘空间够大的分区。最少100G剩余空间。


 

史上最周详的bzz节点搭建教程.png


4、在bee.exe所在目录地址栏,输入cmd回车,打开命令行窗口


史上最周详的bzz节点搭建教程.png

 

5、在命令行窗口履行以下命令,开启节点。

bee.exe start --config bee-default.yaml

小技能:当你输入bee以后按一下键盘的Tab按键会自动补全文件名

此时是第一次运行bee需要输入密码和确认密码以后会看到一个让你注入水龙头代币的钱包地址。

如果没币,会一直重复提示,直到自动退出。


 

史上最周详的bzz节点搭建教程.png


设置密码的时候,屏幕不会显示文本。正确输入,回车,再次确认便可。


 

史上最周详的bzz节点搭建教程.png



用鼠标左键框选地址的部份(就是receiver=0x………),按回车,复制。


6、打开水龙头,领取测试代币。下面随意找一个龙头领取就行。

水龙头1:https://faucet.ethswarm.org/

水龙头2:https://goerli-faucet.slock.it/

水龙头3:加入官方discord:https://discord.gg/ykCupZMuww

在频道#faucet-request中领取:sprinkle 你的地址:


 

史上最周详的bzz节点搭建教程.png


测试币到帐户,窗口状态产生变化,提示节点运行成功。

 

60d2e0e675f32.png



7、查询各种状态命令

浏览器中输入地址

http://localhost:1633


出现以下字样代表bee连接成功


史上最周详的bzz节点搭建教程.png


查看连接的节点数,输入:

http://localhost:1635/peers

火狐浏览器显示结果比较直观。方便查看。


史上最周详的bzz节点搭建教程.png


查看你的bee钱包地址。就是上面提到的那个,输入:

http://localhost:1635/addresses


 

史上最周详的bzz节点搭建教程.png


输入: http://localhost:1635/chequebook/address 这是你的帐本合约地址,提取支票的记录全在这里包括IN和OUT:


史上最周详的bzz节点搭建教程.png


当你有支票后,并且提取以后,拿着这个支票合约地址,到区块浏览器查你的支票收支和余额状态(红色部份替换成你自己的)直接访问:

https://goerli.etherscan.io/address/0x480F1b5719519363414F642de0F098c1C7069E16#tokentxns

查询支票:

http://localhost:1635/chequebook/cheque

以下图,lastreceived:null  表示还没收到支票


 

史上最周详的bzz节点搭建教程.png


有支票的记录:


 

史上最周详的bzz节点搭建教程.png


至此,完玉成部部署,并正常运行!


Windows一键部署常见问题:

1、需要将默许磁盘改成自己电脑里可用空间最大的磁盘;

2、cmd窗口内输入密码不会有任何显示,输入完成按回车;

3、如果闪退就是密码错了,如果等几分钟自己退了就是没有测试币;


4、官方水龙头(领测试币):

https://faucet.ethswarm.org/

http://goerli-faucet.slock.it/

5、本地部署不可断电断网和关机;


提取支票

如果获得到支票,需要用相应的软件提取。

安装git软件

双击“Git⑵.30.2⑹4-bit.exe”,默许安装 Git


 

史上最周详的bzz节点搭建教程.png


复制软件包里面的jq.exe履行文件到

C:Program FilesGitusrin

目录下面

在swarm目录空白处,右键点击,运行gitbash窗口。


史上最周详的bzz节点搭建教程.png

 

查询支票 /cashout.sh

领取支票 /cashout.sh cashout-all 5


史上最周详的bzz节点搭建教程.png


或,用目录中的bat批处理履行文件,履行命令。

修改 cashout.bat

start C:”Program Files”Gitgit-bash.exe -c “/d/swarm/cashout.sh cashout-all 5”

参数第一部份为 git-bash 安装路径

第二部份为 cashout.sh 的保存路径

改好后运行,便可领取支票,正常弹出 git-bash 小窗口,然后显示 cashing out xxx 就好了

听说这个支票有有效期的,貌似一周,所以,两三天想起来就领一次吧。

也能够自己设置计划任务,定时跑,省的忘了支票领取成功,可以在浏览器上看到一笔out的合约交互记录

 

史上最周详的bzz节点搭建教程.png


如果关闭节点软件履行窗口后,可以履行目录内start.bat批处理命令,重新上线节点。


导出私钥

节点的钱包地址需要软件导出对应的私钥,可以导入小狐狸metamask钱包。

下载官方的windows私钥导出软件:

https://github.com/ethersphere/exportSwarmKey/releases/download/v0.1.0/export-swarm-key-windows-amd64.exe

在命令行窗口履行命令,swarm.key后面的引号内文本就是私钥,整段文本复制保存好。

export-swarm-key-windows-amd64.exe D:.beekeys 你的密码


史上最周详的bzz节点搭建教程.png


以上就是BZZ节点搭建详细教程,希望能帮助到大家。