Brian Hill
NT2670: Email and Web Services
8-8-13
Stephen Gregg
Based on my research Apache has been known to be a little more popular than IIS in the long run. The reasons for that is Apache has been around for a while now and they are constant with updates to their servers unlike Windows product IIS. Apache also offers extra space that IIS will not offer. Apache is also free like UNIX and operates similar. Volunteer programs, and IBM have added additional enhancements to Apache making it structure permitting for users to decide on structure. IIS on the other hand has limited functionality and doesn't have fast bug fixes like the free source Apache. IIS though is supported by Microsoft, and works with other programs that they offer such as, Windows GUI, active directory, MS SQL Server, and windows security services. Other differences is the way the programs run on operating systems. Apache can be run on multiple platforms such as UNIX, Linux, Windows, and OS/2. IIS can only be ran on Windows. This leaves very little room for users as only so many people use Windows, but a lot of people use multiple platforms. Both web servers have similar functions such as server administration using scripts, managing of multiple web servers using one server, and supporting multiple hardware virtual servers using separate IP addresses. IIS has better security scan as it can write file security and scan it through other windows products such as, Windows event log. Apache has to use an add on to do so. Other than that both web servers provide similar security options such as, restricted access by domain name, user, group, directory and, or file, IP address, and Basic HTTP user authorization with passwords. Based on my research I would use Apache to implement since it is free and you can use it on multiple platforms. Apache is also more expandable and can be played around with more, unlike IIS. Both Apache, and IIS have similar