Sie sind auf Seite 1von 7

COMPARE APACHE CONFIGURATION TO IIS

UNDERSTANID APACHE AND IIS CONFIGURATION In APACHE and IIS HTTP requests, each Web server has its own architecture, built-in features, and common add-ons. Though developed independently, both Web servers have some common features. Both servers support the following functions HTTP request processing Authentication Access control Encryption (SSL) Caching Web site isolation Bandwidth throttling Load balancing Web frameworks and middleware Configuration files and management APIs Modular architecture(Windows Server IIS, 2007, page1)

APACHE HTTP SERVER: Apache HTTP Server is a free open source Web server for modern operating systems such as UNIX , Linux and Windows NT. It is developed by The Apache Software Foundation in 1995. All companies ranging from start-ups to long-established large enterprises use Apache.Intranets and public facing Web sites also use Apache HTTP server. Apache is known as the LAMP stack, which comprises the Linux operating system; the Apache Web server; the MySQL database; and either PHP, Perl, or Python programming language. Apache works both on Linux and Windows.. Versions of Apache Server:

The Apache server has undergone a number of versions with each version having some advanced features . All these versions have their supporting comprehensive documentation archives.

Following are the versions of this web server:

Apache 1.3:

Apache 1.2 undergoes a great number of improvements resulting in next version known as Apache 1.3. The most noteworthy improvements in this version includes - useful configurable files, Windows and Novell NetWare support, DSO support, APXS tool and others.

Apache 2.0

Apache 2.0 with re-written code has considerably a simplified configuration and boosted its efficiency. It supports Ipv6, Unix threading, other protocols such as mod_echo. This version also offers a new compilation system and multi-language error messaging.

Apache 2.2

Apache 2.2 came out in 2006 and offers new and more flexible modules for user authentication and proxy caching, support for files exceeding 2 GB, as well as SQL support.

(http://www.modulehosting.com/apache.html)

IIS(Internet Information Services 7.0) HTTP SERVER: Internet Information Services (IIS) 7 introduces a new XML-based configuration system for storing your IIS settings that replaces the metabase that was used in IIS 6.0 and earlier. This new configuration system was introduced with ASP.NET and is based on a hierarchical system of management system that uses *.config files. The configuration files for IIS 7 are located in your %WinDir%\System32\Inetsrv\Config folder, and the primary configuration files are:

ApplicationHost.config - This configuration file stores the settings for all your Web sites and applications.

Administration.config - This configuration file stores the settings for IIS management. These settings include the list of management modules that are installed for the IIS Manager tool, as well as configuration settings that any management module uses.

Redirection.config - IIS 7 supports the management of several IIS servers from a single, centralized configuration file. This configuration file contains the settings that indicate the location where the centralized configuration files are stored.

Note: Some settings can be delegated to Web.config files, which may override settings in the ApplicationHost.config file. In addition, settings that are not delegated cannot be added to Web.config files.

How to use this Co

UNDERSTANID APACHE AND IIS CONFIGURATION

Improve this chart

Apache

IIS

Initial Release:

1995

With Windows NT 3.51

Latest Release:

2.2.9 / June 13, 2008 (2008-06-13);

7.0

Portable configuration:

Yes text/file

Yes (Import & Export ) binary

Operating Systems supported:

Cross-platform (Windows, Mac OS X, Linux, BSD, Solaris, eCS, OpenVMS, AIX, z/OS)

Windows

License:

Apache License 2.0

Proprietary

Website:

http://httpd.apache.org/

http://www.microsoft.com/iis

Cost:

Free

Bundled with Windows NT family products

Basic access authentication:

Yes

Yes

Digest access authentication:

Yes

Yes

HTTPS support:

Yes

Yes

Virtual hosting:

Yes

Yes

CGI support:

Yes

Yes

FastCGI support:

Yes

Yes

Servlets:

No

No

SSI support:

Yes

Yes

ASP.Net support:

Yes (via "mod_aspdotnet" module)

Yes

Runs in user or kernel space:

user space

kernel or user space

Administration console:

Yes

Yes

IPv6:

Yes

Yes

Developed by:

Apache Software Foundation

Microsoft Corp.

All attributes

Das könnte Ihnen auch gefallen