We are learning about IIS7 today. First, let's introduce what IIS7 is. IIS7 is short for Internet Information Server. It is a WEB Server promoted by Microsoft.
Currently, the commonly used version is IIS 6 in Windows 2003 or IIS 5 earlier. IIS7 is fully integrated with Window NT Server, therefore, you can use the built-in security features of Windows NT Server and NTFSNT File System, NT File System to build powerful, flexible, and secure Internet and Intranet sites.
IIS7 supports ISAPI, and ISAPI can be used to expand server functions. IIS is designed to establish an integrated Server Service to support HTTP, FTP, and SMTP, it provides an Internet server that is fast and integrated with existing products and can be expanded.
The new IIS7 has added more security design in Windows Server2008. Now, you can use Microsoft. . Net language. In addition, using the new features of IIS7 to create modules will reduce the number of times code runs in the system and minimize the possibility of hacker script attacks.
From the security point of view, this is a new field of IIS. With so many new features, we are eager for IIS7 in Windows Server2008. Let's take a look at the five most core enhancement features in IIS:
Fully modular IIS7
If you are very familiar with the popular Apache Web server software, you will know that its biggest advantage lies in its customization. You can configure it to display only static HTML, you can also dynamically load different modules to allow different types of service content.
However, the IIS7 currently used cannot implement this feature well, resulting in two problems: first, due to the impact of features that are not used by many users on the code, sometimes users are not satisfied with the performance. Second, the security risks caused by too many default interfaces.
The new IIS7 completely solves this problem. IIS7 is divided into more than 40 modules with different functions from the core layer. Functions such as verification, caching, static page processing, and directory list are all modularized. This means that your Web server can install the corresponding functional modules as needed.
There may be security risks and unnecessary modules won't be loaded into the memory, the attack surface of the program is reduced, and the performance is also improved. Here we will explain the IIS7 knowledge.