Web Server Setup Advice

Hi,

I'm going to be speccing up a web server up for a website i'll be developing. The website will expect around 20k hits per day, possibly rising and will be very database driven.

what sort of setup should i have for the best performance? Do i need a seperate database server and web server or is it fine to have them both on the one Server?

and what other aspects are important to focus on?
tonyjobAsked:
Who is Participating?
 
kdtreshConnect With a Mentor Commented:
Separating the data and the webserver functionality is a more secure solution. In the event your web server is compromised, is it ok for your data to be compromised as well? I don't know what data the "very database driven" site will contain, but if it's in any way private, it should probably be secured somewhere other than the webserver.
0
 
kdtreshCommented:
From a security standpoint, it would probably be better to have your data on a server secure inside your network with your web server in a DMZ.
0
 
tonyjobAuthor Commented:
The plan is, not to have the server attatched to an internal network. it doesnt need any internal contact (as far as i know) it will be totally dedicated to the website.
0
 
tonyjobAuthor Commented:
ah right, now i see what you mean, that sounds sensible.

so the db server would need to have a good spec since it would be doing a lot of the work then?

that means i'm now looking at 2 high spec servers...
0
 
kdtreshConnect With a Mentor Commented:
Typical webservers do not require a lot of horsepower. I've seen plenty of sites hosted on 400MHz servers. You'll want a lot of RAM and, obviously, a good network connection. The database server should be more of a horse, with good disk I/O (typically RAID), and a lot of RAM as well.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.