登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
  1. 首页
  2. 未分类
  3. 正文

小米路由器通过padavan搭建web网站

2021-07-05

朋友有一个奇怪,WIFI内网内搭建一个网页,用于别人下载东西。找我帮忙解决。

一、大概过程

  1. 淘宝购买小米路由器mini;
  2. 刷机breed web,或购买已刷breed的路由;
  3. https://opt.cn2qq.com/padavan/ 下载固件RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099.trx,并用breed输入;
  4. 登录padavan管理页面,【系统管理】-【服务】并开启ssh;
  5. 插入U盘,【扩展配置环境】-【启用opt自动更新】系统会自动挂载/opt目录;
  6. ssh登录后,配置http后export http_proxy=http://192.168.5.46:3128;
  7. 执行opkg.sh安装opkg;(没有会失效)
  8. 执行opkg install nginx 安装nginx;
  9. 修改nginx.conf;
  10. 设置nginx自启动;(本步骤我屡次失败,所以使用了定时任务,每分钟启动一次nginx)【系统管理】-【服务】-【计划任务】/opt/sbin/nginx

 

二、基于备份文件的过程

准备

插入格式为为NTFS格式的U盘。

2.1 安装padavan

按住路由器Reset键后,插电源线后进入boot模式;

有线网络连接后,浏览器输入http://192.168.1.1;

上传RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099.trx固件;

2.2 更新padavan配置;

浏览器进入http://192.168.123.1

【系统管理】-【恢复】-【上传设置】,上传导出的配置文件Settings_RT-AC54U-GPI.CFG

路由器重启后进入http://10.0.0.1

2.3 安装opkg、nginx

ssh登陆路由器后执行:

export http_proxy=http://192.168.1.2:1080
opkg.sh
opkg update
opkg install nginx

 

2.4 配置nginx

vi /opt/etc/nginx/nginx.conf

修改为内容如下:

worker_processes  1;
events{
worker_connections 64;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    server {
        listen       81;
        server_name  _;
        location / {
            autoindex on;
            root   /media//KINGSTON/;
            index  index.html index.htm;
        }
    }
}

 

修改crontab,使其nginx自动启动。

【系统设置】-【服务】-【crontab】

添加:

*/1 * * * * /opt/sbin/nginx

-

标签: 暂无
最后更新:2025-03-13

代号山岳

知之为知之 不知为不知

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号