当前位置: 首页 > wzjs >正文

廊坊百度网站推广搜索引擎营销sem包括

廊坊百度网站推广,搜索引擎营销sem包括,商标注册号查询入口官网,公司做网站流程流程文章目录 一、前言二、环境准备三、安装依赖在 macOS 上安装依赖在 Ubuntu 上安装依赖在 CentOS 上安装依赖 四、创建操作目录并下载安装脚本五、搭建单群组 4 节点联盟链六、启动 FISCO BCOS 链七、检查进程八、检查日志输出 在数字化时代,区块链技术正逐渐成为推动…

文章目录

    • 一、前言
    • 二、环境准备
    • 三、安装依赖
      • 在 macOS 上安装依赖
      • 在 Ubuntu 上安装依赖
      • 在 CentOS 上安装依赖
    • 四、创建操作目录并下载安装脚本
    • 五、搭建单群组 4 节点联盟链
    • 六、启动 FISCO BCOS 链
    • 七、检查进程
    • 八、检查日志输出

在数字化时代,区块链技术正逐渐成为推动各行业变革的关键力量。FISCO BCOS 作为一款高性能、开源的区块链底层平台,为开发者提供了构建分布式应用的强大工具。本文将带你一步步搭建一个基于 FISCO BCOS 2.0 的区块链网络,开启你的区块链开发之旅。

一、前言

FISCO BCOS 是由微众银行牵头成立的 FISCO 开源社区推出的一个区块链底层平台。它支持 x86_64 和 aarch64(ARM)架构的 Linux 和 macOS 系统,适用于多种应用场景。通过本文的操作,你将能够在单机上部署一条包含 4 个节点的 FISCO BCOS 联盟链,并掌握基本的区块链操作。

二、环境准备

在开始搭建区块链网络之前,确保你的机器满足以下条件:

  1. 操作系统:推荐使用 Ubuntu 16.04 64bit 或 CentOS 7,但 FISCO BCOS 也支持其他 Linux 发行版和 macOS。
  2. 硬件要求:至少需要 4GB 内存和 20GB 硬盘空间。
  3. 网络连接:确保机器可以访问互联网,以便下载必要的软件包和脚本。

三、安装依赖

FISCO BCOS 的部署脚本 build_chain.sh 依赖于 opensslcurl。根据你的操作系统,使用以下命令安装这些依赖。

在 macOS 上安装依赖

# 安装 Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# 安装 openssl 和 curl
brew install openssl@1.1 curl

在 Ubuntu 上安装依赖

sudo apt update
sudo apt install -y openssl curl

在 CentOS 上安装依赖

sudo yum install -y openssl openssl-devel

四、创建操作目录并下载安装脚本

  1. 创建一个工作目录,用于存放 FISCO BCOS 的相关文件。
cd ~ && mkdir -p fisco && cd fisco
  1. 下载 build_chain.sh 脚本,并赋予执行权限。
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/build_chain.sh && chmod u+x build_chain.sh

如果因为网络问题导致长时间无法下载,可以尝试以下备用链接:

curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/build_chain.sh && chmod u+x build_chain.sh

五、搭建单群组 4 节点联盟链

fisco 目录下执行以下命令,生成一条单群组 4 节点的 FISCO BCOS 链。请确保机器的 30300~3030320200~202038545~8548 端口未被占用。

bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545

如果你需要搭建国密版本的链,可以添加 -g-G 参数:

bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545 -g -G

其中 -g 表示生成国密配置,-G 表示使用国密 SSL 连接。

如果下载 fisco-bcos 二进制文件或 get_account.sh 脚本失败,建议手动访问 GitHub Release 页面 获取最新二进制文件,并使用 -e 参数指定节点。

六、启动 FISCO BCOS 链

  1. 启动所有节点。
bash nodes/127.0.0.1/start_all.sh

启动成功会输出类似以下内容的响应:

try to start node0
try to start node1
try to start node2
try to start node3
node1 start successfully
node2 start successfully
node0 start successfully
node3 start successfully

如果启动失败,请使用以下命令检查端口是否被占用:

netstat -an | grep tcp

确保 30300~3030320200~202038545~8548 端口未被占用。

七、检查进程

  1. 检查进程是否启动。
ps -ef | grep -v grep | grep fisco-bcos

正常情况下,你会看到类似以下的输出:

fisco       5453     1  1 17:11 pts/0    00:00:02 /home/ubuntu/fisco/nodes/127.0.0.1/node0/../fisco-bcos -c config.ini
fisco       5459     1  1 17:11 pts/0    00:00:02 /home/ubuntu/fisco/nodes/127.0.0.1/node1/../fisco-bcos -c config.ini
fisco       5464     1  1 17:11 pts/0    00:00:02 /home/ubuntu/fisco/nodes/127.0.0.1/node2/../fisco-bcos -c config.ini
fisco       5476     1  1 17:11 pts/0    00:00:02 /home/ubuntu/fisco/nodes/127.0.0.1/node3/../fisco-bcos -c config.ini

如果进程数不为 4,则可能是端口被占用导致进程未启动。

八、检查日志输出

  1. 查看节点 node0 的连接情况。
tail -f nodes/127.0.0.1/node0/log/log*  | grep connected

正常情况下,你会看到类似以下的输出,表明 node0 与其他 3 个节点建立了连接:

info|2019-01-21 17:30:58.316769| [P2P][Service] heartBeat,connected count=3
info|2019-01-21 17:31:08.316922| [P2P][Service] heartBeat,connected count=3
info|2019-01-21 17:31:18.317105| [P2P][Service] heartBeat,connected count=3
  1. 检查共识是否正常。
tail -f nodes/127.0.0.1/node0/log/log*  | grep +++

正常情况下,你会看到类似以下的输出,表明共识正常:

info|2020-12-22 17:24:43.729402|[g:1][CONSENSUS][SEALER]++++++++++++++++ Generating seal on,blkNum=1,tx=0,nodeIdx=1,hash=2e133146...
info|2020-12-22 17:24:47.740603|[g:1][CONSENSUS][SEALER]++++++++++++++++ Generating seal on,blkNum=1,tx=0,nodeIdx=1,hash=eb199760...
http://www.dtcms.com/wzjs/6199.html

相关文章:

  • 设计师个人网站架构专业关键词排名软件
  • 手机网站上线左右滑动可以免费发广告的网站
  • 甘肃新闻最新消息今天百度关键词优化教程
  • dede复制网站模板女装标题优化关键词
  • 自己做的手工放在哪个网站卖网络营销企业案例分析
  • ag娱乐建设网站百度教育app
  • 人力资源网站建设软文推广网站
  • 影视网站怎么做免费做网站的平台
  • 做钟点工 网站兰州网络推广推广机构
  • 企业网站 报价站长工具
  • 合肥网站建设制作搜索网络如何制造
  • seo做的比较好的网站为什么中国禁止谷歌浏览器
  • 套b网站关键信息基础设施安全保护条例
  • 网站如何做竟价南京网络建站公司
  • 个人帮企业做网站高端企业网站模板
  • 深圳企业推广网站廊坊优化技巧
  • 四川省建设安全协会网站企业网络推广平台
  • 对政府网站建设的建议网络工程师培训机构排名
  • 娄底网站建设工作室推广软文是什么意思
  • 怎么做时时彩彩票网站在哪里推广自己的产品
  • 想给公司做网站中企动力靠谱吗企业网络策划
  • 网站的跳出率很高灰色关键词代发可测试
  • 嘉定专业做网站seoul是什么国家
  • 爱网站排行榜娄底地seo
  • 网站建设和seo讲师要求上海网站seoseodian
  • 网站服务器建设方案seo课程多少钱
  • 杭州海淀区网站建设赣州seo外包怎么收费
  • 网站推广目标是什么长春网站优化团队
  • 泰安商城网站开发设计短视频代运营方案策划书
  • 郑州网站网站建设网络推广营销网站建设专家