色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

Openwrt開發指南 第7章 添加Web界面

嵌入式大雜燴 ? 來源:嵌入式大雜燴 ? 作者:嵌入式大雜燴 ? 2023-06-29 09:04 ? 次閱讀

開發環境:

主機:Ubuntu16.04

Openwrt:Openwrt19.07

1 LuCI介紹

LuCI作為“FFLuCI”誕生于2008年3月份,目的是為OpenWrt固件從Whiterussian到Kamikaze實現快速配置接口。Lua是一個小巧的腳本語言,很容易嵌入其它語言。輕量級LUA語言的官方版本只包括一個精簡的核心和最基本的庫。這使得LUA體積小、啟動速度快,從而適合嵌入在別的程序里。UCI是OpenWrt中為實現所有系統配置的一個統一接口,英文名UnifiedConfigurationInterface,即統一配置接口。LuCI,即是這兩個項目的合體,可以實現路由的網頁配置界面。

最初開發這個項目的原因是沒有一個應用于嵌入式的免費,干凈,可擴展以及維護簡單的網頁用戶界面接口。大部分相似的配置接口太依賴于大量的Shell腳本語言的應用,但是LuCi使用的是Lua編程語言,并將接口分為邏輯部分,如模板和視圖。LuCI使用的是面向對象的庫和模板,確保了高效的執行,輕量的安裝體積,更快的執行速度以及最重要的一個特性————更好的可維護性。

與此同時,LuCI從MVC-Webframework衍生出一個包含了很多庫、程序以及Lua程序用戶接口的集合,但是LuCI仍然專注于實現網頁用戶界面并成為OpenWrtKamikaze官方的一份子。

LuCI是一個開放源碼的獨立項目,歡迎任何人的加入。

2 添加Web界面

要給自己的開發板添加上Web界面,只需要在OpenWrt源碼中,將LuCI配置進去即可。首先進入OpenWrt源碼頂層目錄,然后運行make menuconfig命令。

$ make menuconfig

然后在彈出的配置界面中,配置Luci。

LuCI  --- >
	1. Collections  --- >
		< * > luci

1687957016224fhuubf2a0e

圖1

要想中文支持,配置如下。

LuCI --- >
Modules --- >
Translations --- >
< * >English (en)
< * >Chinese (zh-cn)

1687957016821yr4icci8as

圖2

這樣,我們就將Web界面給配置進系統了,接下來就是編譯了。

$ make V=99

編譯完成后,將新的固件燒寫到開發板上面,就能通過瀏覽器訪問Web界面了。由于前面章節中,我們將開發板的IP設置成了192.168.0.10,因此,我們需要將電腦的有線網卡的IP配置為同一個網段,我這里就設置成了192.168.0.100,如圖3所示。

1687957017223b5qzq2ogao

圖3設置有線網卡IP

接下來將用網線將開發板和電腦的網口進行連接,一定要接開發板的LAN口哦。然后就是打開瀏覽器,然后在地址欄中輸入192.168.0.10,便會看到如下界面了。

注意:如果電腦和開發板同時連接路由器,則直接在地址欄輸入192.168.0.10,也能看到如下內容。

168795701752033fryxcsqv

圖4成功進入Web界面

3 設置登錄密碼

在上一節中,我們雖然能成功進入Web界面了。但是界面上總是提示我們“未設置密碼!”,那么我們怎么來設置這個密碼呢?

在開發板上面使用passwd命令來設置密碼,具體操作如下。

16879570177741ibifsui78

圖5

首先輸入passwd命令,然后輸入密碼,再重復輸入一次密碼。這樣,我們的密碼就設置成功了。再次登錄Web界面,就會出現如圖6所示界面。

1687957018028ypo4vakref

圖6

此時,“未設置密碼!”的提示已經消失。這樣,我們只需要輸入正確的密碼,就可以登錄進去了。

4 Web界面簡單使用

在圖7所示的界面中,輸入正確的密碼后,點登錄。就能進入如下界面了。

1687957018277f1ypumg94p

圖7

看到這里也許很多英語較差的朋友會問可以將界面設置為中文嗎?當然可以啦!在登錄的情況下,進行如下設置:

16879570185728qfuycuxnk

圖8

1687957018827vemtjkipd7

圖9

1687957019105gk1xnx6vc2

圖10

好了,重新登錄就可以了,就像圖4所示。在后文為了方便所有的朋友更好學習Openwrt,筆者就用中文的頁面了。

審核編輯:湯梓紅

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

    關注

    5082

    文章

    19104

    瀏覽量

    304793
  • Web
    Web
    +關注

    關注

    2

    文章

    1262

    瀏覽量

    69440
  • Ubuntu
    +關注

    關注

    5

    文章

    563

    瀏覽量

    29702
  • OpenWrt
    +關注

    關注

    10

    文章

    130

    瀏覽量

    39296
  • 腳本語言
    +關注

    關注

    0

    文章

    48

    瀏覽量

    8223
收藏 人收藏

    評論

    相關推薦

    Openwrt開發指南 25 配置OpenWrt支持網絡攝像頭

    Openwrt開發指南 25 配置OpenWrt支持網絡攝像頭
    的頭像 發表于 07-13 08:56 ?2404次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>25<b class='flag-5'>章</b> 配置<b class='flag-5'>OpenWrt</b>支持網絡攝像頭

    Openwrt開發指南 1 OpenWrt入門

    如果要學習openwrt的話,買些列表中二手的路由器來實踐下更容易學習,大部分要升級一下rom芯片和內存芯片,典型配置都是4M、64M。
    的頭像 發表于 06-27 09:09 ?4393次閱讀

    Openwrt開發指南 2 OpenWrt開發環境搭建

    開發PC機上的軟件時,可以直接在PC機上編輯、編譯、調試軟件,最終發布的軟件也是在PC機上運行。對于物聯網OpenWrt開發,最初的嵌入式設備是一個空白的系統,需要通過主機為它構建基本的軟件系統,并
    的頭像 發表于 06-27 09:09 ?7119次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>2<b class='flag-5'>章</b> <b class='flag-5'>OpenWrt</b><b class='flag-5'>開發</b>環境搭建

    Openwrt開發指南 3 OpenWrt下載及配置

    編譯OpenWrt首先需要下載源碼,OpenWrt的源碼是通過git下載,OpenWrt目前已經很好的支持了MT7620、MT7821等芯片,因此OpenWrt系統完全可以用于MT76
    的頭像 發表于 06-27 09:10 ?5761次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>3<b class='flag-5'>章</b> <b class='flag-5'>OpenWrt</b>下載及配置

    Openwrt開發指南 12 添加OpenWrt軟件包

    OpenWrt是一個比較完善的嵌入式Linux開發平臺,在無線路由器應用上已有4000多個軟件包。我們可以在其基礎上增加軟件包,以擴大其應用范圍。在OpenWrt中增加軟件包極其方便,按照
    的頭像 發表于 06-29 09:09 ?8859次閱讀

    Openwrt開發指南 13 OpenWrt啟動流程

    任何系統的啟動都是開發人員首要關注的問題,因為只有了解了系統的啟動流程和啟動機制,才能真正掌握一個系統,如果對啟動的啟動不熟悉的話,是不可能真正用好一個系統,openwrt系統也不例外,他的啟動和一般的嵌入式系統啟動還有所區別,現在咱們就分析一下
    的頭像 發表于 06-29 09:09 ?3529次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>13<b class='flag-5'>章</b> <b class='flag-5'>OpenWrt</b>啟動流程

    Openwrt開發指南 22 Openwrt串口的使用2

    在上一中,我們成功的讓驅動程序支持了串口 2,并且做了簡單的測試。接下來,我們就為串口 2 添加一個應用程序,從而實現 Wi-Fi 串口。實現過程非常簡單,首先進入 OpenWrt 系統源碼,然后運行 make menucon
    的頭像 發表于 07-05 09:09 ?4090次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>22<b class='flag-5'>章</b> <b class='flag-5'>Openwrt</b>串口的使用2

    Openwrt開發指南 24 配置開發板支持U盤

    Openwrt開發指南 24 配置開發板支持U盤
    的頭像 發表于 07-13 08:55 ?3317次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>24<b class='flag-5'>章</b> 配置<b class='flag-5'>開發</b>板支持U盤

    Openwrt開發指南 29 OpenWrt 防火墻介紹

    Openwrt 是一個 GNU/Linux 的發行版, 和其他大多數的發行版一樣,Openwrt 的防火墻同樣也是基于 iptables。 在 OpenWRT 下防火墻的默認行為已經可以滿足路由器的需要,一般情況下也無需修改。
    的頭像 發表于 07-15 16:24 ?3600次閱讀
    <b class='flag-5'>Openwrt</b><b class='flag-5'>開發指南</b> <b class='flag-5'>第</b>29<b class='flag-5'>章</b> <b class='flag-5'>OpenWrt</b> 防火墻介紹

    串口屏觸控界面開發指南

    串口屏觸控界面開發指南
    發表于 08-18 08:38

    CPLD/FPGA高級應用開發指南 光盤

    `CPLD/FPGA高級應用開發指南1可編程邏輯器件與EDA技術2Xilinx CPLD系列產品第3
    發表于 06-02 10:13

    AVR單片機應用開發指南及實例

    圖書簡介及目錄:《AVR單片機應用開發指南及實例精解》結構清晰,由淺入深,通俗易懂,結合ATmega128單片機闡述AVR單片機的理論和工程應用。《AVR單片機應用開發指南及實例精解》共分9,主要
    發表于 07-28 10:28

    openwrt開發教程1~6

    openwrt開發教程1~6
    發表于 03-17 14:23 ?55次下載

    HTML5移動Web開發指南

    HTML5移動Web開發指南
    發表于 10-25 10:20 ?5次下載
    HTML5移動<b class='flag-5'>Web</b><b class='flag-5'>開發指南</b>

    《嵌入式-STM32開發指南》第二部分 基礎篇 - 4 定時器(HAL庫)

    《嵌入式-STM32開發指南》第二部分 基礎篇 - 4 定時器(HAL庫)
    發表于 12-05 14:51 ?15次下載
    《嵌入式-STM32<b class='flag-5'>開發指南</b>》第二部分 基礎篇 - <b class='flag-5'>第</b>4<b class='flag-5'>章</b>  定時器(HAL庫)
    主站蜘蛛池模板: 国产 亚洲 另类 欧美 在线| 与子敌伦刺激对白亂輪亂性| 少妇大荫蒂毛多毛大| 欧美hdxxxx| 男人网站在线观看| 榴莲黄版无限刷| 看免费人成va视频全| 老头xxx| 久久婷婷国产五月综合色啪最新| 狠狠操伊人| 寂寞夜晚视频高清观看免费| 黄色网址在线免费观看| 国精产品一区一区三区有限| 好姑娘社区在线视频| 好姑娘BD高清在线观看免费| 娇小亚裔被两个黑人| 精品免费久久久久久影院| 精品无码一区二区三区不卡| 久草高清在线| 美女岔开腿露出粉嫩花苞| 男女做爽爽爽视频免费软件| 暖暖视频免费观看高清完整版| 欧美国产影院| 日本亚洲精品色婷婷在线影院| 色爱AV综合区| 校园刺激全黄H全肉细节文| 亚洲精品无码葡京AV天堂| 一级性生活毛片| 2021久久最新国产精品| 99视频这里只有精品| 成人在线免费看片| 国产精品人妻无码久久久奥特曼 | 日韩a视频在线观看| 天天狠狠色噜噜| 亚洲欧美日韩在线码不卡 | 日本xxx片免费高清在线| 日本伦子欲| 亚洲国产免费观看视频| 一本道无码v亚洲| 99精品视频在线| 国产 日韩 欧美 综合 激情|