Hey there everyone,
First off: I want to build a server from a computer which was given to me. So I don't have all of the specs of the computer on hand, but I was able to gather the following.
Got a PIII 512K, Not sure on RAM, Maxtor Hard Drive DiamondMax 20VL Ultra ATA 66 with (I guess, according to web specs) 40.9 GB, 3D Blaster Banshee, AND a Quantum SCSI drive 9.1 GB with no cables or Host Adapter from what I can see.
A little more server details: I plan on using this for just data storage (For multiple OS files), nothing more. Don't have movies or music to put on it, so I'm not concerned about that. However, pictures, documents, audio files (Audacity), and my programs that I have written (java, c, c++, etc). I would like to get subversion on it, but never hosted a subversion site before, plus one of my friends wanted me to join a server group which comprises of 3 servers running Ubuntu.
I would like the server to be accessed by multiple friends, so I guess that subversion is necessary for security? Okay wait, let me address this all at once:
1. My friend (Tom just for the sack of it) told me that I should install Ubuntu on the server so not to create compatiability problems. I already tried putting Fedora on it, but wasn't sure about compatiability. Is Fedora incompatiable with Ubuntu? Should I take Tom's advice and switch to Ubuntu?
2. Security is also neccessary. I don't need some spammer/hacker to use my server to store his personal files. Can Fedora and/or Ubuntu handle this? Is there a better distro for said security? (I know that I can't block everyone, but I would at least like to make it difficult)
3. I played around with subversion a little, tried creating a respository, but wasn't sure if I was doing it right, or if I was setting myself up for disaster. Do I use subversion for all of my storage needs? How do I create multiple folders for my multiple categories (pictures, docs, programming projects, etc) and have security in place? (Sorry, tried reading the subversion docs, and was worried that I was doing things wrong. Would like advice.)
4. I have a small network at home, (got a Windows Desktop, and Windows laptop) and tried to connect my Fedora machine to the network, but wasn't able to view it from my other desktop or laptop. Is there a way to view the Fedora server (Ubuntu?) from my Windows machines?
5. Last but not least is getting the server to be accessible via the internet. I have no clue on this, other than needing an internet connection (DSL connect currently). What are the neccessary steps for this, if I just wanted the data storage? What do I need to consider if I want to put up a website?
Sorry for being so long on this, I tend to have a lot of questions when exploring the unknown. Being a newb to both server creation and Linux creates some interesting situations.
Well, thank you for reading this. And I appreciate any help that can be provided.