<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      來源:廈門星縱物聯科技有限公司 >> 進入該公司展臺      閱讀量:20

分享:

目錄

概述

本文主要介紹如何在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.如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系。

亚洲午夜无码片在线观看影院猛| 亚洲动漫精品无码av天堂| 少妇无码一区二区二三区| 久久精品中文字幕久久| 国产又爽又黄无码无遮挡在线观看| 最新中文字幕av无码专区| 亚洲最大激情中文字幕| 人妻丰满熟妇A v无码区不卡| 无码人妻熟妇AV又粗又大| 免费A级毛片无码无遮挡内射| 久久久久久久人妻无码中文字幕爆| AV无码人妻中文字幕| 日韩人妻无码一区二区三区99| 国产综合无码一区二区辣椒| 最近中文字幕完整版资源| 中文国产成人精品久久不卡| 亚洲av无码一区二区三区人妖| 97无码免费人妻超| 国产V亚洲V天堂A无码| 亚洲国产精品成人精品无码区| 中文字幕性| 亚洲看片无码在线视频| 超碰97国产欧美中文| 久久久久中文字幕| √天堂中文官网在线| 亚洲日本va中文字幕久久| 中文字幕亚洲精品无码| 日韩亚洲欧美中文在线| 亚洲无码高清在线观看| 亚洲人成无码网WWW| 一本大道久久东京热无码AV| 精品一区二区无码AV| 无码人妻一区二区三区精品视频| 丰满岳乱妇在线观看中字无码| 国模无码一区二区三区| 日韩av片无码一区二区三区不卡| 精品无码人妻一区二区三区不卡| 亚洲AV无码乱码精品国产| 亚洲av无码成人精品国产| 中文字幕无码精品三级在线电影| 久久精品aⅴ无码中文字字幕不卡|