三个步骤,从零开始快速部署LoRaServer
2021年11月29日,ITU(国际电信联盟)标准化部门正式批准了LoRa联盟立项的“ITU-T Y.4480 Low power protocolfor wide area wireless networks”建议(标准)。该标准大部分内容是基于LoRaWAN已成熟的链路层协议编制,在技术上基本等同于LoRaWAN链路层标准。经过ITU标准化部门的立项和批准实施,LoRaWAN得到了全球ICT产业最权威的国际组织的认可,使得其国际化影响力得到进一步提升。
LoRaServer (现名称 ChirpStack)是一个开源的 LoRaWAN 实现,通过 docker-compose 可以很便捷的部署,参考配置可访问
    https://github.com/triplestudio/chirpstack-docker
    它同时给出了部署的步骤,以下视频为实际的操作过程实践。
1、申请 Ubuntu 云服务器
通过腾讯云的活动页面,可以以几十元的价格获取一台不错的轻量级应用服务器。
活动地址:https://curl.qcloud.com/1N0nA7hr
申请时,操作系统可以选择 Ubuntu 20 。
防火墙配置:开放 TCP 端口 8080 和 1883,UDP 端口 1700
2、安装部署与启动
登录所申请的服务器(可通过腾讯云控制台的一键登录,快速登录),按序执行以下命令即可完成安装与部署。
sudo apt-get update
sudo apt install docker-compose
git clone https://github.com/triplestudio/chirpstack-docker.git
cd chirpstack-docker
不同的 LoRaWAN 区域频段对应相应名称的子目录,目前仅配置以下区域频段:
- AS923
- EU868
- US915
以使用 AS923 为例,通过继续执行以下命令进行启动。
cd as923
sudo docker-compose up -d
3、运行及日志查看
在浏览器打开 http://服务器IP:8080,即可使用默认登录账号 admin 默认密码 admin 进行登录。登录之后,添加 Network-servers 为 chirpstack-network-server:8000 即可。
在服务器上使用以下命令可查看日志
sudo docker-compose logs
注意:默认的配置文件适合快速测试,生产环境,则可能需要修改。
实操演示
三个步骤,从零开始快速部署LoRaServer的更多相关文章
- 工程师技术(三):独立Web站点的快速部署、虚拟Web主机的部署、配置网页内容访问、使用自定Web根目录、配置安全Web服务、部署并测试WSGI站点
		一.独立Web站点的快速部署 目标: 本例要求为 http://server0.example.com 配置Web站点,要求如下: 1> 从http://classroom/pub/materi ... 
- ios-实现项目在开发、测试、正式环境快速部署
		快速部署:简单的来说,就是不用更改开发.测试.正式环境下的 url ,来实现在同一台测试手机快速部署三种项目状态. Bundle ID一样只会出现一个app:不一样会出现三个app: 具体步骤: 一. ... 
- 烂泥:KVM利用LVM快照快速部署虚拟机
		本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上一篇文章介绍了有关KVM利用LVM快照备份和恢复虚拟机的功能,这篇文章我们来介绍,如何利用LVM快照功能为KVM快速部署虚拟机. 部署虚拟机需要以下几 ... 
- 如何快速部署国人开源的 Java 博客系统 Tale
		除了闷头专研技术之外,程序员还需要不断地写作进行技术积累,写博客是其中最重要的方式之一.商业博客平台不少,但是更符合程序员背景的方案,是自己开发一个博客平台或者使用开源的博客平台. 开源的博客平台多如 ... 
- 一键快速部署CodeBlocks的EGE图形库工具
		大一下学期,学完了c语言的基本内容, 也就开始开发项目了,此时一个图形界面就比较重要了,c语言中不提供图形界面,一般这些是用的其它开发的图形库,如 Easyx .ege等. 本文就提供 Codeblo ... 
- docker 快速部署ES集群  spark集群
		1) 拉下来 ES集群 spark集群 两套快速部署环境, 并只用docker跑起来,并保存到私库. 2)弄清楚怎么样打包 linux镜像(或者说制作). 3)试着改一下,让它们跑在集群里面. 4) ... 
- 使用PowerShell快速部署Win12R2虚拟化桌面
		PowerShell一直是微软windows_Server产品中重要的一部分,可以通过PowerShell来完成所有的服务器配置,甚至一些在图形界面下无法完成的事情.随着每一个新版本的微软产品或者服务 ... 
- 私活利器,docker快速部署node.js应用
		http://cnodejs.org/topic/53f494d9bbdaa79d519c9a4a 最近研究了几天docker的快速部署,感觉很有新意,非常轻量级和方便,打算在公司推广一下,解放运维, ... 
- •搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机
		本节所讲内容: 实战:搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机 LAMP架构:??? Linux+Apache+Mysql+PHP Linux+Apache+Mysql/MariaDB ... 
随机推荐
- 打靶笔记-02-vulhub-Hackademic.RTB1
			打靶笔记-02-vulhub-Hackademic.RTB1 一.靶机信息 Name: Hackademic: RTB1(中等难度) Date release: 6 Sep 2011 Author: ... 
- CF1106F题解
			居然没人写常系数齐次线性递推/jy 题意明确. 首先我们注意到这个系数是在幂上面的,这道题的各种信息都是建立在乘法上的,十分不好处理,考虑求一个 \(\ln\) 将这些信息建立在加法上. \[\ln ... 
- 关于dotnet动态生成controller的问题
			一些动态生成controller的问题 前言 最近在写包, 一开始封装了仓储Repository用于操作数据库, 然后为了快速开发一些业务简单的接口, 通过QueryController , Modi ... 
- Mybatis结果集ResultMap映射
			基本使用: 解决属性名和数据库字段名不一致的问题 <resultMap id="user" type="com.guan.bean.UserBean"&g ... 
- OOS 预览报错解决思路
			预览报错解决思路: 官方链接:https://docs.microsoft.com/zh-cn/officeonlineserver/office-online-server :> 查看服务器内 ... 
- ZYNQ 启动问题 :FSBL
			0.ZYNQ外部启动条件 1. 电源要求: 在阶段0 BootROM时,安全模式下PS与PL都是必须上电的:非安全模式PS需要上电,如图: 在阶段1 FSBL时,PS与PL都是必须上电的,因为PL将在 ... 
- 5月14日 python学习总结 视图、触发器、事务、存储过程、函数、流程控制、索引
			一.视图 1.什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次用的直接使用即可 2.为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 3.如何用视图 create view t ... 
- LinuxCNC中RS-274/NGC解析器的编译和使用
			原文 http://blog.sina.com.cn/s/blog_a2a6dd380102vrai.html LinuxCNC是一个著名的开源数控软件,目前最新发行版本是:LinuxCNC 2.6. ... 
- 西门子STEP7安装过程不断提示电脑重启的解决方法
			win+R打开注册表 进入 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除PendingFileR ... 
- loj6077. 「2017 山东一轮集训 Day7」逆序对
			题目描述: loj 题解: 容斥+生成函数. 考虑加入的第$i$个元素对结果的贡献是$[0,i-1]$,我们可以列出生成函数. 长这样:$(1)*(1+x)*(1+x+x^2)*--*(1+x+x^2 ... 
