LoRaWAN гарц худалдаж авахдаа яагаад надад LoRaWAN сервер хэрэгтэй байна вэ?
Үйлчлүүлэгчид LoRaWAN гарцыг худалдан авах үед засварлагч нь байршуулалтыг хэрхэн нутагшуулах талаар төөрөгдөлтэй тулгардаг .
LoRaWAN гарц нь LoRaWAN өгөгдлийг хүлээн авч LoRaWAN сервер рүү шууд дамжуулдаг бөгөөд LoRaWAN нь LoRaWAN зангилаанууд болох зангилаа, гарц, сүлжээний сервер, програмын серверүүд бүхий од утасгүй топологийг ашигладаг тул LoRaWAN серверийг шаарддаг гарц, LoRaWAN сервер, үүлэн платформ гэх мэт ийм үйл явц нь гэртээ ассаны дараа шууд ашиглах боломжтой хөргөгч шиг биш юм.
Өнөөдөр редактор танд LoRaWAN серверийг хэрхэн өөрөө бүтээх талаар тайлбарлах болно.
LoRaWAN серверийг бүтээх нь хэд хэдэн алхмуудыг агуулна.
1. Бэлтгэл ажил
LoRaWAN технологийн талаар олж мэдэх:
Техникийн зарчим, сүлжээний бүтэц, протоколын агуулга зэрэг LoRaWAN технологийн талаар үндсэн ойлголттой байх.
LoRaWAN сүлжээний хамрах хүрээ, төхөөрөмжийн тоо, холбооны давтамж гэх мэт шаардлагыг тодорхойлно.
Серверийн платформыг сонгоно уу:
Та ChirpStack гэх мэт нээлттэй эхийн LoRaWAN сүлжээний серверийг сонгож болно. ChirpStack нь олон төрлийн протоколын стек болон гарцын төхөөрөмжүүдийг дэмждэг, энгийн бөгөөд ээлтэй вэб интерфэйсээр хангадаг өргөн хэрэглэгддэг нээлттэй эхийн сервер юм.
Серверийн тохиргоо, суулгах алхмууд, түүнчлэн серверийн тогтвортой байдал, олон нийтийн дэмжлэгийг анхаарч үзээрэй.
Техник хангамж, програм хангамжийг бэлтгэх:
Дунд зэргийн гүйцэтгэлтэй, өндөр тогтвортой байдал бүхий серверийн техник хангамжийг бэлтгэ.
Ubuntu, Debian гэх мэт тохиромжтой үйлдлийн системийг суулгаарай. Эдгээр систем нь ихэвчлэн нээлттэй эхийн програм хангамжийг илүү сайн дэмждэг.
Хэрэв та Docker контейнер технологийг ашиглахаар сонговол мөн Docker-г суулгах хэрэгтэй.
2. Барилгын үе шатууд
Үйлдлийн системийн тохиргоо:
Үйлдлийн системийг сервер дээр суулгаж, тохируулж, систем тогтвортой, шаардлагатай програм хангамжийн багц байгаа эсэхийг шалгаарай.
Хэрэв сервер нь SSH эсвэл root нэвтрэлтийг анхдагчаар идэвхгүй болгосон бол та SSH үйлчилгээг идэвхжүүлж, серверийг алсаас удирдахын тулд root дансны нууц үгийг тохируулах хэрэгтэй.
Docker-г суулгана уу (хэрэв та үүнийг ашиглахаар сонгосон бол):
Албан ёсны суулгалтын скрипт эсвэл системийн багц менежерээ ашиглан Docker-ийг суулгана уу.
Контейнер болон хост хоорондын сүлжээний холболтыг хангахын тулд Docker сүлжээг тохируулна уу.
ChirpStack-г авч, байрлуул:
Шаардлагатай тохиргооны файлууд болон багцуудыг ChirpStack-ийн албан ёсны эх сурвалж эсвэл бусад итгэмжлэгдсэн эх сурвалжаас аваарай.
ChirpStack үйлчилгээг ашиглахын тулд Docker Compose эсвэл бусад контейнер зохион байгуулах хэрэгслийг ашиглана уу.
ChirpStack-ийн сүлжээний параметрүүд, төхөөрөмжийн параметрүүд гэх мэтийг бодит хэрэгцээнд нийцүүлэн тохируулна уу.
LoRaWAN гарцыг тохируулах:
LoRaWAN гарцыг сүлжээнд холбож, сүлжээний параметрүүдийг (IP хаяг, портын дугаар гэх мэт) тохируулна уу.
ChirpStack-д гарцын мэдээллийг нэмж, гарцыг серверт амжилттай бүртгүүлэх боломжтой эсэхийг шалгаарай.
Төхөөрөмжийг бүртгүүлж, тохируулна уу:
ChirpStack-д төхөөрөмжийн тохиргооны файлуудыг үүсгэж, төхөөрөмж бүрт өвөрмөц танигч (DevEUI, AppEUI, AppKey гэх мэт) оноож болно.
Төхөөрөмжийн давтамж, тархалтын хүчин зүйл гэх мэт LoRaWAN параметрүүдийг тохируулна уу.
Туршилт ба оновчтой болгох:
Төхөөрөмж LoRaWAN сүлжээнд зөв хандаж, өгөгдөл дамжуулах боломжтой эсэхийг шалгахын тулд сүлжээний туршилтыг явуулна уу.
Туршилтын үр дүнд үндэслэн сүлжээний тохиргоо болон төхөөрөмжийн параметрүүдийг оновчтой болгож, өгөгдөл дамжуулах найдвартай, тогтвортой байдлыг сайжруулна.
3. Дараа нь засвар үйлчилгээ хийх
Хяналт, бүртгэл:
Системийн тогтвортой ажиллагааг хангахын тулд серверийн үйл ажиллагааны байдал, сүлжээний гүйцэтгэлийг тогтмол хянаж байх.
Асуудлыг цаг алдалгүй тодорхойлох, шийдвэрлэхийн тулд лог файлуудыг харж, дүн шинжилгээ хийнэ үү.
Аюулгүй байдлыг бэхжүүлэх:
Зөвшөөрөлгүй нэвтрэх, мэдээлэл алдагдахаас сэргийлэхийн тулд серверүүд болон гарцуудын аюулгүй байдлыг сайжруулах.
Системийн аюулгүй байдлыг хангахын тулд систем болон програмын аюулгүй байдлын засваруудыг тогтмол шинэчилж байх.
Өргөтгөл, шинэчлэлтүүд:
Бизнесийн хэрэгцээ шаардлагад нийцүүлэн LoRaWAN сүлжээний төхөөрөмжийн хамрах хүрээ, тоог өргөжүүлэх.
ChirpStack зэрэг нээлттэй эхийн төслүүдийн шинэчлэлтүүдэд анхаарлаа хандуулж, шинэ функцууд болон гүйцэтгэлийг оновчтой болгохын тулд серверийн програм хангамжийг нэн даруй шинэчил.
Дээрх алхмуудыг хийснээр та ChirpStack дээр суурилсан LoRaWAN серверийг амжилттай байгуулж, өөрийн LoRaWAN сүлжээг бий болгож чадна. Сонгосон серверийн платформ, гарцын төхөөрөмж, хөгжүүлэлтийн орчноос хамааран барилгын тодорхой үе шатууд өөр өөр байж болохыг тэмдэглэх нь зүйтэй.
Тиймээс, та бодит үйл ажиллагаа явуулахдаа хамгийн сүүлийн үеийн албан ёсны баримт бичиг эсвэл олон нийтийн удирдамжийг ашиглах хэрэгтэй.