执行以下命令把fabric-ca-server和fabric-ca-client的二进制文件安装到$GOPATH/bin目录下
go get -u github.com/hyperledger/fabric-ca/cmd/...
设置CA的环境变量
CA服务器的主目录设置
编辑文件
vi /etc/profile
在最后增加一行
export FABRIC_CA_HOME=$HOME/fabric-ca/server
保存退出,然后刷新页面
source /etc/profile
echo $FABRIC_CA_HOME
初始化CA服务器
fabric-ca-server init -b admin:(自己常用的密码)
可能会报go-sqlite3的错误,不用理会,最后会提示初始化成功
2020/09/09 16:01:11 [INFO] Created default configuration file at /root/fabric-ca/server/fabric-ca-server-config.yaml
...
2020/09/09 16:01:11 [ERROR] Error occurred initializing database: Failed to open sqlite3 DB: Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work. This is a stub
...
2020/09/09 16:01:11 [INFO] Initialization was successful
本文由小韦云原创,转载请注明出处:https://www.bctos.cn/doc/14,否则追究其法律责任
关键词:CA服务端 fabric-ca