在ubuntu上安装一个LoRaServer
一、 关于LoRaWAN
LoRaWAN是基于LoRa芯片、由LoRaWAN联盟定义的一套标准通信协议,如下图,分了四个部分组成:End Nodes、Gateway、Network Server、Application Server;而 Network Server、Application Server可以统称呼LoRaServer
二、安装LoRaServer的步骤
-
安装虚拟机、Ubuntu
-
在Ubuntu里面安装Docker、需要用docker –help验证,出现一大串命令就是成功(如没安装、建议按系统提示、直接install的方式)
-
在适当的地方新建一个lora文件夹、进去之后执行
git clone https://github.com/brocaar/loraserver-docker.git
我的方式是获取管理员权限后,直接在根目录下操作 ``` cd / mkdir lora cd lora git clone https://github.com/brocaar/loraserver-docker.git ```
-
下载完成后,ls一下就发现有一个的文件夹:【 loraserver-docker】
-
进去 loraserver-docker之后,执行docker-compose up
cd loraserver-docker docker-compose up
-
等待下载完成,开启成功得页面如下
验证本机访问LoRaServer -
ubuntu新开终端执行ifconfig,执行
ifconfig
找到自己的ip地址,再浏览器输入192.168.xxx.xxx:8080就可以进入LoRaServer的登陆界面,初始密码和账号都是admin
验证局域网访问LoRaServer
局域网内访问还需要进行ip对应,使用桥接方式
设置好重启虚拟机,就能被局域网内的访问,换句话意思就是网关能通过相同WiFi访问这个loraserver
- 提示,页面死了可以用ctrl+c关闭重启开始,或者使用 docker- compose up –d