跳到主要内容

1. 准备工作

  • 下载BubiChain安装包: 发送邮件到 support@bubi.cn 获取 BubiChain 安装包。

2. 注册节点证书

2.1. 解压安装包

解压下载的安装包至 /usr/local/ 目录:

$ tar xf bubichain-v4.tar.gz -C /usr/local/

修改解压后目录的名称:

$ mv /usr/local/bubichain /usr/local/bubi

进入服务根目录:

$ cd /usr/local/bubi

2.2. 创建证书预申请文件

使用以下命令生成CSR(证书签名请求)和PEM(私钥)文件:

$ ./bin/bubi --request-cert /tmp node bubi service@bubi.cn 123456 `./bin/bubi --hardware-address | awk -F'[()]' '{print $2}'` * rsa

注意:

  • filepath 参数用于指定文件生成的目录。
  • common_name, organization, email, private_password, hardware_address, node_id, 和 type 分别代表节点的名称、组织名、联系邮箱、私钥密码、硬件地址、节点ID(默认为*)、以及密钥类型(默认为rsa)。

检查生成的预申请证书文件:

$ ls -l /tmp/

会看到两个文件:node_bubi.csrnode_bubi.pem

更多命令说明详见 命令行

2.3. 申请证书

  • 发送证书申请邮件,模板示例:

    主题: BubiChain节点证书申请 - [项目名称]

    BubiChain团队,

    我代表[企业全称],正在为我们的新项目“[项目名称]”申请试用BubiChain,特此申请节点证书。申请信息如下:

    • 项目名称: [项目名称]
    • 企业名称: [企业全称]
    • 企业域名: [企业官方网站]
    • 所属行业: [行业类别]
    • 企业类型: [企业类型,如:一般企业、国有企业、外资企业等]
    • 联系人: [申请人姓名]开始

    请查收附件中的node_bubi.csr文件,以及上述所有相关信息。我们期待尽快获得节点证书,以便开展我们的项目。