Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads
Tom's Hardware > Forum > Linux/Free BSD > General Discussion > Advice for home server setup with Linux???

Advice for home server setup with Linux???

Forum Linux/Free BSD : General Discussion Advice for home server setup with Linux???

Word :    Username :           
 

I have been wanting to setup a Linux home server to handle my backup/storage/media needs, kind of similiar to what windows home server does, but of course better. I would like the capability to access files from the internet as well. Any suggestions or advice would help. Im leaning towards Fedora for the OS. What do you guys think?

My System: Intel Atom Mini-Itx build with 1TB HDD

I dont have the best linux experience, kind of a noob. I do have Fedora 11 installed on my laptop and do know my way around it.

------------------------------ AMD 9950 Phenom OC @ 3.0 Ghz | Asus
M3A79-T Deluxe MoBo | ATI HD4850 512MB | Corsair XMS 4GB DDR 800 | Antec Neopower 650 | Antec 300 Case | WD Black 500 GB HDD | Windows 7 Pro
Reply to IronRyan21
Register or log in to remove.

Fedora 11 or the latest ubuntu should work nicely, but you should keep them updated. If that's too much hassle try RHEL 5.4 or the free equivalent.

 

Fedora has a lot more packages and multimedia stuff though. RHEL is made for long term support.

 

Good luck :)


Message edited by linux_0 on 10-28-2009 at 11:27:09 AM
------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();
Reply to linux_0

There is really no correct answer. From a Network Administrator's opinion, I would go with either Fedora or Ubuntu. Both are easy to set up and have great support if you get stuck.

Just remember: If you are going to RD into it from the internet, encrypt and password everything.

Reply to linuxhero27

IronRyan21 wrote :

I have been wanting to setup a Linux home server to handle my backup/storage/media needs, kind of similiar to what windows home server does, but of course better. I would like the capability to access files from the internet as well. Any suggestions or advice would help. Im leaning towards Fedora for the OS. What do you guys think?

My System: Intel Atom Mini-Itx build with 1TB HDD

I dont have the best linux experience, kind of a noob. I do have Fedora 11 installed on my laptop and do know my way around it.



Linux is an excellent choice for this usage. I run a Linux-powered file/print/backup server on much older but more powerful hardware (dual 2.67 GHz P4 Xeons) and it runs beautifully. It doesn't matter what distribution you choose as they are all very similar, particularly when set up to run as a server. I personally have mine running on Gentoo, but Fedora, Ubuntu, SuSE, Debian, or any other Linux distribution will work nicely. Here's what you want to do:

1. Install the OS as text mode only (i.e. do not install X or a window manager.) You do not need X, so don't install it. Make sure to make your data storage in partition separate from /.
2. Install NFS if you want to share files with other Linux/Macintosh/Unix machines. Add the data storage partition's folder to /etc/exports.
3. Install Samba if you want to share files with Windows machines. You will need to edit /etc/samba/smb.conf to set your desired permissions on that shared folder (go down to the "Shared Folder" section and change things to your liking.)
4. Install ssh so you can remotely access your files through the Internet using SFTP and also remotely administer your computer so you don't always have to have a monitor and keyboard attached. Make sure to take a look in /etc/ssh/sshd.conf to change things like ALLOW_ROOT_LOGIN to "no" for better security.

That should pretty well do it. If you have questions, feel free to post back here.

------------------------------ Workstation: 2x Opteron 6128, ASUS KGPE-D16, 8x2 GB PC3-10600U ECC
File server: 2x Xeon 5150, MSi MS-91A1, 2x2 GB PC2-5300R FB-DIMMS
HTPC: 2x Xeon LV 2.00 Sossaman, TYAN i7520SD, 2x512 MB PC2-5300R
Reply to MU_Engineer

I'd add:

5. Install Webmin. This is an excellent tool for remotely configuring servers.

Reply to Ijack

Do you trust it being open after the recent spate of SSL issues?

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

We are talking about a home network here. I trust the user on my home network. I certainly wouldn't make it visible to the outside world.


Message edited by Ijack on 11-16-2009 at 02:03:19 PM
Reply to Ijack

Great advice :) I wouldn't make anything visible to the outside world.

You wouldn't want your computer to become part of a botnet that's for sure.

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();
Reply to linux_0

Yeah, don't make anything visible to people other than yourself.
Since you said you knew Fedora well, I would suggest CentOS. Both are very similar, both are based off of Red Hat. But, CentOS is much more stable than Fedora (and since you are running a server, your highest priority would be stability).

Reply to aleccj1

RHEL is great but it lacks a lot of desktop apps and features that fedora offers.

Fedora and ubuntu are better on the desktop, RHEL and CentOS are better suited for server use.

Fedora and ubuntu in some cases are probably better for a home server, it depends on what the OP is doing and what the OP is most comfortable and familiar with.

Semper Fi :)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();
Reply to linux_0

Another distro that you might like to look at it is Mandriva. I installed this on my laptop as the newest versions of Fedora won't run a particular app that I use (SimNow). So far I'm very impressed with it as an easy to install/use distro.

Reply to Ijack
Register or log in to remove.
Tom's Hardware > Forum > Linux/Free BSD > General Discussion > Advice for home server setup with Linux???
Go to:

There are 2073 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
  • Ask the community now
  • Publish
Ad
Ads
Latest best answer
Dual Boot Windows 7 and Ubuntu 12.04
By ijack, 4 days ago:

To get the best performance and lifetime from your SSD you should plan a little more...

Best offers
They won a badge
Join us in greeting them
Top experts