Time I asked another question and gained valuable insight from the wonderful helpers we have here...
I've just finished setting up an old box that's going to be my server. It's an old Compaq 6230AN with a few upgrades to help it last a good while - new Antec Earthwatts 380W PSU, new Seagate IDE HDD, near-new Pioneer DVD Burner, new Kingston 1GB RAM, new FX 5200 graphics card (old one had bad artifacts), and a wireless card so it can sit under my desk and draw as little attention as possible to the rug rat. Sure it's probably way overkill, but I'm a hardware junkie, what can I say? I may as well have just built a whole new computer, but this one already runs pretty good and is more than powerful enough, so it suits me fine.
I have purchased a domain name.
My friend has helped me set up the domain name to point to my static IP address.
I know how to open ports 80 (HTTP) and 25 (SMTP) on my router, and will do so when everything is set up and ready to go.
I don't have a completely built website just yet, that's still in the works (and you'll probably get some questions on that later!), but I do have an index.html file all ready to go explaining the website is under construction. Simple, and it should work.
Anything missing yet?
So now down to the nitty gritty... What OS should I use as a server? I want a GUI - this is a must. I am experienced (a bit) with Ubuntu, and can get the wireless card working properly, so that would be a plus. The box does have the original XP Home Edition product key, but as the original hard drive carked it and there's been a few hardware changes, the Compaq recovery discs will most probably not work.
Here's what I want:
- People to access the html files on my computer that contain the website
- People to be able to email me at any name @mydomainname.com.au and it comes through to me somehow
A friend has said to try Ubuntu with Apache, anybody have experience with this? I've got a lot of reading to do on it, and not a lot of reading time to do it in, but any links or help would be nice.
Cheers
Troy