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

北京手机版网站制作恩施seo

北京手机版网站制作,恩施seo,常见的制作网站的工具,创建公司为什么必须三个人背景介绍 由于chirpstackv3 版本使用的是锐米提供的版本,从网络上寻找的资源大多数都是一样的v3版本,是经过别人编译好发布出来的,原本的chirpsatck项目是运行的linxu环境下的,因此我的想法是在linux服务器上部署chirpsatckv4,暂时使用linux上的chirpstack v4版本,目前编译成e…

背景介绍

由于chirpstackv3 版本使用的是锐米提供的版本,从网络上寻找的资源大多数都是一样的v3版本,是经过别人编译好发布出来的,原本的chirpsatck项目是运行的linxu环境下的,因此我的想法是在linux服务器上部署chirpsatckv4,暂时使用linux上的chirpstack v4版本,目前编译成exe程序在windows运行的难度还较高

部署过程

下载virtualBox和ubuntu

使用VirtualBox安装Ubuntu虚拟机 - 完整教程-CSDN博客

可以参考以上的教程完成虚拟机基础环境的配置

ubuntu部署docker

【环境配置】ubuntu中 Docker的安装_ubuntu安装docker-CSDN博客

可以参考以上的教程完成docker容器的配置

docker部署chirpstack

在Linux下使用Docker部署chirpstack-CSDN博客

可以参考以上的教程完成chirpstackv4 版本的docker部署

虚拟机网卡配置

1.点击设置

2.选择网络-连接方式-桥接网卡

3.重启虚拟机更新配置

4.打开虚拟机输入 ip addr show 查看虚拟机ip

记得记住虚拟机的ip,以后访问chirpsatck需要使用

chirpstack启动

先启动docker容器,如果部署成功后docker会已经启动,如果重启后docker会关闭,需要重新启动

#进入chirpstack-docker的目录
cd chirpstack-docker
#启动chirpsatck
sudo docker-compose up -d

web访问

在本机浏览器输入

<虚拟机ip>:8080

访问chirpstack网页,账号密码都是 admin

api文档

chirpstackv4版本的api文档进行了迁移,原本的api文档是localhost:8080/api

新的api文档迁移到了8090的端口下,localhost:8090

chirpsatckv4相对于v3有较大的改动,可以参考

v4 breaking changes - ChirpStack open-source LoRaWAN® Network Server documentation

v3 版本

v4 版本

api对比

ChirpStack 使用的 API

v3版本api共13个模块

v4版本仅剩8个模块 一些接口被合并了

模块请求方式URLv4版本改动
InternalServicepost/api/internal/login接口被删除
ApplicationServiceget/api/applications接口不变,返回参数变化
post/api/applications接口不变,传入参数变化
DeviceProfileServiceget/api/device-profiles接口不变,返回参数变化
get/api/device-profiles/{id}接口不变,返回参数变化
post/api/device-profiles接口不变,传入参数变化
DeviceQueueServicedelete/api/devices/{dev_eui}/queue合并到了DeviceService模块中
get/api/devices/{dev_eui}/queue合并到了DeviceService模块中,返回参数增加
DeviceServicepost/api/devices接口不变
delete/api/devices/{dev_eui}接口不变
get/api/devices/{dev_eui}/activation接口不变,返回参数增加
post/api/devices/{device_activation.dev_eui}/activate接口不变
GatewayProfileServiceget/api/gateway-profiles接口被删除,疑似合并到TenantService模块
post/api/gateway-profiles接口被删除,疑似合并到TenantService模块
MulticastGroupServiceget/api/multicast-groups接口不变,返回参数增加
post/api/multicast-groups接口不变,传入参数发生改变
get/api/multicast-groups/{id}接口不变,返回参数增加
post/api/multicast-groups/{multicast_group_id}/devices接口不变,传入参数减少
delete/api/multicast-groups/{multicast_group_id}/devices/{dev_eui}接口不变
post/api/multicast-groups/{multicast_queue_item.multicast_group_id}/queue接口不变
NetworkServerServiceget/api/network-servers接口被删除
post/api/network-servers接口被删除
OrganizationServiceget/api/organizations接口被删除,疑似合并到TenantService模块
post/api/organizations接口被删除,疑似合并到TenantService模块
ServiceProfileServiceget/api/service-profiles接口被删除
post/api/service-profiles接口被删除

缓存清理指令

chirpstack v4使用的主要是postgresql和redis进行数据的存储和缓存

redis清理过程

首先,进入运行Redis的Docker容器。运行redis的容器叫chirpstack-docker-redis-1

docker exec -it chirpstack-docker-redis-1 /bin/sh

进入容器后,你可以使用 <font style="color:rgb(0, 0, 0);">redis-cli</font> 来执行各种 Redis 命令。

清理所有数据:redis-cli FLUSHALL

清理特定数据库:redis-cli SELECT 0 redis-cli FLUSHDB

pgsql清理过程

首先,进入运行PostgreSQL的Docker容器。运行pgsql的容器叫做chirpstack-docker-postgres-1

docker exec -it chirpstack-docker-postgres-1- psql -U postgres

pgsql无法登陆进行数据操作,使用docker操作删除数据的方式

注意删除挂载数据卷后,redis和pgsql中的数据都会清空

//列出数据卷
docker volume ls//删除之前挂载的数据卷
docker volume rm chirpstack-docker_postgresqldata
docker volume rm chirpstack-docker_redisdata//重新启动
sudo docker-compose up -d
http://www.dtcms.com/a/396160.html

相关文章:

  • 为什么现在建设银行要下载网站激活码网站建设与管理维护说课
  • 公众号做网站华强北网上商城
  • 时尚类网站建设西安市网站制作公司
  • 【完整源码+数据集+部署教程】眼结膜分割系统: yolov8-seg-C2f-ODConv
  • 网站模版修改在wordpress上添加播放视频教程
  • 北流做网站网站建设模式怎么写
  • Pythoner GIS 开发里最核心的4个基础组件(理论+实操篇)
  • 有哪些做鞋机设备的网站网站建设是怎么赚钱的
  • 封面型网页网站有哪些内容ui设计是什么职业
  • 有什么网站可以做家装长治网站制作怎么做
  • 人群密集检测技术:智能视觉赋能公共安全管理新范式
  • 一文读懂 RNN 循环神经网络
  • 如何做漫画赚钱的网站桂林北站有核酸检测点吗
  • 建设网站工作报告国外做任务网站有哪些
  • 七、MyBatis(一)
  • asp网站安装网站关键词优化教程
  • 虚拟主机Ubuntu操作系统的安装和基础软件安装及配置教程
  • 网站建设的特征网络营销的工具和方法有哪些
  • 建设学校网站需求分析外贸网站建设如何做呢
  • Java IO 流详解:从原理到实战的全方位指南
  • 株洲网站优化网站设计实训心得体会
  • wordpress下拉菜单联动seo优化的常用手法
  • 多点网络网站制作系统荣成信用建设网站
  • 购物网站建设所需软件公司如何建设一个网站
  • 天津网站开发网站做英语陪同翻译兼职的网站
  • 做烘焙网站怎么样创建微信公众号
  • 漂亮的数据型网站wordpress文章页面宽度
  • 车载DoIP架构 --- 车辆声明报文间隔
  • 并发场景下使用 HashMap 可能出现死循环的原因?
  • 单链表/双链表/循环链表