普通路由器能搭建网站吗?openwrt方案亲测可行

发布时间 - 2025-11-08 11:02:53    点击率:

前几天刷视频看到有人说路由器能建网站,我寻思这不扯淡嘛但心里又痒痒想试试。翻出吃灰的旧小米路由,型号都磨没了,反正就几十块钱那种。

第一步:先刷OpenWrt系统

原厂系统啥也干不了,必须刷机。照着网上教程,捅复位孔接网线,用牙签卡着开关通电,折腾半天才进刷机模式。第一次刷错固件,路由器直接变砖,差点以为这玩意要进垃圾桶。后来翻论坛才找到匹配的过渡固件,重新刷了一次,蓝灯终于亮了。

注意点:
  • 别信一键刷机工具,手动传文件更稳
  • 原厂固件备份一定留着救砖!
  • 型号不匹配必砖,查清楚再动手

第二步:挂载U盘装环境

路由器自带存储就4MB,网页文件根本塞不下。找了个32G的旧U盘插屁股后头,在OpenWrt管理页里折腾挂载:

  • 进"系统"-"挂载点",把sda1格式化成EXT4
  • 新建挂载路径填/mnt/usb
  • 保存应用时卡死三次,气得我直拍桌子

装网站环境更麻烦。SSH连进去敲命令装Lighttpd和PHP7,结果报错缺依赖库。又手动装libxml2和libsqlite3,前后搞了俩钟头,手指头戳屏幕都快戳出茧了。

第三步:扔网站文件进去

偷懒直接拷了个WordPress压缩包,在WinSCP里拖到/mnt/usb/www目录。解压时候发现没装unzip,又返回SSH敲opkg update && opkg install unzip。完事儿改数据库配置时才发现——这破机器压根跑不动MySQL!只能临时改成SQLite,数据库文件直接放U盘里。

测试效果

哆嗦着手输自家IP地址加端口8080,加载半分钟居然真跳出WordPress安装界面!拿手机开流量访问也成,就是图片加载慢得像便秘。挂了一晚上没死机,但路由器摸上去烫得能煎鸡蛋。

踩坑
  • USB2.0读写速度太拉胯,加载CSS都要10秒
  • PHP处理能力约等于老牛拉破车
  • 重启后U盘偶尔不自动挂载,得写脚本修复

结论就是:应急展示个纯文字页面还行,但凡带点动态功能准歇菜。这玩意当玩具折腾挺有意思,真要建站还是掏钱买服务器!