This repository has been archived by the owner on Dec 14, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Lighttpd web server with PHP support through Entware
saltymouse edited this page May 21, 2016
·
20 revisions
First, setup Entware from this guide.
Login to router with a terminal like putty and enter this commands:
The following tinyurl.com links are no longer active. Please update this tutorial with working links/source. Better yet, if someone can explain each step in more detail, it would greatly help n00bs understand what's going on (more than copypasta instructions)!
opkg install lighttpd php5-cgi lighttpd-mod-fastcgi
rm /opt/etc/lighttpd/lighttpd.conf
wget -c -O /opt/etc/lighttpd/lighttpd.conf http://tinyurl.com/amvkxt3 --no-check-certificate
wget -c -O /opt/share/www/index.html http://tinyurl.com/bxfxpq6 --no-check-certificate
wget -c -O /opt/share/www/test.php http://tinyurl.com/b9b34kp --no-check-certificate
/opt/etc/init.d/S80lighttpd start
Go to router.asus.com:81 and if you see this page, the lighttpd web server is configured correctly
Go to router.asus.com:81/test.php and if you see this page, the php-mod-fastcgi is configured correctly
###TO ACCESS THE WEBSITE FROM WAN
opkg install nano
nano /jffs/scripts/firewall-start
Paste this lines
#!/bin/sh
iptables -I INPUT -p tcp --destination-port 81 -j ACCEPT
Save with CTRL-O / Enter / and exit nano with CTRL-X
Give right permission
chmod a+rx /jffs/scripts/firewall-start
Go to Port forwarding page and redirect port 80 to 81, after reboot you should have access from wan.
Youtube video here
Post issues here