Ok I plan to set-up a server for my site. I run a basic webpage with a forum attached, I also host a ton of pictures. On average I do about 18-20gb of transfer a month.
I have SBC Yahoo DSL with 384kbs - 512 kbs upstream. My question is about the computer used to run the server. Will this one work, I have it in a closet and want to use it.
Intel Celeron 2.0ghz
256mb of Ram
10/100 Ethernet Network Controller
Running windows xp and apache
Well, I think you'd want a larger pipe (more bandwidth) if you're hosting alot of images. However, if you keep them relatively small, and your site/forum isn't trafficked that much, you should do fine. One concern with putting a server in your closet (heh, I've done that before) is heat. Datacenters are cooled to around 70 degrees Fahrenheit, to keep the machines running at a safe temperature. If your closet has a carpet floor, you might want to add a fan or two to the case to keep it running at a good temperature (Your Celly should be able to handle the DB requirements of a site/forum, but with the image hosting tacked on, it'll get a tad bit hot).
Unless you really prefer to have a machine on-site, I'd suggest finding a company that can host you for a small fee (or maybe even free. By the way, I've sent you a PM.) With paid hosting, you do get the advantage of data security and reliability. But I understand where you're coming from, wanting a server in your closet. I've always wanted to put a datafarm in my basement, just for the look of it.
Originally posted by adamjon I guess you havent sent that pm yet, but the server will be used by me alone. I can slap a few fans in, but I keep my house about 72 due to a saltwater fish tank that I don't want to over heat.
So if I reduce my picture hosting I would be better off, but it is still doable even if I don't, correct?
Yep. The reason why I say that a Celeron might not be able to handle all that is because Windows XP has quite a large back-end. (It's an annoying little system resource hog ) Now, I was stuck with a Pentium 4 1.6Ghz with 256MB RAM for a few years, and while it did handle itself quite well, I had to upgrade the RAM due to system lag.
Originally posted by adamjon I pmed back, also would I be better off maybe switching to Linux? I have never used Linux but I am sure I could figure it out. Also I can upgrade ram for cheap, so that may be an option.
Linux is an excellent server OS. As I stated in my PM, I use CentOS 3.3 on most of my servers. Windows is geared more towards the graphical, desktop-user aspects of computers, so there are alot of programs that Windows runs that, amazingly, a server doesn't even need, and sometimes, shouldn't have. Especially with Windows XP, it's more rounded-off to make it friendly to the average home user.