Openwrt中自带有web服务uhttpd,添加网页时只需要修改相应配置即可
配置/etc/config/uhttpd
config uhttpd weblist listen_http 0.0.0.0:8888option home /tmp/weboption index_page index.phplist interpreter ".php=/usr/bin/php-cgi"
其中0.0.0.0:8888指定访问的ip和端口
/tmp/web为网页文件夹
index.php为主页文件
“.php=/usr/bin/php-cgi"为php-cgi路径,注意根据安装的版本修改正确,如php8则为”.php=/usr/bin/php8-cgi"
修改完成后执行服务重启
/etc/init.d/lighttpd restart.
安装php和php-cgi
openwrt页面系统->software下可以直接安装下载php服务,php 和php-cgi是必须的,如果安装报错,可以尝试opkg update再安装
安装完成后进入/etc,修改php.in文件,注释掉如下行即可
;doc_root = "/www"
最后访问路由器地址加端口即可
来源地址:https://blog.csdn.net/qq_40026795/article/details/130405453