| Deze website |
|
Het begon met een kado voor ons 12 1/2 jarig huwlijksjubileum: een Weerstation. Deze meet temperatuur, luchtdruk, vochtigheid, regen en wind. Leuk om dit op de een website te zetten. Kan je overal ter wereld zien wat het weer thuis is. Ik heb ruimte bij mijn provider dus dat was zo geregeld. Met de meegeleverde "Windows" software kon ik zo een mooie weerpagina uploaden. Wilde ik dit nu actueel houden, dan moest ik wel de hele dag mijn PC aan laten staan. In het kader van het milieu is dit geen goed idee! Daarom naar een alternatief gezocht. Wil je 24x7 een server aan hebben staan dan mag deze niet teveel stroom gebruiken. Een Windows omgeving is dan niet te gebruiken.
Linux kan wel omdat je dit, in de juiste configuratie, op een kleine server kan draaien. Veel producten die bij de mensen thuis staan draaien op linux zonder dat je dat aan de buitenkant merkt. Deze Linux-embedded devices zijn bijvoorbeeld: Routers, Sateliet ontvangers, NAS schijven, (mobiele) telefoons, etc. In het hoofdstuk "LAMP Server" staan mijn zoektocht uiteengezet om tot een goede en zuinige server home-server te komen.
Volgende stap was het vinden van een weer-programma dat onder Linux draait. Er is een open-source project actief dat een heel goed alternatief is voor de gebruikte weer-software. Dit is Wview van Mark Teel. Meer informatie op www.wviewweather.com. Dit programma leest elke 10 minuten de gegevens van het weerstation, maakt er een HTML pagina van en stuurt die naar een webserver.
Nu is zo'n gratis webserver bij je provider leuk maar kent ook veel nadelen. Je heb een kromme URL (web adres), beperkte opslag, geen controle over de applicaties die je wilt gebruiken en bent ook nog een beperkt in het verkeer dat je website genereert. En nu ik dus toch al een weer-server thuis hebt draaien kun je hem ook meteen als webserver gebruiken. Volgende stap was het aanvragen van een domein naam. Het resultaat kunt u hier bewonderen.
Wat begon met een kado is nu uitgegroeid tot een inspirerend leertraject naar de mogelijkheden van Linux en web technieken zoals PHP en Java.
|
Deze website (technisch)












