What's the Best Server for Home Use?
vrmlguy writes "I've seen recent posts about low-power, off-grid computing and about small systems, but neither quite captures the object of my desire. I'm looking for the ideal LAMP-based server for home use. Cost of ownership (though not TCO!) is one of my primary concerns, followed closely by reliability. Here's my idea of the perfect server. The software requirements are easy. I want to run Slash, WIKI and/or blogging software that I and my family can access worldwide. The system should be able to keep up with requests coming in via DSL or cable-modem, but doesn't need to withstand slashdotting. There are Linux-based systems available for under $200, which appeal to me as a low-cost base. I would want to add at least one additional disk for OS-level RAID. Also, since this is a server, it will need to be available 24x7, which could run up my electric bill. Therefore, I'm willing to spend a bit more for something that supports a 'napping' mode that can, say, spin down the disks and slow down the CPU, but still respond to web-page requests. Are there systems available that do what I need at a price I can afford?"
I'm running a mini-itx at work. They consume less than 40 watts (not counting the HDDs) and can manage without active (fan) cooling. Also, they are small and have network integrated.
You want a laptop!
- Get something a couple years old
- Load the OS and software
- Pull the optical drive and replace it with your mirror HD
- set up software RAID
A laptop sounds almost ideal for your use -- low power (the powerbricks usually draw 70 to 100 watts), and they include a sleep mode for the CPU / disks / screen / etc. As an added bonus, they're quite compact and include their own keyboard, mouse, screen, and speakers! A nice little 3Com 10-base ethernet card (if the unit doesn't come with ethernet built-in), and you're all set.I'm a big fan of IBM ThinkPads. A nice, small (5 pounds or so) ThinkPad 600X (P-III/500, 256 MB, 20 GB, 1024x768 (XGA?), DVD reader) should sell on Ebay for about $600. Also, it's quiet! (That's important if this thing is going to live in an apartment.)
If that price is a bit high, step a little further back. The P-IIs get REALLY cheap ($200 range, though you give up memory and HD size too), and if you find something with an 800x600 screen it will be a lot less. (Unless it's a 'palmtop'.)
If you're in New England, check out Kaplan Computers in Manchester, CT. If you're in the Pacific Northwest, check out Boeing Surplus or RePC -- both have stores (in | near) Kent. If you aren't near any of these, sorry, I can't suggest anything other than (shudder) eBay.
"...America's great minds of today, teaching America's great minds of tomorrow. Poor bastards." -- A Beautiful Min
Use VNC or a temporary external monitor/keyboard to configure the machine then tuck it away in a closet or under your desk or somewhere else you can forget about it.
Indead. I just gave a new lease on life to my girlfriends seriously underused p100 32mb ram ibm pc350 desktop. I was pleasantly surprised how well it runs: apache + php + mysql + sendmail + imaps + ssh. Take 5 minutes to create a free dyndns.org account and you are set. Installing Linux on it was a bitch though because it had a really old flaky NE2000 10mb/s card. Although, you could see the reduced bandwidth as a good thing.
It's 10 PM. Do you know if you're un-American?
My current DNS, mail, and web server is 11.5" x 2.5" x 10.75" and draws about 20 watts. It's based on the VIA C3 EPIA motherboard. The only downside for your use is that there's only room for one hard drive inside this tiny case. But it's cheap (less than $200) and as the power input is 12V, I use two paralleled gel-cells for a UPS. (That way I can swap out one battery for maintenance without interrupting anything.) My DSL router also runs off 12V. Linux installed very easily.
There's a similar VIA-CPU based low power motherboard for a little less money that draws so little power that there's no CPU fan. For reliability this may be a good choice as it reduces the number of moving parts.
If you insist on room for two hard drives, see these cases.
I have a similar, low-interest/low bandwidth server running over my DSL line in my basement.
I chose SPEAKEASY as my ISP specifically because their TOS explicitly allows the operation of servers, provided the bandwidth consumption isn't excessive and you aren't running child-porn servers or other illegal activities.
This puppy works and, for those who need it,
is very easy to install, configure & operate
It's just that simple...
Actually, no. If a hard-drive is going to fail, it's most likely going to fail in a power-down/power-up cycle. Just like lights are most likely to burn out when you turn them on.
Hard drives that are on 24/7 wear down, the bearings get warm, etc. You shut them off, everything cools, and in some cases, seize. Basically, before any scheduled power-cycle on a machine that's 'always on', back up its drives. Plan on at least a few pct of your drives dying in a site-wide 'reboot' like that. (We see that here whenever they do a site-wide power down.)
--JoeProgram Intellivision!