system
September 26, 2013, 6:49pm
1
Hi,
Is is possible to move the default site (/cgi-bin/luci/webpanel/homepage) to another port, lat say :81
Then I want my webpages on the SD card on the "root" of webserver, not like now "192.168.1.100/sd/mypage.html", I want "192.168.1.100/mypage.html"
And last how do I install PHP on Yun? I'm not that good with linux.
Thanks!
KenNET:
Hi,
Is is possible to move the default site (/cgi-bin/luci/webpanel/homepage) to another port, lat say :81
Edit file /etc/config/uhttpd, 5th row list listen_http 0.0.0.0:80
Then I want my webpages on the SD card on the "root" of webserver, not like now "192.168.1.100/sd/mypage.html", I want "192.168.1.100/mypage.html"
Change option home /www
accordingly. Beware that your files will be the only one served by the webserver (ie: you'll lose access to the webpanel).
And last how do I install PHP on Yun? I'm not that good with linux.
Thanks!
Access the yun via ssh or via the YunSerialTerminal. Be sure it's properly configured to access the internet then type
opkg update
opkg install php5-cgi
(or php4 if you prefer)
PS: once you're done with uhttpd configuration, don't forget to restart it: /etc/init.d/uhttpd restart
system
September 26, 2013, 7:22pm
3
Wow that was fast!
Ok I got PHP working
can I run multiple webservers? Yun admin on port 81, and my with pages from SD on port 80. How do I config that?
Thanks!
I'm not sure that's possible. uhttpd is made for very constrained environments. Maybe google can help
system
September 26, 2013, 7:34pm
5
I fond this and it works. Just put # on the original settings.
# Server configuration
config uhttpd main
list listen_http 0.0.0.0:80
option home /www
option cgi_prefix /cgi-bin
config uhttpd secondary
list listen_http 0.0.0.0:81
option home /mnt/sda1/arduino/www/
option cgi_prefix /cgi-bin
#
ah, well done. good to know