2 部署 Oracle Blockchain Platform Enterprise Edition for Besu
以下步骤简要介绍了如何部署适用于 Besu 的 Oracle Blockchain Platform Enterprise Edition。
预配区块链平台
使用 Oracle Cloud Marketplace 供应区块链平台。
- 输入区块链平台、OCIR 映像和 Kubernetes 集群的信息。
- 登录到 Blockchain Platform Manager。
配置身份提供者
您可以选择使用内置 OpenLDAP 服务或使用您自己的身份提供者。然后,您可以添加各种组件所需的用户和组。请参见 User Management and Identity Provider 。
丰富历史记录数据库
您可以选择在 Oracle Database 或 MySQL 中为区块链事务处理、事件、跟踪和状态编制索引。请参见 Create a Rich History Database Configuration 。
配置 Wallet
实例或本地 Wallet 服务提供 API,以便通过使用服务的签名、事务处理、查询和广播功能在实例网络上查询和事务处理。
- 使用您在安装期间提供的管理员凭证登录到区块链平台管理器。
- 在 Wallet 选项卡上,配置应用程序所需的钱包和账户。
请参阅创建组织和 Wallet 。
创建实例
使用区块链平台管理器设置身份验证服务器、创建管理用户以及创建实例。
- 使用您在安装期间提供的管理员凭证登录到区块链平台管理器。
- 设置默认身份提供者(OpenLDAP 或 IDCS)。
- 添加有权创建实例的用户。
- 以新管理员用户身份登录并创建实例。
预配 Besu 网络
创建实例后,您可以打开 Oracle Blockchain Platform 服务控制台,以使用 Besu 节点并浏览分类账中的块。您还可以使用 RPC 代理部署合同、创建钱包和发送事务处理,如 RPC API for Oracle Blockchain Platform Enterprise Edition for Besu 中所述。
有关详细信息,请参阅管理组织和网络