最近元宇宙,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管理系统,验证码刷新不了文章来源:https://www.toymoban.com/news/detail-444457.html
刚刚启动整个系统后,访问WeBASE登录页面,会发现验证码刷不出来,也就无法登录,这时候只需要等一下,大概2-3分钟吧,再刷新就出来了,目前还不清楚是什么原因导致的,可能是启动比较慢吧。文章来源地址https://www.toymoban.com/news/detail-444457.html
到了这里,关于微众联盟链 WeBASE的基本使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!