阿里云服务器上部署区块链溯源项目

简介: 基于hyperledger fabric的区块链溯源项目

一、自我介绍

现就读于计算机技术专业,准研二。因课题组需要,对方项目要调用我方的接口,为更好地实现团队协作,在室友的推荐下,了解到“飞天加速计划·高校学生在家实践”活动,并申请了阿里云服务器学生机。

二、使用攻略

在知道了这个活动之后,便马上申请了前两周的学生机。在做了简单的两个小任务后,获取了学生机的使用资格。鉴于之前已经在本地的ubuntu上部署过一次环境,所以也是选择了ubuntu作为服务器的操作系统。在使用XShell连接服务器后,便开始了环境的部署。首先是hyperledger fabric区块链网络,在启动测试网络之前,需要提前安装好docker,docker-compose,git,go,node—js。在做好准备工作后,从github拉下测试网络文件,安装二进制和docker镜像,接着便顺利启动了测试网络。因为有着之前部署的经验,在云服务器上部署时,遇到的问题也能很快得解决。值得一提的是,因为之前没有过使用云服务器的经验,经常会忘记对打开端口,在把程序部署完成之后,会出现访问不了的情况,在排查了很久才发现,原来是端口未开放的原因。

三、收获总结

云服务器的整体操作和虚拟机上没有什么区别,在本地遇到的问题基本上也会在云服务器上复现。值得肯定的是,对于学生群体来说,阿里云提供了一个很好的平台,初次接触也是收获良多。云服务器是一个很好的资源,阿里云能够对学生群体提供两个半月的免费开放,也是足够良心。在我了解到自己的需求以及云服务器的便捷之后,以后如果有进一步的需求,还是会选择阿里云。2G的内存和2M的带宽也足以满足简单的测试需求,感谢阿里云。

四、作品展示

本次部署的是一个区块链溯源项目,目前的完成度还不够,实现了简单的接口调用以及区块链浏览器的部署,前端界面还有待开发。

1659426707002.jpg

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
23天前
|
弹性计算 监控 负载均衡
|
2月前
|
监控 安全 Linux
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第18天】在RHEL环境下部署Subversion服务器需依次完成安装Subversion、创建版本库、配置服务器、启动服务、客户端连接及备份维护等步骤。确保遵循安全最佳实践,保障数据安全。
|
17天前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
2月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
126 60
|
2月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
226 62
|
24天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
2月前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
278 3
|
2月前
|
NoSQL Linux PHP
|
2月前
|
弹性计算 数据库连接 Nacos
阿里云ECS服务器在docker中部署nacos
docker pull nacos 失败,docker部署nacos遇到的问题,nacos数据库连接,nacos端口映射
114 1
|
2月前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
68 1
下一篇
无影云桌面