<strike id="6e8y8"><acronym id="6e8y8"></acronym></strike>
<strike id="6e8y8"></strike>
<abbr id="6e8y8"><source id="6e8y8"></source></abbr>
<abbr id="6e8y8"><tbody id="6e8y8"></tbody></abbr>
<strike id="6e8y8"><acronym id="6e8y8"></acronym></strike>
<bdo id="6e8y8"></bdo>
<rt id="6e8y8"></rt>
<li id="6e8y8"></li>
廣告招募

當前位置:全球資源網 > 技術中心 > 所有分類

如何在Ubuntu系統搭建ChirpStack

2025年02月04日 09:15:28      來源:廈門星縱物聯科技有限公司 >> 進入該公司展臺      閱讀量:13

分享:

目錄

概述

本文主要介紹如何在Ubuntu上搭建ChirpStack服務器。ChirpStack網絡服務器是一個開源的網絡服務器,本文是參考ChirpStackUbuntu系統安裝方式,鏈接:。

  • 若您當前使用的是Window系統,可以在Window系統中安裝虛擬機搭建Ubuntu系統,系統版本要求:Ubuntu 18.04 LTS
  • 本文檔僅作為搭建ChirpStack服務器的參考流程文檔,后續服務器維護及問題可在ChirpStack論壇中咨詢。

準備

  • Ubuntu操作系統

步驟

1. ChirpStack搭建

1.1 安裝依賴項

  • MQTT代理-一種發布/訂閱協議,允許用戶在其他人可以訂閱的主題下發布信息。是MQTT協議的流行實現。
  • Redis-一個內存數據庫,用于存儲相對短暫的數據。
  • PostgreSQL-開源軟件包使用的長期存儲數據庫。

 

使用包管理器指令apt安裝以下依賴項:

# apt-get install mosquitto mosquitto-clients redis-server redis-tools postgresql

1.2 設置PostgreSQL數據庫和用戶

  1. 輸入PostgreSQL的命令進入數據庫:

# sudo -u postgres psql

在此提示,執行以下查詢以設置ChirpStack堆棧組件使用的數據庫。建議更改用戶名和密碼。只要記住在更新chirpstack-network-server.toml和chirpstack-application-server.toml配置文件時使用這些其他值即可。由于這兩個應用程序都使用同一表來跟蹤數據庫升級,因此它們必須具有單獨的數據庫。

 

  1. 通過以下指令分別創建了role為loraserver_as和loraserver_ns,登錄密碼都為password1:

# create role loraserver_as with login password 'dbpassword1';

# create role loraserver_ns with login password 'dbpassword1';

  1. 為服務器創建數據庫:

# create database loraserver_as with owner loraserver_as;

# create database loraserver_ns with owner loraserver_ns;

  1. 進入loraserver_as數據庫:

# /c loraserver_as

  1. 啟用pg_trgm和hstoreextension:

# create extension pg_trgm;

# create extension hstore;

  1. 離開數據庫:

# /q

1.3 設置ChirpStack軟件存儲庫

ChirpStack提供了一個與Ubuntu apt軟件包系統兼容的存儲庫。首先,請確保同時安裝了dirmngr和 apt-transport-https:

  1. 安裝命令:

# sudo apt install apt-transport-https

# sudo apt install dirmngr

  1. Lora serve項目提供了一個與Ubuntu軟件包系統兼容的存儲庫,設置改儲存庫的密鑰:

# sudo apt-key adv --keyserver --recv-keys 1CE2AFD36DBCCA00

  1. 通過創建新文件將存儲庫添加到存儲庫列表:

# sudo echo "deb 3.x/deb stable main" | sudo tee /etc/apt/sources.list.d/loraserver.list

  1. 更新apt包緩存:

# sudo apt update

1.4 安裝ChirpStack網關網橋

  1. 使用以下命令安裝網關網橋:

# sudo apt install chirpstack-gateway-bridge

  1. 啟動ChirpStack網關網橋服務:

# sudo systemctl enable chirpstack-gateway-bridge

1.5 安裝ChirpStack網絡服務器

  1. 使用apt安裝軟件包:

# sudo apt install chirpstack-network-server

注意:

該配置文件位于,/etc/chirpstack-network-server/chirpstack-network-server.toml必須進行更新以匹配數據庫和頻段配置。進入此配置文件,需要設置我們前面創建的用戶名,密碼。默認頻段為EU868,可以修改成我們想要的頻段

 

  1. 更新配置后,重新啟動ChirpStack網絡服務器。

啟動ChirpStack網絡服務器

# sudo systemctl start chirpstack-network-server

# sudo systemctl enable chirpstack-network-server

打印網絡服務器日志輸出:

# sudo journalctl -f -n 100 -u chirpstack-network-server

1.6 修改網關NS的頻點

進入配置文件/etc/chirpstack-network-server/chirpstack-network-server.toml 修改對應的頻段信息

若你使用的為CN470,頻段為8-15,可參考以下配置

[network_server.band]
name=”CN_470_510″
# LoRaWAN network related settings.
[network_]
enabled_uplink_channels=[8,9,10,11,12,13,14,15]

1.7 安裝ChirpStack應用服務器

  1. 安裝軟件包:

# sudo apt install chirpstack-application-server

  1. 配置文件位于,/etc/chirpstack-application-server/chirpstack-application-server.toml必須更新以匹配數據庫配置。

  1. 可通過命令openssl rand -base64 32生成隨機密碼并添加到配置文件

  1. 更新配置后

啟用應用服務器:

# sudo systemctl start chirpstack-application-server

# sudo systemctl enable chirpstack-application-server

打印應用服務器日志:

# sudo journalctl -f -n 100 -u chirpstack-application-server

  1. 到此ChirpStack服務器基本搭建完成。我們可通過IP地址:8080來導航到ChirpStack application server Web界面。

 

版權與免責聲明:
1.凡本網注明"來源:全球資源網"的所有作品,版權均屬于興旺寶裝備總站,轉載請必須注明興旺寶裝備總站。違反者本網將追究相關法律責任。
2.企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
3.本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。 4.如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系。

91中文字幕yellow字幕网| 国产AV无码专区亚洲AVJULIA | 无码av免费毛片一区二区| 亚洲欧洲日产国码无码久久99| 国产日韩精品中文字无码| 亚洲一区二区三区在线观看精品中文 | 18禁网站免费无遮挡无码中文| 一区二区三区无码高清| 少妇无码太爽了不卡在线观看| 高h纯肉无码视频在线观看| A狠狠久久蜜臀婷色中文网 | 欧美日韩国产中文高清视频| 一本本月无码-| 亚洲熟妇少妇任你躁在线观看无码 | 国产成人A亚洲精V品无码| 久久国产精品无码网站| 中文字幕精品久久| 亚洲av无码一区二区三区人妖| 久久久久亚洲AV无码专区首JN| 免费无码国产V片在线观看| 国产丝袜无码一区二区三区视频 | 中文字幕亚洲乱码熟女一区二区 | 中文字幕一精品亚洲无线一区| 亚洲AV无码一区二区三区DV| 大地资源中文在线观看免费版| 亚欧免费无码aⅴ在线观看| 亚洲中文久久精品无码ww16| 精品无码av一区二区三区| 中文字幕无码久久人妻| 亚洲精品无码永久在线观看| 无码人妻AV免费一区二区三区 | 18禁无遮拦无码国产在线播放| 国产成人无码区免费内射一片色欲 | 亚洲精品欧美二区三区中文字幕| 久久亚洲AV无码西西人体| 亚洲va中文字幕无码久久不卡| 欧美亚洲精品中文字幕乱码免费高清 | 中文在线中文A| 国产精品无码久久久久久| 人妻丰满熟妇AV无码区HD| 久久中文骚妇内射|