fisco-bcos手动部署区块链浏览器
手动部署区块链浏览器
1.拉取浏览器后端代码
git clone https://github.com/FISCO-BCOS/fisco-bcos-browser.git
2.进入目录,编译代码
进入目录:
cd fisco-bcos-browser/server/fisco-bcos-browser/
执行构建命令:
gradle build
3.新建数据库
使用宝塔新建数据库,名为db_browser
4.进入到数据库脚本目录,修改数据库连接信息
cd dist/script
5.修改数据库连接信息:
vim browser.sh
将宝塔创建的数据库名、数据库密码和数据库用户名进行填入
6.运行数据库脚本文件
bash browser.sh 127.0.0.1 3306
7.修改配置文件
在dist目录下,根据conf_template模板文件生成一个conf目录文件
8.进入conf文件,修改配置文件
cd conf
vim application.yml
修改服务端口号,数据库ip、数据库用户名、数据库密码、和数据库名称
9.回到dist根目录下,启动项目
启动:
bash start.sh
10.回到/data/fisco/generator-B/fisco-bcos-browser目录下
cd web/fisco-bcos-browser-front/dist/
11.将运行合约的js文件放入到static/js里面
12.将dist目录下的文件拷贝到宝塔机配置nginx文件夹下
13.编写nginx配置文件
14.浏览器进入区块链浏览器
http://119.29.64.113/web/#/home
首先弹出新增群组,将群组信息进行填入
新增节点信息
填入群组内的节点信息(注:这里的rpc接口的防火墙要放开,内网外网的都要放开)
至此区块链浏览器部署完成