Partilhar via


IIS 7.0 - Linha de Comando

Nos últimos meses fiz algumas apresentações sobre o IIS (Internet Information Services) 7.0, nova versào do servidor Web da plataforma Microsoft.

Muitos pontos a destacar, com relação a melhorias de performance, gerenciamento, modularidade, segurança, etc. Mas um componente que sempre chama atenção nas apresentações é o novo utilitário de linha de comando appcmd.exe.

Appcmd.exe tem por objetivo substituir todos os comandos previamente existentes como scripts .vbs, utilitários, etc na administração do IIS. Assim, através de 1 utilitário, toda a administração do IIS pode ser feito. Um dos pontos importantes é que este comando expõe informações em tempo real do servidor, como por exemplo, quais requisições HTTP estão sendo executadas e quais os application pools envolvidos.

Para saber mais sobre appcmd.exe, basta, em uma máquina com Windows Vista ou Longhorn Server (logicamente com o IIS instalado) navegar até %systemroot%\windows\system32\inetsrv e digitar appcmd.exe /?

Abaixo listo os principais elementos do comando:

 

SITE Administration of virtual sites
APP Administration of applications
VDIR Administration of virtual directories
APPPOOL Administration of application pools
CONFIG Administration of general configuration sections
BACKUP Management of server configuration backups
WP Administration of worker processes
REQUEST Display of active HTTP requests
MODULE Administration of server modules
TRACE Management of server trace logs