ESP-AI教程之:脚本部署服务端(傻瓜式教程)

声明:本篇文章是对青柠博主教程的一个补充,青柠博主的原贴见: https://www.qingningz.cn/forum-post/2355.html

首先esp-ai的服务端部署有很多种方式,我下面介绍的开通一个腾讯云轻量服务器的时候,并进行部署。

1、开通服务器 并登录:(可根据自己需求选择,已有服务器的可以跳过这一步)

我选择的是腾讯云的轻量应用服务器,Ubuntu系统,2核4G6M,188元一年 (购买链接
 

20250304172149352-服务器

2、登录服务器,并切换到root用户,进行部署服务端

2.1 进行登录服务器,并切换到root用户:

备注:不一定非要用腾讯云服务器,其它的也可以的。
要使用 sudo-i 切换到 root用户
切记!切记!一定要切换到root用户.不然安装过程中,会出现各种各样奇葩的错误

2.2 部署服务端:

运行下面的脚本:
curl -o install.sh --silent --show-error --fail --location https://gitee.com/zhuxiaohuaqn/ESP-AI-CLI/raw/master/install.sh && chmod +x install.sh &&./install.sh
这个脚本的开源网址在:https://gitee.com/zhuxiaohuaqn/ESP-AI-CLI
然后
 
安装好这个服务端之后,只要你服务器别关机,这个esp-ai的服务就一直默认是开启的。
当然你也可以用下面代码,确认一下:
docker logs esp-ai

20250220153744544-19

OK,至此,已经说明你的服务器上已经成功部署esp-ai服务了。
但,你还需要给腾讯云服务器开放一下8088端口,因为腾讯云轻量云服务器默认是不开放8088端口的。
 

2.3 给腾讯云轻量服务器开放8088端口

因为,我们服务器和 单片机通信需要一个端口,我们默认选择 8088,这个在前面已经选过了,下面开通一下就好:

20250220153810318-20

20250220153810476-21

OK,至此你的服务端就部署成功啦,可以连接硬件进行体验啦!
 

补充1:如果部署过程中遇到问题怎么办?:

如果操作过程中,哪一步操作错了,没关系,可以重新给服务器重新装系统,然后把之前所有的操作再来一遍就OK了。下面是重新装系统的操作:
然后,重新按照前面的流程操作一遍,就可以啦。
 

补充2:如果部署成功后,板子断开连接后,无法连接怎么办?

此时,我们用下面命令,重启一下服务端就好啦:
docker restart esp-ai
20250220153917544-27
 
 
 
 
 
 
 
 
 
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共3条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复