当前位置: 首页 > news >正文

淘宝客api调用到网站定制家具价格

淘宝客api调用到网站,定制家具价格,跨境电商怎么注册店铺,北京网站开发月薪文章目录简介登录官网GithubPodman 配置(Docker 配置 registry 地址)安装长安链管理平台下载源码podman 配置docker-compose.yml登录管理平台部署长安链Dockerfile构建镜像部署长安链订阅区块链简介 在区块链应用的开发与运维过程中,如何高效…

文章目录

  • 简介
  • 登录官网
  • Github
  • Podman 配置(Docker 配置 registry 地址)
  • 安装长安链管理平台
    • 下载源码
    • podman 配置
    • docker-compose.yml
    • 登录管理平台
  • 部署长安链
    • Dockerfile
    • 构建镜像
    • 部署长安链
    • 订阅区块链

简介

在区块链应用的开发与运维过程中,如何高效地管理链节点、智能合约以及权限配置,是开发者们普遍面临的挑战。为了解决这一问题,长安链(ChainMaker)提供了管理平台(Management Platform),它集成了后端服务、Web 管理界面以及数据库存储,为用户带来可视化、便捷化的操作体验。

通过管理平台,用户不仅能够完成链节点的配置和监控,还可以轻松进行合约部署、调用和日志查看,从而提升链上业务的开发效率与稳定性。

本文将以 容器化部署 的方式,介绍长安链管理平台的安装步骤。主要包括以下内容:

  • 准备环境:安装 Docker/Podman、配置 Compose 工具;
  • 启动数据库(MySQL)与管理服务:通过 docker-compose.yml 一键启动所需容器;
  • 访问管理平台:在浏览器中打开管理界面,完成初始配置;
  • 常见问题排查:如数据库连接失败、容器依赖异常等解决方法。

通过本文,您将能够快速完成长安链管理平台的安装与运行,并顺利进入可视化的链上管理界面,为后续的区块链应用开发和运维工作打下坚实的基础。

登录官网

  • https://git.chainmaker.org.cn/users/sign_in

Github

  • https://git.chainmaker.org.cn/chainmaker/management-backend
  • https://git.chainmaker.org.cn/chainmaker/chainmaker-go
  • https://git.chainmaker.org.cn/chainmaker/chainmaker-tools
  • https://git.chainmaker.org.cn/chainmaker/chainmaker-docs

Podman 配置(Docker 配置 registry 地址)

  • 安装 podman 与 podman-compose
vim ~/.config/containers/registries.conf
unqualified-search-registries = ["docker.io"][[registry]]
location = "docker.io"
insecure = false
blocked = false
mirror = [{location = "registry.aliyuncs.com", insecure = false},{location = "hub-mirror.c.163.com", insecure = false},{location = "registry.docker-cn.com", insecure = false},{location = "hub-dev.cnbn.org.cn", insecure = false}
][[registry]]
location = "quay.io"
insecure = false
mirror = [{location = "quay-mirror.qiniu.com", insecure = false}
]
vim ~/.config/containers/storage.conf
[storage]
driver = "overlay"
runroot = "/tmp/$USER/containers"
graphroot = "/Users/wufengsheng/.local/share/containers/storage"[storage.options]
additionalimagestores = [][storage.options.overlay]
mount_program = "/usr/bin/fuse-overlayfs"
mountopt = "nodev,fsync=0"
ignore_chown_errors = "true"
# 可选:限制容器可用空间(默认 10G)
size = "20G"

安装长安链管理平台

  • 长安链官方文档

下载源码

  • https://git.chainmaker.org.cn/chainmaker/management-backend
git clone -b v2.3.4 --depth=1 https://git.chainmaker.org.cn/chainmaker/management-backend.git

podman 配置

cd ~/.config/containers

在这里插入图片描述

  • registries.conf
unqualified-search-registries = ["docker.io"][[registry]]
location = "docker.io"
insecure = false
blocked = false
mirror = [{location = "registry.aliyuncs.com", insecure = false},{location = "hub-mirror.c.163.com", insecure = false},{location = "registry.docker-cn.com", insecure = false},{location = "hub-dev.cnbn.org.cn", insecure = false}
][[registry]]
location = "quay.io"
insecure = false
mirror = [{location = "quay-mirror.qiniu.com", insecure = false}
]
  • storage.conf
[storage]
driver = "overlay"
runroot = "/tmp/$USER/containers"
graphroot = "/Users/wufengsheng/.local/share/containers/storage"[storage.options]
additionalimagestores = [][storage.options.overlay]
mount_program = "/usr/bin/fuse-overlayfs"
mountopt = "nodev,fsync=0"
ignore_chown_errors = "true"
# 可选:限制容器可用空间(默认 10G)
size = "20G"

docker-compose.yml

cd management-backend

在这里插入图片描述

vim docker-compose.yml

注: 文件中需要加上 container_name ,没加可能会导致部署时连不上 cm_db

version: "3.9"services:cm_db:image: mysql:5.7container_name: cm_dbvolumes:- db_data:/var/lib/mysqlrestart: alwaysenvironment:MYSQL_ROOT_PASSWORD: Baec&chainmakerMYSQL_USER: chainmakerMYSQL_PASSWORD: Baec&chainmakerMYSQL_DATABASE: chainmaker_devcommand: ['mysqld', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci', '--max_allowed_packet=200M']cm_mgmt_server:depends_on:- cm_dbimage: chainmakerofficial/management-backend:v2.3.4container_name: cm_mgmt_serverports:- "9999:9999"cm_mgmt_web:depends_on:- cm_mgmt_serverimage: chainmakerofficial/management-web:v2.3.4container_name: cm_mgmt_webports:- "8080:80"volumes:db_data: {}
  • 将 cm_mgmt_web 的 80 端口改为 8080

在这里插入图片描述

  • 部署管理平台
docker-compose up
# 或
podman-compose up

在这里插入图片描述

注:磁盘不足报错(磁盘至少要留有30G可用空间)

在这里插入图片描述

  • 清理删除 podman 未使用的卷
podman volume ls
podman volume prune -f
  • 用到的 Docker 镜像

在这里插入图片描述

登录管理平台

注:账号/密码(admin/a123456)

  • http://localhost:8080/login

在这里插入图片描述

  • 快速引导

在这里插入图片描述

  • 证书账户

在这里插入图片描述

  • 新建区块链

在这里插入图片描述
在这里插入图片描述

  • 下载链配置文件

在这里插入图片描述

部署长安链

注:本文采用 ubuntu 镜像部署长安链。

Dockerfile

FROM ubuntu:20.04RUN apt-get update && apt-get install -y \curl \bash \p7zip-full \&& rm -rf /var/lib/apt/lists/*WORKDIR /chainmakerCMD ["bash", "start.sh"]

构建镜像

podman build -t chainmaker .

部署长安链

  • 让容器保持运行状态

注:在解压后的链配置文件 release 目录 start.sh 末尾添加如下两行

...echo "ChainMaker nodes started successfully!"
tail -f /dev/null

在这里插入图片描述
在这里插入图片描述

  • 部署长安链
podman run -d --name chainmaker-node \
-p 12301:12301 \
-p 12302:12302 \
-p 12303:12303 \
-p 12304:12304 \
-v $PWD/release:/chainmaker \
localhost/chainmaker:latest
  • 查看容器日志

在这里插入图片描述

订阅区块链

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/448563.html

相关文章:

  • 南宁网站建设seo郑州百姓网征婚交友
  • 网站建设成本报表网站建设资料填写
  • 邯郸市网站建设多少钱中企中立做的网站好吗
  • 常州网站制作系统租腾讯服务器做网站行吗
  • 湘阴县住房建设局网站财务软件哪个好用
  • 代做cad平面图的网站阿里巴巴能拿货在家里做的网站
  • 廊坊网站制作服务手机网站源文件
  • 网站命名方式wordpress评论内容密码保护
  • 网站平台建设费用手机app开发软件教程
  • 网站建设_seo技术支持青岛网站的优化
  • 备案关闭网站建设影响软件开发平台方案
  • 做网站需要固定ip么wordpress去除warning
  • 口碑好的网站建设哪家好wordpress课程购买
  • 美观网站建设价格恒华大厦做网站公司
  • 赣州网站建设咨询网站栏目分类
  • mvc网站建设设计报告网页推广怎么做的
  • 成都小型软件开发公司关键词优化软件排行
  • 怎样做一家迷你的特卖网站重庆镇海seo整站优化价格
  • 丰台手机网站设计小说推广赚钱
  • 做电商有哪些网站有哪些广西壮族自治区在线seo关键词排名优化
  • 网站项目流程呼和浩特网站运营公司
  • 做设计需要素材的常用网站有哪些网络运营的岗位职责及任职要求
  • 电子商务网站建设投资预算手机制作app教程
  • 专做ppt的网站四川大学官方网站规划建设处
  • 深圳网站制作公司流程图域名注册后网站建设
  • 做一个网站要多少钱google搜索关键词热度
  • 广告设计案例网站计算机网站建设论文.
  • 企业网站管理系统程序名称南阳建设网站哪家好
  • 建设监理工程公司网站wordpress如何编辑网页加代码
  • 网站的设计制作与维护ui设计师简历