April 3, 2010

Eigen Web Server weer online

In de kast lag een microclient junior (mini-pc) stof te happen, nadat bij het vorige experiment daarmee na een aantal weken de microdrive het leven had gegeven. (omdat die te warm was geworden) Omdat het natuurlijk zonde is dat hardware in je kast ligt zonder daar iets mee te doen, had ik een tijd terug al een nieuwe microdrive (2.5 GB) voor een paar dollar van Ebay gehaald.

Maar toen begon het gedoe: wat zet je daar op? Linux natuurlijk. Bij de vorige installatie gebruikte ik Slackware Linux, met Apache als webserver. Ik had dat toen geïnstalleerd via een geleende externe cd drive. De tijd gaat echter ook steeds verder dus vond ik dat het nu maar met een bootable usb stick moest.

Het kostte wat moeite een compacte Linux variant te vinden die ook out-of-the-box ondersteuning had voor bootable usb sticks. Eerst probeerde ik Damn Small Linux. Maar dat bleek vanwege de grafische chip in de microclient geen goed idee. En bovendien had ik ook eigenlijk geen GUI nodig. Een zoektocht op Internet leverde uiteindelijk ttylinux op. Er zit netjes documentatie bij en er zijn scripts aanwezig om te installeren op flash en hd-disk. Hier een foto van het servertje, ongeveer zo groot als 2 logitech muizen:

De installatie had nog wat voeten in de aarde, maar uiteindelijk viel het mee: eerst de iso gebrand. Vervolgens opgestart van die cd met een oude laptop. Daarvandaan met de gebrande cd als bron het systeem naar een usb stick geschreven. Die usb stick in de microclient gedaan, geboot, microdisk geformatteerd, installatiescript uitgevoerd en voila, het geheel draait als een zonnetje.

En nu draait er weer, geheel in lijn met de traditie weer een web server in huis. Dit keer zeer energiezuinig (6 Watt) en ook zuinig als het gaat om geheugengebruik: