0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Chirpstack服务器简介和搭建教程

jf_10471008 来源:jf_10471008 作者:jf_10471008 2023-05-30 13:43 次阅读

LoRaWAN网络主要优势体现在低成本、广域连接和低功耗,同时具有较多的开源平台可供使用。使用Chirpstack服务器可以快速搭建本地LoRaWAN网络。本文重点介绍一下Chirpstack服务器是做什么的和Chirpstack服务器的安装教程

Chirpstack是一款多组件的、部署简单的开源服务器,同时也是使用最广泛的LoRaWAN服务器。本次安装使用Ubuntu22.04。需要使用到的软件有gitvim请自行安装.

1、安装环境

快速搭建验证平台时直接使用Chirpstack-docker这个项目,可快速部署服务器。在要搭建的服务器上安装docker-compose。

在Ubuntu终端输入:sudoapt-getinstall-ydocker-compose,输入docker-composeversion时,会显示docker-compose版本,此时安装成功。

wKgaomR1jP-AB0FrAAAoidbg84g228.png

2、获取文件

获取chirpstack-docker文件有两种办法,

第一种直接从github下载,然后拷贝到服务器上进行解压即可.

第二种使用git指令获取。github地址:https://github.com/chirpstack/chirpstack-docker.git

使用git指令获取项目,输入指令:

gitclonehttps://github.com/chirpstack/chirpstack-docker.git

wKgZomR1jP-Ae7Y1AABNuRFyNs8357.png


3、切换到项目文件夹中:cdchirpstack-docker

4、到目前为止.已经可以运行sudodocker-composeup开始部署服务器.首次运行会花费一点时间下载部署需要的环境.若网络没有问题.下载完成后,将会启动服务器.

5、在下载ERROR:Get"https://registry-1.docker.io/v2/":EOF错误

输入:dig@114.114.114.114registry-1.docker.io查看可用ip

wKgaomR1jQCAT2OHAACEX7Hd0is066.png

打开sudovim/etc/hosts文件在文件后面添加

34.205.13.154registry-1.docker.io

wKgZomR1jQGAOWLlAAAhaHJxUpU454.png


输入命令重启docker:sudosystemctlrestartdocker.service

再次运行:sudodocker-composeup若依旧不成功.请重复步步骤5

当出现以下提示,服务器已经成功运行:在浏览器输入localhost:8080即可进入服务器登录界面

wKgaomR1jQWAW6u1AAFtqAhfZjY301.png


sudodocker-composeup在当前控制台运行使用ctrl+c停止

sudodocker-composeup-d在后台运行,使用sudodocker-composestop停止

6、修改服务器配置文件

切换路径到chirpstack-docker下,

输入命令vimconfiguration/chirpstack/chirpstack.toml找到

wKgZomR1jQaATbThAABKm4mdCpE790.png


添加需要支持的地区文件.此处可以将需要你所需要的地区添加进去.也可添加已经支持的全部地区(后续不在修改).将会在配置界面提供选项.

下面根据各个地区不同.进行不同的配置:以下地区代码需要系统配置中支持才行查看已经支持的地区查看命令lsconfiguration/chirpstack/

wKgaomR1jQeAU43TAABdThFy2nA639.png


打开Vimconfiguration/chirpstack-gateway-bridge/chirpstack-gateway-bridge.toml

wKgZomR1jQmAHXp0AADgpZVgbyA758.png


打开vimdocker-compose.yml

wKgaomR1jQqAdqQKAAAuCd86WO0399.png


7、再次启动

输入指令:sudodocker-composeup,

部署完成后如下图,当启动文件有切换的地区信息则切换成功。

wKgZomR1jQqAc7P0AABySE7pqwE745.png


在浏览器输入localhost:8080即可进入服务器登录界面

今天的分享就到这里啦,EBYTE人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,还有客服小姐姐在线答疑哦!

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9123

    浏览量

    85324
  • 网络
    +关注

    关注

    14

    文章

    7553

    浏览量

    88729
  • 开源
    +关注

    关注

    3

    文章

    3309

    浏览量

    42471
  • lorawan
    +关注

    关注

    3

    文章

    318

    浏览量

    23815
收藏 人收藏

    评论

    相关推荐

    搭建LoRaWAN服务器——ChirpStack

    LoRaWAN技术的应用范围越来越广泛,而ChirpStack作为⼀款备受开发者青睐的优秀LoRaWAN服务器,支持多种操作系统和硬件平台,可在不同场景下快速部署和使用。在本次实例中,我们将使
    的头像 发表于 07-31 23:07 1031次阅读
    <b class='flag-5'>搭建</b>LoRaWAN<b class='flag-5'>服务器</b>——<b class='flag-5'>ChirpStack</b>

    Tomcat服务器简介

    简介简介Tomcat服务器是一个开放源码的轻量级Web应用服务器,非常适合搭建服务应用。Emb
    发表于 12-16 08:24

    教你linux搭建web服务器

    教你linux搭建web服务器和大家分享了一份配置文档,希望对您用linux搭建web服务器有所启发。
    发表于 12-28 14:18 8865次阅读

    如何搭建本地smtp服务器

    本文开始阐述的阐述了搭建本地smtp服务器的教程,另外还介绍了基于CentOS搭建SMTP服务器的详细教程。
    发表于 04-08 14:46 1.9w次阅读
    如何<b class='flag-5'>搭建</b>本地smtp<b class='flag-5'>服务器</b>

    如何搭建Linux服务器的详细资料说明

    本文档的主要内容详细介绍的是如何搭建Linux服务器的详细资料说明主要内容包括了:1、搭建telnet服务器,2、搭建DHCP
    发表于 04-18 08:00 10次下载
    如何<b class='flag-5'>搭建</b>Linux<b class='flag-5'>服务器</b>的详细资料说明

    服务器怎么搭建_服务器怎么安装系统

     自己搭建服务器,需要什么样的条件呢,它是一个怎么样的过程。下面就为大家介绍一下如何搭建自己的服务器
    的头像 发表于 07-24 09:46 1.9w次阅读
    <b class='flag-5'>服务器</b>怎么<b class='flag-5'>搭建</b>_<b class='flag-5'>服务器</b>怎么安装系统

    LoRaWAN技术的基本概念 LoRaWAN服务器ChirpStack搭建教程

    LoRaWAN技术的应用范围越来越广泛,而ChirpStack作为⼀款备受开发者青睐的优秀LoRaWAN服务器,支持多种操作系统和硬件平台,可在不同场景下快速部署和使用。
    的头像 发表于 07-21 09:53 951次阅读
    LoRaWAN技术的基本概念 LoRaWAN<b class='flag-5'>服务器</b><b class='flag-5'>ChirpStack</b><b class='flag-5'>搭建</b>教程

    如何配置网关设备接入ChirpStack服务器

    在之前的学习中,我们已经掌握了LoRaWAN技术以及ChirpStack服务器的基本知识和应用场景。以及如何在Debian服务器上使用Docker容器技术来搭建
    的头像 发表于 07-28 11:23 833次阅读
    如何配置网关设备接入<b class='flag-5'>ChirpStack</b><b class='flag-5'>服务器</b>

    网关设备如何接入ChirpStack服务器

    在之前的学习中,我们已经掌握了LoRaWAN技术以及ChirpStack服务器的基本知识和应用场景。以及如何在Debian服务器上使用Docker容器技术来搭建
    的头像 发表于 08-01 00:09 774次阅读
    网关设备如何接入<b class='flag-5'>ChirpStack</b><b class='flag-5'>服务器</b>?

    windows系统下搭建chirpstack服务器教程

    安信可开源团队相应网友号召,今天给大家带来了本地搭建chirpstack服务器并且成功连接的教程,给大家少走一些弯路,本章内容篇幅较长,有想要了解和测试的朋友耐心看完,本例程从模组获取,烧录,
    的头像 发表于 08-28 11:33 1142次阅读
    windows系统下<b class='flag-5'>搭建</b><b class='flag-5'>chirpstack</b><b class='flag-5'>服务器</b>教程

    windows下安信可Ra-08H接入自建chirpstack服务器,使用MQTT通信教程

    文章目录 一、准备工作 二、产品烧录 2.1开发板按键说明 2.2获取工具和固件 2.3烧录固件 2.4固件运行 三、chirpstack搭建 四、chirpstack添加网关 4.1点击添加
    的头像 发表于 08-28 17:31 892次阅读
    windows下安信可Ra-08H接入自建<b class='flag-5'>chirpstack</b><b class='flag-5'>服务器</b>,使用MQTT通信教程

    LoRaWAN网关与常见网络服务器的协议

    一LoRaWAN网关与ChirpStack之间的协议LoRaWAN网关与ChirpStack(以前称为LoRaServer)服务器之间的通信协议是基于ChirpStack的网络
    的头像 发表于 09-15 08:22 779次阅读
    LoRaWAN网关与常见网络<b class='flag-5'>服务器</b>的协议

    与LoRaWAN服务器连接进行数据收发

    一与Chirpstack服务器数据交互准备:使用MQTTX软件订阅目标服务器,此处为自己搭建chirpstack
    的头像 发表于 09-22 08:22 798次阅读
    与LoRaWAN<b class='flag-5'>服务器</b>连接进行数据收发

    存储服务器怎么搭建

      搭建存储服务器需要根据我们的需求和环境选择合适的硬件和软件,并进行相应的配置。那么存储服务器怎么搭建?
    的头像 发表于 10-31 16:51 3024次阅读

    搭建ftp服务器的步骤

    搭建ftp服务器的步骤  搭建FTP服务器是一项需要一定技术知识的任务,但是只要按照以下步骤进行操作,您就能成功搭建自己的FTP
    的头像 发表于 12-07 16:32 1159次阅读