IIS - Services
What is services?
They are programs that run in the background performing core operating system functions usually without interaction from users.
Most services start automatically when the computer boots up but Windows starts some services only when they are needed. Services that aren’t being used can be disabled to reduce the attack surface and maintenance surface of your Web server. However, some services rely on other services being up and running to function properly so understanding all of the dependencies is important before you disable a service.
An easy way to access services:
1.Go to Windows logo key Picture of the Windows logo key+R
2.Type services.msc
If IIS components are installed on the computer you should see them in the MMC Services snap-in:
The snap-in is a great tool for managing a Web server at the services level.Below services behind IIS
Many IIS services are required or have interdependencies that when missing or disabled could prevent your Web site from working properly. So until you are real sure you understand all of the ramifications of managing Windows roles and applications at the service level.
They are programs that run in the background performing core operating system functions usually without interaction from users.
Most services start automatically when the computer boots up but Windows starts some services only when they are needed. Services that aren’t being used can be disabled to reduce the attack surface and maintenance surface of your Web server. However, some services rely on other services being up and running to function properly so understanding all of the dependencies is important before you disable a service.
An easy way to access services:
1.Go to Windows logo key Picture of the Windows logo key+R
2.Type services.msc
If IIS components are installed on the computer you should see them in the MMC Services snap-in:
The snap-in is a great tool for managing a Web server at the services level.Below services behind IIS
Service | Display Name | Description | Executable | Default Startup |
IISADMIN | IIS Admin Service | For IIS 6.0 metabase configuration compatibility | inetinfo.exe | Automatic |
W3SVC | World Wide Web Publishing Service | Provides Web connectivity and administration through IIS Manager | svchost.exe | Automatic |
WMSVC | Web Management Service | Enables remote management of a Web server. | wmsvc.exe | Manual |
WAS | Windows Process Activation Service | Provides process activation, resource and health management services for message-activated applications | svchost.exe | Manual |
AppHostSVC | Application Host Helper Service | Stores configuration history and application pool mapping in history subdirectories at set intervals. | svchost.exe | Automatic |
MSFTPSVC | FTP Publishing Service 6 | Enables IIS 6 Web servers to be File Transfer Protocol (FTP) servers | inetinfo.exe | Manual |
FTPSVC | FTP Publishing Service | Enables IIS 7 Web servers to be File Transfer Protocol (FTP) servers. | svchost.exe | Manual |
Many IIS services are required or have interdependencies that when missing or disabled could prevent your Web site from working properly. So until you are real sure you understand all of the ramifications of managing Windows roles and applications at the service level.
No comments: