JARVIS Home Automation Control Center (5 / 7 steg)
Steg 5: Konfigurera Web App
INTE, under några omständigheter Ställ in port forwarding så att du kan komma åt web app från internet - det har ingen säkerhet eller autentisering av något slag, och om någon (till exempel) aktiverat din kaffekanna medan du var på semester i en vecka, eller startat sprängning din stereo vid tre på morgonen, du sannolikt inte skulle vara mycket hända om det. Ni har blivit varnade!
!! VARNING! VARNING! VARNING! VARNING!
Måste du kontrollera att du har mod_perl aktiverat på din web serverinstallation. Du kan hitta mer information om hur du gör detta på http://perl.apache.org/docs/2.0/user/index.html.
När mod_perl är aktiverad, kopiera de bifogade filerna till rotkatalogen dokument--på Ubuntu, detta är/var/www /. Du kommer att behöva kontrollera att index.cgi är körbara, av rinnande "chmod 755 index.cgi"
Mycket lite konfiguration behövs här - helt enkelt ändra variabeln $serverport (för närvarande pintsize.local:8635) att peka på server och port kontrollcentret lyssnar på. Om du kör allt på samma maskin, kan du ange servernamnet till localhost. Om du vill ändra RSS feed fliken nyheter drar från, ändra variabeln $xml i funktionen listRSS att peka på din önskat flöde. Nu bör du kunna ansluta din web app med en webbläsare, och se det i allt det är tom ära (du behöver faktiskt lägga till saker till den med config skärmen innan det är mycket användbart).