HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台_第1页
HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台_第2页
HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台_第3页
HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台_第4页
HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《智慧工厂》App实战开发任务2在华为云上部署物联网平台

任务描述本任务完成在华为云上部署私有的ThingsBoard物联网云平台。首先需申请华为云HECS服务器,在该服务器上搭建CentOS7系统,通过Docker容器化技术和DockerCompose容器化编排技术,进行ThingsBoard的部署。任务能力目标能完成华为云HECS服务器的申请;能通过Docker和Docker

Compose技术部署ThingsBoard物联网云平台;申请华为云HECS服务器在HECS服务器上安装CentOS7系统配置安全组安装DockerCompose任务实施-步骤TaskImplementationSteps01020305安装Docker04部署ThingsBoard06登录ThingsBoard0701申请华为云HECS服务器申请华为云ECS服务器-华为云华为云HECS服务器是一种基于云计算技术的虚拟服务器,可以在云端提供资源和服务,帮助用户快速部署应用程序、存储数据、搭建网站等。02在HECS服务器上安装CentOS7系统在HECS服务器上安装CentOS7系统03配置安全组配置安全组安全组是一种虚拟防火墙。04安装Docker安装Docker[root@hecs-407297~]#yuminstall-yyum-utils[root@hecs-407297~]#yum-config-manager\--add-repo\/linux/centos/docker-ce.repo[root@hecs-407297~]#yuminstalldocker-cedocker-ce-clicontainerd.io[root@hecs-407297~]#systemctlstartdocker[root@hecs-407297~]#systemctlenabledocker05安装DockerCompose安装DockerCompose[root@hecs-407297~]#curl-L"/docker/compose/releases/download/1.92.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose[root@hecs-407297~]#chmod+x/usr/local/bin/docker-compose[root@hecs-407297~]#ln-s/usr/local/bin/docker-compose/usr/bin/docker-compose[root@hecs-407297~]#docker-compose--version06部署ThingsBoard部署ThingsBoard#创建目录singlethingsboard,该目录可以自定义[root@hecs-407297~]#mkdirsinglethingsboard#切换到singlethingsboard下[root@hecs-407297~]#cdsinglethingsboard#创建存储数据的目录并授予权限[root@hecs-407297singlethingsboard]#mkdir-p/data/.mytb-data&&sudochown-R799:799/data/.mytb-data#创建存储日志的目录并授予权限[root@hecs-407297singlethingsboard]#mkdir-p/data/.mytb-logs&&sudochown-R799:799/data/.mytb-logs[root@hecs-407297singlethingsboard]#vidocker-compose.yml[root@hecs-407297singlethingsboard]#docker-composepull[root@hecs-407297singlethingsboard]#docker-composeup#说明:如果需要后台启动ThingsBoard,就使用-d参数[root@hecs-407297singlethingsboard]#docker-composeup-d#说明:如果需要关闭ThingsBoard[root@hecs-407297singlethingsboard]#docker-composedown运行ThingBoard07登录ThingsBoard登录ThingsBoard任务小结本任务将ThingsBoa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论