Home server OS


Choosing the hardware took a while but that was nothing compared to tracking down a Linux distribution to use! I’m a big fan of DSL and, being damn small, it runs a treat on the Netvoyager but it’s purpose in life isn’t really as a home server. So began a hunt for a Damn Small Home Server Linux distribution which has eventually led me to…

SLAMPPLite uses the XAMPP server suite, and is low fat version of the “instant home server” SLAMPP. Sounded promising! So far it’s lived up to expectations, running the XAMPP samples without any noticeable delays- here’s how it looked with everything running (though not necessarily doing anything!)…

top - 02:55:44 up 9 min,  1 user,  load average: 0.49, 1.38, 0.94
Tasks:  80 total,   1 running,  79 sleeping,   0 stopped,   0 zombie
Cpu(s):  2.6% us,  3.9% sy,  0.0% ni, 93.6% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    119544k total,   116608k used,     2936k free,     9428k buffers
Swap:        0k total,        0k used,        0k free,    55916k cached

So a pretty tight squeeze, but on a £95 box (they reduced it after I bought one!) I’m more than happy. As an added bonus, SLAMPP/SLAMPPLite are based on SLAX, which made recompiling the broker for publishing CurrentCost data a snap, plus you get some handy tools for customisation, including the MySlax Creator gui for those of us who spend too long with Windows, so I’ve been tinkering with an extra lite version! (I may well be installing SLAX on my venerable old ThinkPad 240 as well since it seems so flexible.)

Now that I have the LX1000 BIOS password, thanks to the very helpful Netvoyager customer support, I should be able to get it set up to boot back up after a power cut as well. Andy has also been asking about file serving but I haven’t given that a try yet. Plenty more to do!

Update: Another quick look at memory usage, this time after stopping a few unwanted services:

# free -t -m
             total       used       free     shared    buffers     cached
Mem:           116        100         16          0         17         62
-/+ buffers/cache:         19         97
Swap:           78          0         77
Total:         195        100         94
Advertisement