IIS 7.0 & 7.5 Tutorial Web Server: Architecture Tools & Techniques

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

IIS 7.0 & 7.

5 Tutorial Web Server


Introduction Architecture Tools & Techniques


Operating System Windows Server 2008 R2 Enterprise Edition

Kernel Mode Listener

(Fastest, Provide Direct access to Server Hardware, access to Win. API, Bypassing the O.S. Example Device Driver, Http Listener by IIS7.0)

User Mode
TaskMgr.)

(Protected Area, First Communicate with the Kernel Mode, and Multiple Worker Processes by IIS7.0 runs in

Worker Processes Modular Architecture Management Console PowerShell Cmdlets The IIS Role IIS Feature Walkthrough IIS on Server Core Basic Settings (Site Name, Application Pool, Physical Path of website) Bindings Virtual Directories Logging MIME Types Site Config. Vs Master Config. Web Config ile

Installing & Configuring IIS


Web Server Administration


Application Pool & Worker Processes


Application Pool Worker Processes Recycling Configuration

Web Server Extensions


ISAPI Extensions ISAPI Filters CGI & other Extensions Specifics: ASP.NET & PHP

FTP Server Administration


Basic Settings Bindings Virtual Directories

Logging Request Filters Directory Browsing User Isolation

IIS Security

NTFS Security Authentication & Identity Authorization Rules IP/Domain Restrictions

SSL & Digital Certificates


Trust and the CA

(Types of CA: Domain only, Normal SSL (TLSTransport layer security), SAN (wildcard), EV (high

grade))

Types of Certificates Creating a cert Request Installing a cert Creating a cert Request Installing a cert SSL-related config options

Web Platform Installer & IIS.NET


IIS.NET Web Platform Installer Installing extensions, apps, etc.

Advanced Web Server Configuration


Compression (Static & Dynamic Compression) Default Docs/Directory Browsing Custom Errors CGI/Fast CGI (Common Gateway Interface) Limits HTTP Response Headers

ASP.NET Configuration

.Net Authorization .Net Trust Levels Session State SMTP E-mail .Net Compilation Application Settings Machine Key

Troubleshooting

Event Logs Web Services Logs Diagnostic Tools Failed Request Tracing Rules

Performance Tuning

Loading & Base lining Key Performance Counters Tips for Monitoring Tips for Tuning

IIS Automating with Windows PowerShell


Overview IIS: Drive IIS: Cmdlets Real World Ideas

Network Load Balancing


Overview: Architecture Installation Configuring Content Replication Configuration Replication

IIS Open Source Web Platform


My SQL My SQL Tools PHP PHP MyAdmin Word Press

Best Practices for IIS Architecture


Cluster & Load Balancing Security & Firewalls Reducing the attack Surface Fighting off Malware Using an RDBMS Creating a content Publishing Architecture

Protocol Header
http http http

IP Address
all unassigned all UA all UA 80 8080 80

Port

Host
No No sbeec.com

http://sbeec.com then 3rd option will be selected but when we type www.sbeec.com then 1st option will be selected due to Host Header.

You might also like