# fabric单机版快速部署 **Repository Path**: duanzt/fabric-deploy ## Basic Information - **Project Name**: fabric单机版快速部署 - **Description**: fabric-deploy - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2026-07-06 - **Last Updated**: 2026-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: Fabric ## README # fabric单节点部署 #### 介绍 fabric单节点部署,二进制文件已经下载,包含couchdb,单peer,单orderer,单tools,区块链浏览器,运行deploy.sh #### 安装教程 #### 1. 运行脚本文件 bash deploy.sh #### 2. 安装部署链码 bash code.sh <链码名> #### 3. 测试链码 #### 写操作: peer chaincode invoke -o orderer.example.com:7050 --ordererTLSHostnameOverride orderer.example.com --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C mychannel -n test --peerAddresses peer0.org1.example.com:7051 --tlsRootCertFiles /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt -c '{"function":"Set","Args":["aa","bb"]}' #### 读操作: #### 读取全部:peer chaincode query -C mychannel -n test -c '{"function":"GetAll","Args":[]}' #### 单个读取:peer chaincode query -C mychannel -n test -c '{"function":"Get","Args":["aa"]}' #### 4. 启动后端 #### 进入test-gateway文件夹分别执行: #### 安装依赖:go mod tidy #### 编译项目:go build -o gate #### 运行项目:./gate #### 之后打开index.html文件就可以进行合约的调用了