Web Server Setup Advice

Posted on 2008-11-05
Medium Priority
Last Modified: 2013-11-05

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?
Question by:tonyjob
  • 3
  • 2

Expert Comment

ID: 22889419
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.

Author Comment

ID: 22889475
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.

Accepted Solution

kdtresh earned 500 total points
ID: 22889720
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.

Author Comment

ID: 22889877
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...

Assisted Solution

kdtresh earned 500 total points
ID: 22890043
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.

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

this article is a guided solution for most of the common server issues in server hardware tasks we are facing in our routine job works. the topics in the following article covered are, 1) dell hardware raidlevel (Perc) 2) adding HDD 3) how t…
Learn about cloud computing and its benefits for small business owners.
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
Suggested Courses

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question