美文网首页
部署区块链浏览器|教你如何部署区块链

部署区块链浏览器|教你如何部署区块链

作者: Ricsy | 来源:发表于2018-12-31 22:10 被阅读12次

说明:本篇文章,我参照了FISCO BCOS的使用文档中关于物料包流程的部分,根据实际情况写出操作流程。


部分说明

  • FISCO BCOS搭建过程中需要的其他依赖会自动安装, 用户不需要再手动安装

  • CentOS/Ubuntu默认安装或者使用yum/apt安装的是openJDK, 并不符合使用要求, 应选择Oracle JDK 1.8 的安装


部署步骤


  • 打开Xshell登陆云服务器

  • 安装JDK 1.8

参阅:安装JDK 1.8教程地址:https://www.jianshu.com/p/b7350b18ac0a


  • 下载物料包
  1. 下载fisco-package-build-tool v1.2.2(各版本下载页面->选择.tar.gz格式文件)到本地计算机,通过WinSCP传到服务器的/root目录下。

提醒:由于直接输入git clone https://github.com/FISCO-BCOS/fisco-package-build-tool.git后克隆速度很慢,所以我换了种方式,效果是一样的。

  1. 解压物料包
    tar xvf fisco-package-build-tool-1.2.2.tar.gz

提醒:解压后,可以选择删除压缩包

  • 修改配置文件config.ini
    cd fisco-package-build-tool-1.2.2
    vim config.ini
  • 创建服务器的安装包
    ./generate_installation_packages.sh build

  • 大约45分钟后

  • 安装各服务器的安装包

cd 119.23.185.151_agent_genesis/
./install_node.sh

注意:之后所有截图为某一个服务器的截图,另一服务器类似

安装成功后

  • 启动节点
    cd build
    ./start.sh
  • 日志输出
    tail -f node0/log/log_*.log | egrep "Generating seal"
  • 每个服务器执行install_node时, 都会在安装目录下安装nodejs、babel-node、ethconsole, 其环境变量会写入当前安装用户的.bashrc文件,使用这些工具之前需要使环境变量生效
    cat node.sh
  • 部署合约验证, 进入tool目录
    cd tool
    babel-node deploy.js HelloWorld

主教程
部署区块链浏览器教程

相关文章

网友评论

      本文标题:部署区块链浏览器|教你如何部署区块链

      本文链接:https://www.haomeiwen.com/subject/uquwlqtx.html