91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

搭建LoRaWAN服務器——ChirpStack

億佰特物聯(lián)網應用專家 ? 2023-07-31 23:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

LoRaWAN技術的應用范圍越來越廣泛,而ChirpStack作為?款備受開發(fā)者青睞的優(yōu)秀LoRaWAN服務器,支持多種操作系統(tǒng)和硬件平臺,可在不同場景下快速部署和使用。

在本次實例中,我們將使用全雙工LoRaWAN網關E870-L470LG11和SoC無線模塊測試套件E78-400TBL-02來演示如何配置LoRaWAN網絡通訊。此外,我們將搭建本地模擬的ChirpStack服務器,其公網服務原理相同。我們將使用Debian操作系統(tǒng)和Docker容器技術來搭建ChirpStack服務器。

f406b7e8-2fb3-11ee-bbcf-dac502259ad0.jpg

E870-L470LG11

f4227712-2fb3-11ee-bbcf-dac502259ad0.jpg

E78-400TBL-02

ChirpStack是?款開源的LoRaWAN服務器,支持多種協(xié)議棧和網關設備。其架構清晰、模塊化,可根據(jù)實際需求進行靈活配置和擴展。在使用ChirpStack搭建LoRaWAN服務器時,我們需要了解?些常見的術語和概念,如應用程序接?、網關橋接和設備配置等。通過深入了解ChirpStack的工作原理和應用場景,我們可以更好地利用其優(yōu)勢,開發(fā)出高質量的物聯(lián)網應用程序。

總之,搭建ChirpStack服務器需要注意多個方面的問題,包括操作系統(tǒng)配置、軟件包依賴、容器化技術等。通過合理配置和管理,我們可以提高服務器的穩(wěn)定性和安全性,為后續(xù)應用開發(fā)和管理提供便利。同時,深入了解ChirpStack的工作原理和應用場景,可以更好地利用其優(yōu)勢,開發(fā)出高質量的物聯(lián)網應用程序。

開啟SSH服務

由于Debian 11服務器默認情況下關閉SSH以及root登陸,我們需要先開啟SSH以及root賬戶。如果使用其他系統(tǒng),可針對跳過相應配置過程。

1.安裝SSH

在終端輸入以下命令:

f44859dc-2fb3-11ee-bbcf-dac502259ad0.png

這里輸入登錄賬號的密碼:

f460da84-2fb3-11ee-bbcf-dac502259ad0.png

如果安裝出現(xiàn)以下錯誤:

f4751756-2fb3-11ee-bbcf-dac502259ad0.png

可嘗試使用以下命令安裝:

f48e3b00-2fb3-11ee-bbcf-dac502259ad0.png

安裝完成后,SSH服務默認開啟。若要手動啟動,使用以下命令:

f4a5d0b2-2fb3-11ee-bbcf-dac502259ad0.png

2.開啟root賬戶

在Debian中,默認情況下是禁用root賬戶的。需要按以下步驟開啟root賬戶:

(1)以管理員身份登錄系統(tǒng)。

(2)打開終端并輸入以下命令以切換到root用戶:

f4c59d48-2fb3-11ee-bbcf-dac502259ad0.png

(3)輸入您的管理員密碼。

(4)輸入以下命令以設置root賬戶的密碼:

f4d2aac4-2fb3-11ee-bbcf-dac502259ad0.png

(5)輸入您想要設置的root密碼并確認。

(6)現(xiàn)在您已經成功開啟了root賬戶,可以使用以下命令來登錄root賬戶:

f4e20460-2fb3-11ee-bbcf-dac502259ad0.png


3.允許root通過ssh登陸

(1)安裝vim(需要root用戶)

f4f256d0-2fb3-11ee-bbcf-dac502259ad0.png

(2)使用vim打開并修改/etc/ssh/sshd_config文件

f50c6d4a-2fb3-11ee-bbcf-dac502259ad0.png

在編輯模式(任意點擊a、i、o進入編輯模式)下,將以下內容:

將:#PermitRootLogin prohibit-password

修改為:PermitRootLogin yes

將:#PasswordAuthentication yes

修改為:PasswordAuthentication yes

完成后,退出編輯模式(點擊esc按鍵),輸入:wq保存退出。

(3)重啟ssh服務器,輸入:

f52237d8-2fb3-11ee-bbcf-dac502259ad0.png

如果使用Debian 11,則使用以下命令:

f534bb9c-2fb3-11ee-bbcf-dac502259ad0.png

完成以上操作后,即可使用root用戶通過SSH登錄。

安裝docker容器

1.安裝基礎工具,首先升級系統(tǒng):

f5463ae8-2fb3-11ee-bbcf-dac502259ad0.png

如果出現(xiàn)以下錯誤提示是因為無法連接到指定的服務器:

f55ce6da-2fb3-11ee-bbcf-dac502259ad0.png

可以運行:

f5dd0bee-2fb3-11ee-bbcf-dac502259ad0.png

命令更新軟件包列表,后再嘗試sudo apt upgrade升級(sudo apt-get updatesudo apt update都是用來更新系統(tǒng)的軟件包列表。它們的作用是相同的,但是sudo apt是新版本之后引入的新命令,它更加簡潔易記,同時也支持?些新的功能,比如顯示更友好的進度條等。因此,如果你的系統(tǒng)版本比較新,建議使用sudo apt update命令。但是,如果你使用的是比較舊,可能需要使用sudo apt-get update命令)。

安裝完成后出現(xiàn)提示apache2軟件包的更新通知,這里直接退出按下q鍵即可。

安裝curl

f5f4b32a-2fb3-11ee-bbcf-dac502259ad0.png

或者

f604c9cc-2fb3-11ee-bbcf-dac502259ad0.png

2.自動安裝Docker

使用官方安裝腳本自動安裝Docker,命令如下:

f613df20-2fb3-11ee-bbcf-dac502259ad0.png

3.安裝Docker Compose

f625dd38-2fb3-11ee-bbcf-dac502259ad0.png

4.成功地將Docker Compose下載到/usr/local/bin/docker-compose路徑下。接下來需要將下載的二進制文件添加可執(zhí)行權限,可以使用以下命令來完成:

f637ae1e-2fb3-11ee-bbcf-dac502259ad0.png

5.使用docker--compose--version命令可以查看Docker Compose安裝的版本:

f64cc754-2fb3-11ee-bbcf-dac502259ad0.png

部署ChirpStack

1.克隆Github倉庫

Chirpstack官方提供了?個快速部署Chirpstack的Github倉庫,使用Docker Compose工具,可以快速部署Chirpstack服務。

f661b876-2fb3-11ee-bbcf-dac502259ad0.png

2.啟動服務

f6748b54-2fb3-11ee-bbcf-dac502259ad0.png

3.查看docker運行狀態(tài)

等待Docker啟動完成后,不改變系統(tǒng)路徑,直接在命令行輸入:

f6891178-2fb3-11ee-bbcf-dac502259ad0.png

命令行返回compose啟動的情況:

f6a00022-2fb3-11ee-bbcf-dac502259ad0.png

然后再查看 docker compose 啟動的容器運行情況:

f6b4f662-2fb3-11ee-bbcf-dac502259ad0.png

如果顯示以下內容,則成功安裝ChirpStack:

f6c10c18-2fb3-11ee-bbcf-dac502259ad0.png

4.訪問Chirpstack服務

使用Web瀏覽器訪問本地的8080端口,即可看到ChirpStack的服務登錄頁。在這里,我的服務器地址是192.168.10.210,所以我用瀏覽器直接訪問“192.168.10.210:8080”端口后,自動跳轉到ChirpStack的登錄頁。

f6e678b8-2fb3-11ee-bbcf-dac502259ad0.png

默認的登錄用戶名和密碼是admin/admin。登錄成功后,您將能夠訪問ChirpStack的儀表盤頁面。頁面如下圖所示:

f70339e4-2fb3-11ee-bbcf-dac502259ad0.png

接下來,如果您需要配置網關接入服務器。在本例中,我們使用的是E870-L470LG11網關,其默認網關地址為192.168.10.1。為避免網絡沖突,我們將服務器的IP地址其他地址。

在本例中,我們首先簡單介紹了LoRaWAN技術的基本概念,以及LoRaWAN網絡的三個主要部分:終端節(jié)點、網關和服務器。然后,我們詳細講解了如何搭建LoRaWAN服務器——ChirpStack。此外,我們還討論了如何開啟SSH服務和root賬戶,以便您更方便地管理服務器。我們詳細介紹了如何生成SSH密鑰、如何使用SSH客戶端連接到服務,如何修改root賬戶密碼等步驟。

總之,我們在本次交流中分享了許多實用的技術知識和操作步驟,希望對您有所幫助。接下來,我們將開始使用網關E870-L470LG11接入服務器。如果您還有其他問題或需要進?步的幫助,請隨時提問。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網關
    +關注

    關注

    9

    文章

    6807

    瀏覽量

    56287
  • 服務器
    +關注

    關注

    14

    文章

    10261

    瀏覽量

    91525
  • WAN
    WAN
    +關注

    關注

    1

    文章

    159

    瀏覽量

    19711
  • LoRa
    +關注

    關注

    355

    文章

    1890

    瀏覽量

    238035
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    零基礎如何用云服務器搭建網站?完整教程

    準備(域名與服務器)、系統(tǒng)與環(huán)境配置、網站部署、上線后的安全與性能優(yōu)化、以及日常運維。每個步驟都配合實用操作建議,便于一步步完成搭建工作。遇到疑難環(huán)節(jié)時,恒訊科技可以在服務器選型、網絡配置與運維保障
    的頭像 發(fā)表于 01-29 16:18 ?304次閱讀

    新品上新:SX1302芯方案,內置NS+Node-RED,E870-LxxxLG12-O系列構建高性能LoRaWAN網關

    LoRaWAN網關E870-LxxxLG12-O系列是億佰特推出的工業(yè)級LoRaWAN網關,支持470、868、915三大頻段、內置ChirpStack服務器與Node
    的頭像 發(fā)表于 10-09 19:35 ?678次閱讀
    新品上新:SX1302芯方案,內置NS+Node-RED,E870-LxxxLG12-O系列構建高性能<b class='flag-5'>LoRaWAN</b>網關

    搭建并優(yōu)化樹莓派《我的世界》服務器:全面指南!

    使用樹莓派托管《我的世界》服務器具有諸多優(yōu)勢,尤其適合那些希望搭建小型、經濟高效且節(jié)能的服務器的用戶。無需額外硬件:無需強大的計算機或昂貴的服務器硬件即可運行《我的世界》
    的頭像 發(fā)表于 08-11 16:08 ?1541次閱讀
    <b class='flag-5'>搭建</b>并優(yōu)化樹莓派《我的世界》<b class='flag-5'>服務器</b>:全面指南!

    恒訊科技分析:云儲存服務器搭建教程

    搭建云存儲服務器是一個相對復雜但極具實用性的項目,以下是一個簡化的搭建教程,幫助你快速入門。 一、明確需求 在搭建云存儲服務器之前,首先需要
    的頭像 發(fā)表于 07-07 11:07 ?1312次閱讀

    歐洲服務器免費ip地址怎么獲取?#歐洲服務器 #免費IP地址 #服務器

    服務器
    jf_57681485
    發(fā)布于 :2025年06月13日 11:15:04

    【教程】LoRaWAN節(jié)點模塊如何接入LoRaWAN網絡并實現(xiàn)通信?

    使用E870-L470LG12)?Windows電腦一臺軟件:?串口助手?LoRaWAN服務器(這里使用公網測試服務器TheThingsNetwork)二配置服務器首先在TheThi
    的頭像 發(fā)表于 05-29 19:33 ?1563次閱讀
    【教程】<b class='flag-5'>LoRaWAN</b>節(jié)點模塊如何接入<b class='flag-5'>LoRaWAN</b>網絡并實現(xiàn)通信?

    國外bgp服務器多少錢?# 服務器

    服務器
    jf_57681485
    發(fā)布于 :2025年04月24日 14:19:00

    新加坡服務器延遲大嗎?真相在這里#新加坡服務器 #服務器

    服務器
    jf_57681485
    發(fā)布于 :2025年04月18日 13:48:50

    存儲服務器怎么搭建?RAKsmart實戰(zhàn)指南

    搭建存儲服務器需兼顧硬件性能、數(shù)據(jù)冗余與安全訪問。以RAKsmart服務器為例,整體流程可分為五步:需求評估→硬件選型→RAID配置→系統(tǒng)部署→網絡設置。以下是小編對RAKsmart存儲服務器
    的頭像 發(fā)表于 04-01 10:09 ?1195次閱讀

    【教程】Node-RED中Chirpstack節(jié)點使用指南

    在物聯(lián)網應用開發(fā)中,LoRaWAN技術因其低功耗、遠距離傳輸?shù)忍攸c而備受關注。Chirpstack作為最流行的LoRaWAN服務器之一,與Node-RED的集成為我們提供了強大的物聯(lián)網
    的頭像 發(fā)表于 03-27 19:33 ?1283次閱讀
    【教程】Node-RED中<b class='flag-5'>Chirpstack</b>節(jié)點使用指南

    NTP校時服務器 時鐘同步服務器

    服務器
    jf_75250307
    發(fā)布于 :2025年03月19日 20:56:34

    【教程】Chirpstack V3服務器簡介和搭建示例

    Chirpstack是一款多組件的、部署簡單的開源服務器,同時也是使用最廣泛的LoRaWAN服務器。本次安裝使用Ubuntu18.04.6LTS。需要使用到的軟件有vim和git請自行
    的頭像 發(fā)表于 03-13 19:32 ?1009次閱讀
    【教程】<b class='flag-5'>Chirpstack</b> V3<b class='flag-5'>服務器</b>簡介和<b class='flag-5'>搭建</b>示例

    服務器數(shù)據(jù)恢復—如何預防服務器故障與恢復服務器數(shù)據(jù)!

    服務器常見故障: 硬件故障:磁盤損壞、電池故障等。 軟件問題:操作系統(tǒng)崩潰、未知的程序運行錯誤等。 病毒破壞:勒索病毒加密、刪除服務器數(shù)據(jù)等。 不可控力量;服務器浸水、火燒、機房倒塌等導致
    的頭像 發(fā)表于 03-11 12:36 ?1252次閱讀