环境
Ubuntu18.04
参考文章
区块链浏览器
- 区块链浏览器将区块链中的数据可视化,并进行实时展示
环境
环境 |
版本 |
Java |
Oracle JDK 8 至 14 |
MySQL |
MySQL-5.6及以上 |
Python |
Python3.6及以上 |
PyMySQL |
|
java检查

MySQL检查

python3检查

PyMySQL
| sudo apt-get install -y python3-pip |

| sudo pip3 install PyMySQL |

下载脚本
| wget https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/fisco-bcos-browser/releases/download/v2.2.5/browser-deploy.zip |

| unzip browser-deploy.zip |
| cd browser-deploy |

修改配置
- 可以使用以下命令修改,也可以直接修改文件
vi common.properties
- 数据库需要提前安装(数据库安装请参看 数据库部署)
- 服务端口不能小于1024
| 数据库IP:sed -i "s/127.0.0.1/${your_db_ip}/g" common.properties |
| 数据库端口:sed -i "s/3306/${your_db_port}/g" common.properties |
| 数据库用户名:sed -i "s/dbUsername/${your_db_account}/g" common.properties |
| 数据库密码:sed -i "s/dbPassword/${your_db_password}/g" common.properties |
| 数据库名称:sed -i "s/db_browser/${your_db_name}/g" common.properties |
| |
| 前端服务端口:sed -i "s/5100/${your_web_port}/g" common.properties |
| 后端服务端口:sed -i "s/5101/${your_server_port}/g" common.properties |
| |
| 例子(将数据库IP由127.0.0.1改为0.0.0.0):sed -i "s/127.0.0.1/0.0.0.0/g" application.yml |

部署
| python3 deploy.py installAll |
| |


| python3 deploy.py stopAll |
| python3 deploy.py startAll |

状态检查
检查子系统进程
| ps -ef | grep org.bcos.browser |
| ps -ef | grep browser |grep nginx |

检查进程端口
| netstat -anlp | grep 5101 |
| netstat -anlp | grep 5100 |

服务日志
| 部署日志:log/ |
| 后端日志:server/log/ |
| 前端日志:web/log/ |
访问
疑问
怎么链接到已有链
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具