Getting to know the different operating systems used on web hosting servers and how to select one that is right for you.
web hosting operating system, window web server, unix web server, linux web server, operating system, web hosting server operating system
On which operating system (or, platform, in tech jargon) should I host my web site?Go to On which operating system (or, platform, in tech jargon) should I host my web site?Web Hosting InformationGo to web hosting tips and articlesHomepage

Main navigation links of Web hosting tips and articles section

On which operating system (or, platform, in tech jargon) should I host my web site?

For most web developers, this question can also be rephrased to: "Should I host my web site on a Windows operating system or a Unix/Linux operating system?"

Before we delve into which operating system would be more suited to your need, let me list the important features in a web server operating system.

  1. Stability:
    The operating system should not crash under heavy load and, thus, bring all web sites down.
  2. Security:
    The operating system should not be vulnerable to viruses and should not have security holes that can be exploited by hackers.
  3. Ease of administration:
    Operating system administration should be trouble-free with easy-to-use administration tools.
  4. Features and Software:
    A good operating system should have all required features and software to run a web hosting server. If these are not in-built, are they available from other sources? (read the next point).
  5. Third party application availability and integration:
    Software for the operating system that enhance the features of the web server should be available from other vendors. Further, integration of these should be smooth and trouble-free.
  6. Scalable to up-gradations:
    An operating system should be scalable to hardware and software up-gradations.

The popular web server operating systems

Web server operating systems can be categorized as follows:

Your choice of the operating system for a web server should not depend on the operating system on your desktop. That is, if you use Windows on your home/office computer, it is not necessary to have the same operating system on your web server. Rather, your choice should depend on how you create your web site and the kind of applications you want to run on your web server.

If you are a beginner and simply want a quick answer, please scroll down below or click here.

The Windows operating systems for web servers can smoothly integrate Microsoft applications including Access, MS SQL, FrontPage etc. However, they are known to be less stable under heavy web traffic. They are also more vulnerable to attacks from viruses and hackers (though the latter has more to do with how the server is administered).
Read more on the Windows operating system for web servers

Unix and Linux servers are famous for their stability. They can provide more than 99% uptime even under heavy web traffic. By the way, if you are developing your web site in Microsoft FrontPage you are not restricted to the Windows Operating system - Unix/Linux servers provide FrontPage Extensions that help you seamlessly integrate your application.
Unix, Linux and FreeBSD web hosting servers

If you are a beginner, you would likely be thinking of virtual web site hosting, in which case I suggest you use a Unix/Linux/FreeBSD based web server. These provide a better uptime, are less prone to attacks and come slightly cheaper than servers based on the Windows Operating system. Further, if you ever face a problem, there is a lot of support available on the Internet (in forums, discussion groups, articles etc.) for Unix/Linux/FreeBSD based hosting servers. A whole range of easy to use third party software that integrate smoothly are available for these operating systems. Not only that, most web hosting companies provide lots of such software that you can use on your web site by installing them through the online control panel.

A final word: If you are in doubt, clarify with your web developer and come back to this page. For example, if your developer is creating the web site using ASP technology, I would definitely suggest a Microsoft Windows operating server. While on the other hand, if they are developing using PHP and MySQL, I would recommend using Linux or FreeBSD. [FYI, One can run ASP scripts on Linux system using software such as Sun Java System Active Server Pages 4.0 or PHP on Windows... it's just that PHP scripts run better on Unix/Linux and ASP on Windows]



AddThis Social Bookmark Button
Page contents: Advantages and disadvantages different operating systems used on web hosting servers: Windows, Unix, Linux, FreeBSD, Novell, Macintosh etc.

Page URL: http://www.webdevelopersnotes.com/hosting/ web_host_server_operating_system.php3



Join Mailing List


Feedback/Questions




$5.95 Web Hosting

Hostgator




Netfirms Web Hosting

Lunarpages.com Web Hosting

Search engine for your website

Free Google software

Create your own search engine
Search WebDevelopersNotes.com