uhttpd+php+mysql+wifidog
无需伪静态
小白自己搞的,功能太少,希望php大神帮忙美化。刷机牙签都捅了一盒
没文化的腐屌一个搞了好几天,累死了各位给个打赏
根据此贴里面的模板修改的http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=146788&highlight=wifidog设置基本一样
感谢作者!
1.挂载usb到/mnt/sda1/并建立网站根目录
2.修改/etc/config/uhttpd文件
config uhttpd main
list listen_http 0.0.0.0:8080
list listen_http [::]:8080
list listen_https 0.0.0.0:1443
list listen_https [::]:1443
option home '/www'
option rfc1918_filter '1'
option max_requests '3'
option max_connections '100'
option cert '/etc/uhttpd.crt'
option key '/etc/uhttpd.key'
option cgi_prefix '/cgi-bin'
option script_timeout '60'
option network_timeout '30'
option http_keepalive '20'
option tcp_keepalive '1'
option ubus_prefix '/ubus'
config uhttpd web
list listen_http 0.0.0.0:80 #端口(最好给80)
option home /mnt/sda1/web #网站根目录路-
option index_page index.php
list interpreter ".php=/usr/bin/php-cgi"
list interpreter ".cgi=/usr/bin/perl"
3.安装php(论坛找教程)http://www.qzkyl.cn/post-13.html
4.安装mysql(教程地址http://www.qzkyl.cn/post-12.html)
给予路由器IP地址的root权限(具体说不清楚,百度搜索“mysql 1130错误”)让路由器有权限访问数据库
新建数据库并导入regi.sql(压缩包里面)
上传压缩包里面的文件到/mnt/sda1/web/
用NotePad修改config.php 以UTF-8无BOM格式保存不然出错
修改/auth/login/index.htm第61排为
5.安装wifidog修改配置文件/etc/wifidog.conf
GatewayID 路由器mac
AuthServer {
Hostname 路由器IP地址
SSLAvailable no
Path /auth/
}
白名单设置
#TrustedMACList 白名单mac 去掉#号
启动wifidog并设置为开机启动
/etc/init.d/wifidog start
/etc/init.d/wifidog enable
/auth/portal/index.html第78排为验证成功后跳转的页面地址,可以改为自己的广告活动页面
delayURL("http://自己改");