Building a Home Server

Dinos992

Reputable
Aug 22, 2014
163
0
4,690
Okay guys, based on this article from LifeHacker: Here
I want to make a server for my home where every computer can access it in order to share files and for my TV to access the server and play movies, view photos, etc from there. It is probably going to run Ubuntu though I have no idea with that operating system, I am only familiar with Windows, but if it's going to make the server faster, there is no doubt about it, I can learn. The only thing for sure is that I am not going to put FreeNAS that the guy says in another article.

So, here is the story. I found 2 PCs in my dad's basement that had for his job (in his office) the one is older than the other one. Been 1 year since I booted the PCs, they were working fine then (with a lot of lag, freezes, etc but they loaded windows normally).

What I want to do is gather all the parts from both computers and make one computer that is going to be the server. Also, I want to buy parts from the internet in order to make the server better.

First Computer (newer):

Motherboard: GIGABYTE GA-945PL-S3
CPU: Intel Pentium D (don't know further info)
RAM: Had one (DDR2) but I gave it away, didn't ever think that I would need that for my PC
GPU: I don't know the model since I can't boot it without a RAM
PSU: Premier DR-8400BTX (MAX 400W)
Hard Drive: No where to be found
Case: Don't know exactly but the dimensions are:
height: 41 cm
length: 18.5 cm
width: 47.5 cm

Second Computer (older):

Motherboard: GIGABYTE 85648 FXP-RZ
CPU: Don't know the model
RAM: elixir DDR 333 MHz 256 MB
GPU: Don't know the model
PSU: LPK 9-3 (300W)
Hard Drive: WD Caviar SE 80 GB WD800SD-22LSAO (I don't think that is SATA)
Case: Don't know exactly but the dimensions are:
height: 41 cm
length: 17 cm
width: 16 cm

If you want further information about the parts you can tell me where I can find the model number because I am kinda new to computer parts. Also, don't forget that the first computer can't be booted since I don't have RAM and I haven't booted the second computer yet (been 1 year).
 
Solution
Hi Dinos992,
I put together a quickie with parts from newegg.com. Take a look below. On the note of why I suggest building a fresh build, It just makes sense. The LGA775 board (Pentium D) could be used for a basic server. A couple gigs of DDR2, the hard drive from the other computer, and some OS installation you'd be rocking a server. However, it might have slow spots (mainly that slower hard drive, ddr2 memory, etc). It might also have other hardware problems later down the road which would require a replacement anyway. This is all of course assuming the first PC does boot once you get the DDR2 memory.

TL;DR

You CAN make a good home server with the parts from the first computer. It might however be a better long term investment...

Dinos992

Reputable
Aug 22, 2014
163
0
4,690


What do you mean basic? I just want a decent machine, 3 computers will have access to it, and my TV. I don't really have a budget, just give your honest opinion, like what would you do? I would want everything to be pretty cheap but do their jobs correctly, want my server to run smoothly. Also, I don't want to really throw anything, I would like to take advantage of every part that I have. If that's not possible its fine.
 

Hawkshot

Admirable
if you want a decent machine then my honest advice would be scrap it all, everything you have listed is totally outdated hardware and you will be paying through the nose for parts to add to old hardware which isn't worth your while,

Get:
CPU: Intel Xeon E5-1650
Motherboard: anything 2011 cipset
Gpu: R9 270 2gb
Ram: Hyper X 1600 4x2GB
HDD: 2TB 7200RPM

these are the core things you need for a server, lots of RAM lots of memory and a good processor
 

Dinos992

Reputable
Aug 22, 2014
163
0
4,690


I was thinking about 400$ overall, not just 600$ for just the cpu. I want a much cheaper machine than the one you suggested me. It's going to host max 10 people not 200.
 

Hawkshot

Admirable


With $400 you will get a very basic server as you need to support up to 10 people it can be done but depending how much you give it to do it wont be too fast, what do you actually want it to do though that's what I need to know? are you having it run some kind of software that all computers can access or will you just use it for mass storage ?
 

npsgaming

Distinguished
Mar 31, 2009
146
0
18,710
Hi Dinos992! Am I understanding correctly that you will not be running FreeNAS (great choice btw :) )? As for your hardware it really depends on performance. What are you looking to stream from the server (HD movies, music, applications, photos, all the above :D )? The two machines you mentioned are rather old but the top one might could work for a little money invested. I would suggest a from-scratch build using some sort of embedded cpu option (intel atom), a couple gigs or ram, and then focus on hard drive storage.
 

Dinos992

Reputable
Aug 22, 2014
163
0
4,690
--To Hawkshot--

I basically want a PC that runs 24/7. I want leave it in my closet and forget about it. It wont even have a monitor. I want it to be pretty cheap. It will be like my "private cloud" where I will store different files and stream movies to my TV. I want everyone in the house to have access to it. Every computer that will have access to it will be normal computers, with operating systems and all. Also, I want to be able to access it through another computer, so I wont have to move it in another room, plug a monitor etc... That's why I am naming this "Home Server" and not a normal server. Sorry if I made you misunderstand me but I hope now you get my point.
 

Dinos992

Reputable
Aug 22, 2014
163
0
4,690
--To npsgaming--

Hello there! Finally a person that can feel me...
Now about your response, I will be running Ubuntu as I seem to like the UI better and if it doesn't really make a difference in performance then no I wont be running FreeNAS. I am not saying that is my only "excuse" for not running FreeNAS, but let's just say I am not comfortable about it and I think I will have much more problems than just installing Ubuntu.
Yes I will be streaming all of the above. I can just recycle both computers but I was just thinking now that the chance is given to me to build a server, why not do it.
If money-wise, building a computer from scratch will cost me much more than investing on my first computer then I will go with my computer. But if my budget (that is really tight) wont affect me then alright I can build from scratch.
I wont say that my focus is on the hard drive. I have a 250GB hard drive which I think is more than enough for my use. Also I have a 1TB hard drive but I don't think there is a reason to put that in instead as I have this in my personal computer.
Alright so, what's your suggestion about the parts? That's my main problem.
I want the PC to be as cheap as possible, but I also want it to run smoothly so I wont have any problems transferring files or while streaming. Also, if it is possible, I want it to be quiet because if it will run 24/7 then it will probably be installed in my bedroom. But, if it's not quite, I will have to install it in the living room.
 

npsgaming

Distinguished
Mar 31, 2009
146
0
18,710
Hi Dinos992,
I put together a quickie with parts from newegg.com. Take a look below. On the note of why I suggest building a fresh build, It just makes sense. The LGA775 board (Pentium D) could be used for a basic server. A couple gigs of DDR2, the hard drive from the other computer, and some OS installation you'd be rocking a server. However, it might have slow spots (mainly that slower hard drive, ddr2 memory, etc). It might also have other hardware problems later down the road which would require a replacement anyway. This is all of course assuming the first PC does boot once you get the DDR2 memory.

TL;DR

You CAN make a good home server with the parts from the first computer. It might however be a better long term investment to go ahead and build from scratch and enjoy the performance benefits and the smell of new computer parts :p

Here's my parts list:


  • ■ Intel Celeron G1820 Dual Core Processor 2.7Ghz (45.99)
    ■Biostar H81MHC LGA 1150 Motherboard (44.99)
    ■G.Skill NS 2Gb DDR3 1333Mhz x 2 (51.98)
    ■EVGA 100-W1-500-KR 500W PSU (44.99) with 5.00 Rebate
    ■Western Digital Black 1Tb Hard Drives x2 (159.98) These often go on sale so keep an open eye
    ■NZXT Source 210 Mid Tower Case (39.99)

That brings the total to: $400.02 with shipping to my area (yours may be a bit more or less).

I will go through why I chose each of these so you can see the part they play.


  • ■Celeron CPU: Its cheap and for a server a low power basic dual core is perfect.
    ■Biostar motherboard: It is also super cheap and offers 4 SATA ports for hard drives and the ability to add a PCIe RAID card should you ever want to go down the RAID route. They seem to have good quality in the cheap realm of boards.
    ■G.Skill Ram: cheapest DDR3 2Gb sticks I felt safe recommending
    ■EVGA PSU: Rock solid build quality, great warranty, high wattage, did I mention cheap?? :p
    ■Western Digital Black Drives: Fast, High performers, long lasting, and excellent for media playback over network. I chose to add 2 so you can make sure you mirror your data to keep from losing it.
    ■NZXT case: cheap, sturdy, and adequate for a basic build.
 
Solution

Dinos992

Reputable
Aug 22, 2014
163
0
4,690
Alright, well I build a new computer then. The parts you suggested seem fine but can I switch the hard drives you said for this one? wdc wd10ears-003bb1 since I already have it. Also, I found all the parts on newegg except ram and tower.

Ram - Is it this one?
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231394&cm_re=NS_2Gb_DDR3_1333-_-20-231-394-_-Product
or this one?
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231396&cm_re=NS_2Gb_DDR3_1333-_-20-231-396-_-Product

Is it this one?
http://www.newegg.com/Product/Product.aspx?Item=N82E16811146075&cm_re=NZXT_Source_210-_-11-146-075-_-Product
or this one?
http://www.newegg.com/Product/Product.aspx?Item=N82E16811146102&cm_re=NZXT_Source_210-_-11-146-102-_-Product