微众联盟链 WeBASE的基本使用

微众联盟链 WeBASE的基本使用,第1张

最近元宇宙,NFT什么的比较火,补充一下区块链开发相关的知识,算是充电了吧。

同时测试过百度超级链和微众联盟链,可能是由于我电脑环境的问题,百度超级链那个XuperIDE一直运行不正常,暂时先不管了,先搞定微众联盟链的基本使用。

一.安装WeBASE

学习阶段建议直接使用官方文档中的docker一键安装,我是直接在VMware中的一个ubuntu 20的虚拟机上搭建的。

官方文档地址:一键Docker部署 — WeBASE v1.5.3 文档

【注意要点】

官方文档的说明已经很全了,基本上不会有大的问题,但是有一些细节还是要注意一下

1.数据库

虽然区块链相关 *** 作本质上是不需要数据库的,但是我们安装的这个不仅包含了FISCO-BCOS节点,还包含WeBASE这个区块链管理系统,方便查看节点的运行情况和执行一些基本 *** 作,这个系统是需要数据库的,后期熟悉以后应该可以不使用该系统,基于该区块链开发应用,只启动链节点就可以,那样也就不需要启动数据库了,修改配置文件可以支持连接外部数据库或者在docker中启动一个。

2.环境配置

这一套系统全部运行起来还是比较消耗服务器资源的,如果访问WeBASE管理页面出现各种请求异常,可以查看一下运行的服务器或者虚拟机资源消耗,主要是硬盘空间和内存占用会比较高,建议硬盘20GB,内存4GB以上的配置运行该系统。

3.网络配置

如果是在虚拟机上安装,一定要先确定虚拟机能够连接外网,而且本机也能通过IP地址访问虚拟机。

4.Docker-Compose安装

该文档中介绍的Docker-Compose安装命令,使用的是1.29.2版本,我一直无法正常下载,提示无法连接,把版本号换成最新版的v2.2.3就可以正常下载了,有同样问题的兄弟可以试一下。

二.访问WeBASE管理系统

当按照文档完整安装,全部组件成功运行以后(一键Docker部署 — WeBASE v1.5.3 文档),使用docker ps命令应该显示以下容器正在运行

打开浏览器,输入该服务器IP:5000,就可以访问管理系统登录页面

 默认登录账号:admin 

 初始密码:Abcd1234

第一次登录会要求指定一个监听链节点,如果安装部署文档的默认配置,只需要输入127.0.0.1 和5002端口就能正常连接刚刚部署的节点。

 到这里WeBASE整个系统就算完全部署运行成功了,接下来就可以尝试基于这个平台做一些智能合约的开发了

【注意要点】

1.登录WeBASE管理系统,验证码刷新不了

刚刚启动整个系统后,访问WeBASE登录页面,会发现验证码刷不出来,也就无法登录,这时候只需要等一下,大概2-3分钟吧,再刷新就出来了,目前还不清楚是什么原因导致的,可能是启动比较慢吧。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/1298652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存