以太坊区块链浏览器的搭建

以太坊区块链浏览器的搭建

环境;Ubuntu
首先需要下载git
参考链接:http://www.360bchain.com/article/156.html

apt install git

1、下载区块链浏览器代码
你在那个目录下执行的这条语句,这个浏览器就下载到哪了

git clone https://github.com/etherparty/explorer

在这里插入图片描述
explorer中的文件如下:
在这里插入图片描述
192.168.197.131为本地IP地址也为以太坊节点地址,这样可在局域网其他机器访问区块链界面
修改连接以太网节点地址为远程节点地址
(都是将localhost修改成本机IP地址)
将var eth_node_url = ‘http://localhost:8545’; 修改为 var eth_node_url = ‘http://192.168.197.131:8545’;
在这里插入图片描述

vim app/app.js

修改浏览器地址为本地IP地址

vim package.json 

在这里插入图片描述
将"start": “http-server ./app -a localhost -p 8000 -c-1”, 修改为"start": “http-server ./app -a 192.168.197.131 -p 8000 -c-1”
2、下载bower工具
首先需要下载npm

apt install npm

下载bower工具

npm install -g bower -y
bower init
bower install --allow-root
bower install angular --save-dev  --allow-root

选择1
在这里插入图片描述
3.启动区块链浏览器
启动以太坊节点
需要添加参数 —rpccorsdomain ‘*’

geth --datadir /mychain/data --rpccorsdomain '*' --nodiscover console

启动区块链浏览器后台程序

npm start

下载完了
在这里插入图片描述
4、在浏览器中查看
在浏览器搜索栏中输入 http://192.168.197.131:8000/, 如下图所示
(注:目前客户端所在的主机需要翻墙才能下载googleapis(https://ajax.googleapis.com/ajax/libs) 在线网站中的依赖库,否则将不会显示区块信息。)
在这里插入图片描述
我没下载那个依赖库所以一片空白

猜你喜欢

转载自blog.csdn.net/qq_39905917/article/details/84645143