广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    在Openwrt上架设静态网站

    来源:网络收集  点击:  时间:2024-04-12
    【导读】:
    Openwrt是路由器的操作系统,在路由器上架设网站可以提供许多工作、生活上的方便。例如,公司内部的公告、资料下载,放置在路由器上,还具有外网访问、功耗低等优势。静态网站使用Html+Css+Javascript都可以实现很多功能,下文介绍如何在Openwrt上架设静态网站。Openwrt都自带了uHTTPd作为默认的http服务器,“OpenWrts in-house server, used by default for the WebUI LuCI”,于是我们直接利用就可以了。另一方面,为了不占用路由器本来就狭窄的FALSH(即储存空间),我们将网站文件放在外置的U盘上。------------------------------ http://wiki.openwrt.org/doc/howto/lamp工具/原料moreWinSCP,免费软件,一个支持SSH的文件传输软件,不用安装;PuTTY,免费软件,一个免费的SSH客户端软件,不用安装;方法/步骤1/5分步阅读

    利用记事本或其它编辑器,写好一个html网页,保存为index.html或者index.htm文件。

    h1Yes!It works!/h1

    2/5

    使用各种方法将该文件放去Openwrt的外置U盘,就是挂载的U盘。这里使用比较简单的方法,WinSCP软件链接路由器。一般uHTTPd的网页目录文件夹都是/www/。

    3/5

    真正的网页文件,将放去U盘。同样利用WinSCP软件,进入挂载的U盘,我的是/mnt/sda1/,然后新建文件夹,我命名为『www』,将index.html放入其中。

    4/5

    关键一步来了,建立软连接,不太明白的话,你可以理解为Windows下的快捷方式。

    服务器的根目录文件夹是:/www/

    我的网页的根目录文件夹是:/www/me/

    真正的网页文件夹是:/mnt/sda1/www/

    现在要做的就是令到每次服务器读取/me/的时候,自动读取/mnt/sda1/www/文件。打开PuTTY,SSH链接到服务器,输入:

    ln -s /mnt/sda1/www /www/me

    ln 是建立硬连接的命令。

    -s 是软连接的意思,symbolic。

    /mnt/sda1/www 就是真正的网页文件夹。

    /www/me 就是映射的文件夹,me是随便起的。

    这里的www和me后面都没有『/』,是应该的,因为在/www/下根本没有me这个文件夹,一旦写『/www/me/』就会报错的。

    5/5

    访问网页:192.168.1.1/me,成功。

    openwrt
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_492592.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 01:29:20  耗时:0.025
    0.0246s