版权声明:Copyright Reserved © 2018-2020 https://blog.csdn.net/lyq13573221675/article/details/82800312
1.安装IPFS
1.1 下载go-ipfs
官方下载网址:https://ipfs.io
本文下载版本为:go-ipfs_v0.4.15_windows-amd64.zip。
1.2 解压
下载之后将go-ipfs解压到自己的工作目录:
1.3 安装
查看帮助:
初始化安装。打开控制台进入到工作目录,执行ipfs init命令,结果如下:
此时,在固定路径会生成一个.ipfs的文件夹:
1.4 启动守护进程daemon
2.启动SCS
2.1 下载SCS
用于fileStorm的SCS程序跟普通SCS不同,从下载页https://github.com/MOACChain/moac-core/releases下载nuwa-scs1.0.2版fileStorm SCS程序。
解压下载的软件包到本地硬盘。目录下包含两个文件夹和一个readme文件:
说明:
- config/userconfig.json:SCS节点配置文件,需要在启动前配置好;
- scsserver/scsserver.exe:SCS执行程序;
- readme:说明文档。
2.2 配置userconfig.json
{
"VnodeServiceCfg": "localhost:50062", //scs需要连接的Vnode IP地址和端口
"DataDir": "./scsdata", //scs数据目录
"LogPath": "./_logs", //scs日志目录
"Beneficiary": "0x7610fd66c272332edd59a43460ad24eee1973bfe", //scs矿工收益账号
"VnodechainId": 101, //主链的网络号,miannet = 99,test net = 101
"Capability": 10, //服务子链的押金上限
"ReconnectInterval": 5, //设置与vnode连接的间隔,以秒为单位
"LogLevel": 3, //输出日志级别,数值越大,越详细
"FileStorm": {
"IpfsDir": "C:\Users\lyq2018\.ipfs", //IPFS安装目录
"MonkeyPort": 18082 //monkey端口
},
"BondLimit":2, //需要支付的押金上限
"ReWardMin":0.0001 //子链每个区块的最小奖励金额
}
2.3 启动SCS
启动SCS之前需要启动Vnode节点,也就是userconfig.json 中配置的VnodeServiceCfg,本例为测试网本地节点。
D:\nuwa1.0.2.win>moac –testnet --rpc –rpccorsdomain "http://wallet.moac.io"
同时,Vnode的配置文件vnodeconfig.json需要配置为:
{
"SCSService":true, //默认false
"ShowToPublic":false,
"VnodeServiceCfg":"localhost:50062",
"VnodeIp":"",
"VnodeBeneficialAddress":"0x7610fd66c272332edd59a43460ad24eee1973bfe"
}
进入目录scs\scsserver启动scs:
D:\nuwa1.0.2.win\scs\scsserver>scsserver -p "123456123456"
正常启动,会出现如下界面: