Building A Webserver

BaconTheoryBaconTheory Join Date: 2003-09-06 Member: 20615Members
edited September 2004 in Off-Topic
<div class="IPBDescription">What to buy</div> For a while now I have been thinking of building a webserver, primarily to host myself a website and also store some files and use it as a file server. I would most likeley also offer web hosting to others. My question is this: What parts should I buy to make a webserver? As far as the case goes, small and asthetically pleasing would be good, becasue it has to go in my dad's home office (the location of router). I'm thinking that if people want speedy uploads and downloads I would want to set up RAID, but I'm not sure. Please give your input on this. Keep in mind, it doesnt have to be a powerhouse becasue its only going to be working with files. Also, try to keep it as cheap as possible.

Here are parts that I have picked out so far:

Systemax Gray ATX Mid-Tower Case with 300W Power Supply
Abit KV8 Socket 754 Motherboard
Athlon 64 2800+ Processor
ULTRA 512MB DDR RAM
LSI RAID Controller Card
2 Seagate 120GB SATA Hard Drives
Linux

Comments

  • Rapier7Rapier7 Join Date: 2004-02-05 Member: 26108Members
    What's your connection?

    If space isn't a big issue, I would go with 2x 36 gb raptors in RAID 0 if you're going to fileserve and if lots of people want it at once.

    It'll depend mainly on your connection, though. Web-servers and file-servers aren't resource intensive at all, just get a good connection and hard drive configuration.
  • BaconTheoryBaconTheory Join Date: 2003-09-06 Member: 20615Members
    edited September 2004
    I have ADSL, so I don't think it should be a problem. I would just have to open up some ports on my router (yet to figure that out) and I'll be all set. But how bout picking out some parts for me?

    PS: The RAID controller card that I listed in my first post is a RAID 0+1.
  • DOOManiacDOOManiac Worst. Critic. Ever. Join Date: 2002-04-17 Member: 462Members, NS1 Playtester
    Don't count on your site getting to be very big w/ such a limited connection.

    Box-wise, considering your site won't be capable of hosting that much bandwidth-wise, that's probably overkill depending on the OS you go with. Definately overkill if you go with linux (and why the hell wouldn't you!)

    What sort of web site are you going to run? MySQL database? PHP, JSP, or ASP? Perl?

    I think you're wasting your money on a RAID, as bandwidth will be more of a speed cap than hdd access ever will.

    Also, AMD's make crappy servers. Que the fanboys going "omgs no"
  • CabooseCaboose title = name(self, handle) Join Date: 2003-02-15 Member: 13597Members, Constellation
    <!--QuoteBegin-DOOManiac+Sep 25 2004, 10:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DOOManiac @ Sep 25 2004, 10:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Don't count on your site getting to be very big w/ such a limited connection.

    Box-wise, considering your site won't be capable of hosting that much bandwidth-wise, that's probably overkill depending on the OS you go with. Definately overkill if you go with linux (and why the hell wouldn't you!)

    What sort of web site are you going to run? MySQL database? PHP, JSP, or ASP? Perl?

    I think you're wasting your money on a RAID, as bandwidth will be more of a speed cap than hdd access ever will.

    Also, AMD's make crappy servers. Que the fanboys going "omgs no" <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    OMGS NO!! AMD PWNS JOO!!!

    But seriously, for a server, go with a Xeon. And get a fiber optic connection from Verizon (If they offer it in your area) ADSL won't give you a verry big server.
  • MrPinkMrPink Join Date: 2002-05-28 Member: 678Members
    Anything above an athlon XP or P4 2.4 would be going to waste. I'd get either a 2500+ or a P4 2.4C, 2x256MBs of 3200 (just because it's the same price as slower ram), one giant HDD with as much space as you need (or two if you're going over 250GB), a DVD reader, CD writer combo drive, a mobo with raid, and linux.
  • CabooseCaboose title = name(self, handle) Join Date: 2003-02-15 Member: 13597Members, Constellation
    Why a CD writer on a web server?
  • CommunistWithAGunCommunistWithAGun Local Propaganda Guy Join Date: 2003-04-30 Member: 15953Members
    <!--QuoteBegin-DOOManiac+Sep 25 2004, 11:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DOOManiac @ Sep 25 2004, 11:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Don't count on your site getting to be very big w/ such a limited connection.

    Box-wise, considering your site won't be capable of hosting that much bandwidth-wise, that's probably overkill depending on the OS you go with. Definately overkill if you go with linux (and why the hell wouldn't you!)

    What sort of web site are you going to run? MySQL database? PHP, JSP, or ASP? Perl?

    I think you're wasting your money on a RAID, as bandwidth will be more of a speed cap than hdd access ever will.

    Also, AMD's make crappy servers. Que the fanboys going "omgs no" <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Opterons>you
  • SwiftspearSwiftspear Custim tital Join Date: 2003-10-29 Member: 22097Members
    <a href='http://www.tyan.com/products/html/thunderk8qspro.html' target='_blank'>OMFGBBQPWNFTWIIRC!!!</a>
  • mirrodinmirrodin Join Date: 2004-06-29 Member: 29621Members
    <!--QuoteBegin-Swiftspear+Sep 26 2004, 01:03 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Swiftspear @ Sep 26 2004, 01:03 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <a href='http://www.tyan.com/products/html/thunderk8qspro.html' target='_blank'>OMFGBBQPWNFTWIIRC!!!</a> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    o.0 There is a god...
  • HibameHibame Join Date: 2003-11-16 Member: 22974Members, Reinforced - Shadow
    And they require large sums of money
  • Jim_has_SkillzJim_has_Skillz Join Date: 2003-01-19 Member: 12475Members, Constellation
    <!--QuoteBegin-DOOManiac+Sep 25 2004, 08:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DOOManiac @ Sep 25 2004, 08:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Don't count on your site getting to be very big w/ such a limited connection.

    Box-wise, considering your site won't be capable of hosting that much bandwidth-wise, that's probably overkill depending on the OS you go with. Definately overkill if you go with linux (and why the hell wouldn't you!)

    What sort of web site are you going to run? MySQL database? PHP, JSP, or ASP? Perl?

    I think you're wasting your money on a RAID, as bandwidth will be more of a speed cap than hdd access ever will.

    Also, AMD's make crappy servers. Que the fanboys going "omgs no" <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    if you haven't noticed, amds are cheaper than intels and for the same price, amd runs better.
  • RueRue Join Date: 2002-10-21 Member: 1564Members
    You say your on ADSL? What speed?

    256/128
    512/256
    1024/256
    2048/256?

    If you live in the Uk than thats about the only choices you have. A web server running on 256k up aint going to be that great. You may as well buy a duron bases system <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->

    Thats what I use as my web server, Duron 1400, cause my upload sucks.
  • TheFrostmourneTheFrostmourne Join Date: 2004-09-14 Member: 31708Members
    <!--QuoteBegin-DOOManiac+Sep 25 2004, 11:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DOOManiac @ Sep 25 2004, 11:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Don't count on your site getting to be very big w/ such a limited connection.

    Box-wise, considering your site won't be capable of hosting that much bandwidth-wise, that's probably overkill depending on the OS you go with. Definately overkill if you go with linux (and why the hell wouldn't you!)

    What sort of web site are you going to run? MySQL database? PHP, JSP, or ASP? Perl?

    I think you're wasting your money on a RAID, as bandwidth will be more of a speed cap than hdd access ever will.

    Also, AMD's make crappy servers. Que the fanboys going "omgs no" <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    omgs no

    Dual Opterons should outperform a Dual Xeon setup.
  • esunaesuna Rock Bottom Join Date: 2003-04-03 Member: 15175Members, Constellation
    I'd personally say don't bother buying any special parts at all. It's really not worth it.

    I once was running apache from this machine i'm using now, ran perfectly even when doing a multitude of other things, but the main reason i killed it was because of the awful speeds. That was on 512/256 kbit ADSL, the real killer is the 256, which is what your ADSL probably is. The inbound speed makes very little difference (Except with uploads), and having just 25kB/s to server one website with, let alone multiple, things can get extremely laggy.

    Anyway, a webserver is no better than it's connection, and if you're on ADSL, you could have the best server ever but the websites would still suffer from having extremely limited bandwidth available.

    If you were, however, to build a nice server, consider going colo, then at least your server box will be going to good use.
  • TheWizardTheWizard Join Date: 2002-12-11 Member: 10553Members, Constellation
    edited September 2004
    You know, unless you are planning on running some large site, I wouldn't bother with anything really large.

    From what you said in your first post, I don't know how many concurrent users you expect but I assume it is not large. Since you plan on running this machine as a dedicated server you probably don't need too much in way of a high end system.

    My suggestion is to save some cash and go with a moderate system for a file server.

    edit: In short, make sure it is not your connection that is the bottleneck.
  • 0blique0blique Join Date: 2003-05-18 Member: 16477Members
    I don't think RAID is that useless, especially if you're hosting other people's stuff. If one of your hardrives goes down, having a backup (with RAID 1) would probably save you a lot of headaches. Of course the chance of this happening is pretty low, but is still something to think about. I guess in the end, though, it depends on what you're going to host and how much you trust your equipment.
Sign In or Register to comment.