HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台.pptx

HarmonyOS应用开发实战 课件《智慧工厂》App实战开发-任务02.实操.在华为云上部署物联网平台.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

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

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

任务能力目标能完成华为云HECS服务器的申请;能通过Docker和DockerCompose技术部署ThingsBoard物联网云平台;

申请华为云HECS服务器在HECS服务器上安装CentOS7系统配置安全组安装DockerCompose任务实施-步骤TaskImplementationStep装Docker04部署ThingsBoard06登录ThingsBoard07

01申请华为云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~]#systemctlenabledocker

05安装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--version

06部署ThingsBoard

部署ThingsBoard#创建目录singlethingsboard,该目录可以自定义[root@hecs-407297~]#mkdirsinglethingsboard#切换到singlethingsboard下[root@hecs-407297~]#cdsinglethingsboard#创建存储数据的目录并授予权限[root@hecs-407297singlethingsboard]#mkdir-p/data/.mytb-datasudochown-R799:799/data/.mytb-data#创建存储日志的目录并授予权限[root@hecs-407297singlethingsboard]#mkdir-p/data/.mytb-logssudochown-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运行ThingBoard

07登录ThingsBoard

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档