基於nb-iot的物聯網構建
目錄
雲伺服器準備
1.購買並例項化雲伺服器
我們用阿里雲的輕量應用伺服器,方便於我們開發。
購買連結: https://www.aliyun.com/product/swas.
直接購買有些昂貴,也可以通過阿里雲的雲翼計劃購買(需要認證學生證)
購買連結: https://developer.aliyun.com/plan/grow-up.
點選立即搶購,我們選用CentOS 8.2映象
購買成功後,我們進入控制皮膚,首先開啟防火牆
然後設定遠端連線,設定密碼
重啟後,我們就可以使用Xshell連線了
2.搭建Web應用框架Django
2.1 開啟Xshell,並連線阿里雲伺服器
在CentOS 8.2中,只有python3,為了方便python執行,首先給python設定軟連結
sudo ln -s /usr/bin/python3 /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip
2.2 升級 pip 和設定清華映象
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2.3 Django 安裝
pip install Django
2.4 Django 建立第一個專案
在根目錄下嘗試建立Django專案
cd /root
django-admin.py startproject HelloWorld
我們可以通過ls
檢視當前目錄檔案,可以發現多出一個名為HelloWorld
的檔案
我們可以cd
進去,然後啟動伺服器
cd /root/HelloWorld/
python3 manage.py runserver 0.0.0.0:8000
有可能出現下面錯誤,根據提示,Ctrl + c 退出後,輸入python manage.py migrate
即可解除錯誤
python manage.py migrate
python3 manage.py runserver 0.0.0.0:8000
可以看到成功執行
在瀏覽器輸入你伺服器的 ip(這裡我們輸入本機 IP 地址: 47.111..:8000),IP地址可以在阿里雲的控制皮膚找到,在瀏覽器中可能出現錯誤
這是因為HOSTS沒設定,我們可以修改settings.py
來去除錯誤
cd /root/HelloWorld/HelloWorld
vi settings.py
將
按i
進入插入模式,改為
然後按Esc
退出插入模式,輸入:wq
儲存退出。此時我們再次執行manage.py
cd /root/HelloWorld/
python3 manage.py runserver 0.0.0.0:8000
開啟瀏覽器重新整理,可以看到安裝成功
相關文章
- NB-IOT物聯網系統的安全架構架構
- 基於物聯網技術的智慧遠端醫療系統構建
- NB-IoT如何影響物聯網的未來
- NB-IoT蜂窩窄帶物聯網概念
- NB-IoT物聯網流量監測裝置
- 縱論物聯網(六):基於Linux的物聯網作業系統Linux作業系統
- MQTT 安全解析:構建可靠的物聯網系統MQQT
- 物聯卡應用於智慧交通,構建“人-車-路”互通的網路
- 一張圖讀懂基於微信硬體平臺的物聯網架構架構
- 移動物聯網NB-IoT在細分領域的應用
- WebRTC:基於物聯網的行業化應用Web行業
- 物聯網NB-IoT技術,智慧燃氣領域的潛力股!
- 物聯網再進化 如何建構市場新版圖?
- 基於Azure IoT開發.NET物聯網應用系列-全新的Azure IoT架構架構
- LoRa VS NB-IoT,一場物聯網時代C位爭奪戰
- 物聯網小課堂之NB-IoT黑科技——低功耗技術
- IoTSharp:基於 .NET 8.0 的開源物聯網平臺
- 物聯網資產標記方法研究(一)基於先驗知識的物聯網資產標記實踐
- 【塗鴉物聯網足跡】物聯網基礎介紹篇
- 構建煤礦物聯網大資料平臺思路(1)大資料
- 中國電信江蘇公司新一代物聯網(NB-IoT)全省商用
- 關於物聯網框架的實踐框架
- 關於物聯網的11個預言
- 基於邊緣計算閘道器組建的農村汙水處理物聯網系統
- 物聯網讓建築更“聰明”
- 物通博聯“5G+IIOT”構建汙水處理物聯網,助力遠端監控智慧管理
- 物聯網架構成長之路架構
- 用於物聯網的JavaScript引擎:JerryScriptJavaScript
- LPWAN技術:物聯網的重要基礎
- 基於工業物聯網的冬季管網監測預警解決方案
- 基於工業物聯網的水庫大壩安全監測系統
- 彭民德:(40)基於移動計算的物聯網共享單車
- 物聯網進入2.0階段:今年NB-IoT網路基本可實現全國覆蓋
- 基於FPGA的設計解決物聯網實現的核心挑戰FPGA
- 物聯網資料卡系統原始碼——物聯網技術架構圖原始碼架構
- websocketd | 基於 docker 構建WebDocker
- NB物聯網路卡與物聯網路卡的區別
- 認識物聯網平臺架構架構