CentOS8 aarch64环境静态编译cfssl
go环境安装配置
前置环境
yum install -y git gcc
下载go
wget https://dl.google.com/go/go1.17.6.linux-arm64.tar.gz
安装go
tar zxvf go1.17.6.linux-arm64.tar.gz /usr/local/
配置环境变量
cat >> /etc/profile.d/go.sh << EOF
export GOROOT=/usr/local/go
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:\$GOROOT/bin
export GOPATH=/home/ron/go
EOF
使用go环境起效
source /etc/profile.d/go.sh
查看go版本
go version
cfssl编译
cfssl
go install github.com/cloudflare/cfssl/cmd/cfssl@latest
cfssljson
go install github.com/cloudflare/cfssl/cmd/cfssl-certinfo@latest
cfssl-certinfo
go install github.com/cloudflare/cfssl/cmd/cfssl-certinfo@latest
以上三个二进制文件下载在
$GOPATH/bin
目录下
将生成的文件复制到/usr/local/bin
下
查看cfssl 版本
cfssl version
不想麻烦编译可以直接下载现成的
下载链接