|Nix OS & Hardware purchase|
Can we build from scratch up?
I'm new to his OS & hardware compatibility. We might consider buying a webserver on a budget. Being not too savvy on this, haven't hired a techie yet. We look through a few quotations from the branded corps & wonder if all the specs there could be gotten from a much more up scale computer hardware store at a fraction of the price.
I know that when u buy from these corps, you're actually paying for their service too. So I wonder if there's anyway a super techie guy could get those parts seperately & configure it to suite one's tast & maintaining it.
Actually what's the most difficult part of maintaining the entire webserver from you experts standpoint, such as the latest security patches, etc. Thanks
You can certainly build one yourself. (yeah, we had computers before dell, compaq, and gateway made these packaged deals).
I think you can find a computer for the same price as you would get by building it yourself if you buy a used or refurbished one. I've bought tons of computers from ebay and from Gateway refurbished department. I have had good luck with all of them, and usually get something that's less than a year old for about half price. I can't recommend it enough.
It eliminates a lot of time with a screwdriver and such on the floor, at least.
Thanks, I think I need to have a great techie to set up the entire server in Apache or Linux. Which is better? although both structure are the same, I think the techie will decide, after all, he'll be the one configuring.
Apache (webserver) runs on Linux (OS) - as well as other OS's.
blushing - just forgot, I installed it on my windoz desktop lately :)
Depending on the options in the area, you might even find that paying a local box maker for a machine is cheaper than buying all the parts. The last two times I bought computers, I priced out components to build them myself, sent out detailed spec sheets to several "whitebox" builders in the area, and called up the major mail-order places for prices. Both times, the results were:
Me - looks like it'll cost $X to do it myself, plus an afternoon with a screwdriver. Guess I only consider bids that aren't much more than $X.
Major mail-order places: "We don't make that, therefore you don't want it. We will, however, sell you this configuration with several components you specifically refuse to consider for half again what you are prepared to pay."
Whitebox builders: "We can do that for about $X." Some more, some less, but usually not by much. either way. They get the parts cheaper than I do, so they're still making a profit, some of my money goes to support local businesses so that they'll be there when I need a $5 cable or such, and I get a guarantee that's at least as good as it would have been to go buy my own stuff.
Some whitebox builders are truly pathetic, and I wouldn't want to own anything they built. I typically know that ahead of time and don't even ask them for prices. More often, though, I've found that I get what I want from someone who knows who I am and is motivated to keep me happy. Two years after I last bought a machine from her (or at all) I can still call up the woman who built my best machine and she knows who I am and what my machine's specs are. And she came in under what it would have cost me to do it myself. If you can find a good local builder, go with them!
Building isn't that hard as long as:
(1) You keep organsised
(2) Be methodical - one step at a time (check the cpu works, add memory, check memory works, add disk drive, check works)
(3) Buy quality components - it may cost a bit more, but they'll last, and be properly supported
A few thoughts I've learned to consider, FWIW:
1) Choose the OS first, that way....
2) You can go to the OS website and see what hardware is
compatible with your choice of OS. This might save both
time and money. This also works if buying new or used
parts or complete systems.
3) Whatever you decide to put on the public internet,
be aware that if you admin the server (i.e colo or dedicated
rather than a managed or shared server), you get to do all
the security related work. Can be time consuming and take
a lot of knowledge. Cracked servers are a menace to everyone.
Might want to consider FreeBSD or OpenBSD in addition to Linux.
After you get it working, you need to keep both the OS and
the application software (i.e. Apache & Co.) up to date.
FreeBSD has a wonderful ports system for keeping everything
up to date easily over time; check it out at freebsd dot org.