Como criar um site e AppPool no IIS usando o prompt de comando

Como criar um site e AppPool no IIS usando o prompt de comando

Serviços de Informação da Internet (IIS) é um servidor da web da Microsoft usado para hospedar sites e aplicativos da web. O IIS vem pré-instalado com sistemas operacionais Windows e fornece uma interface amigável para gerenciar sites e aplicativos da Web. No entanto, para usuários e administradores avançados, o IIS também oferece a opção de gerenciá -lo usando a interface da linha de comando, conhecida como prompt de comando.

Neste artigo, guiaremos você através do processo de criação de um site e pool de aplicativos no IIS usando o prompt de comando.

Etapa 1: Prompt de comando aberto

O primeiro passo para criar um site e um pool de aplicativos no IIS usando o prompt de comando é abrir o prompt de comando. Para fazer isso, pressione a tecla Windows + X e selecione a opção "Comando (admin)". Se solicitado, clique em "Sim" para conceder permissões administrativas.

Você também pode pressionar o botão "Window" e procurar "Prompt de comando". Na lista de pesquisa, clique com o botão direito do mouse no "Prompt de comando" e clique em "Executar como administrador">

No prompt de comando, navegue para o C: \ Windows \ System32 \ inetsrv diretório.

CD C: \ Windows \ System32 \ inetsrv 

Etapa 2: Instale o IIS

Se o IIS ainda não estiver instalado no seu sistema, você precisará instalá -lo. Para fazer isso, digite o seguinte comando no prompt de comando e pressione Enter:

Demo 

Etapa 3: Crie pool de aplicativos no IIS

O pool de aplicativos do IIS é usado para agrupar sites para usar configurações semelhantes ou impedir que outros aplicativos usem recursos de um aplicativo por outros aplicativos. Use uma das opções abaixo conforme seus requisitos

  • Pool de aplicativos com configurações padrão
  • Use o seguinte comando para criar um pool de aplicativos nomeado “MyApppool” com configurações padrão do IIS.

    APPCMD Add AppPool /Nome: MyApppool 

  • Pool de aplicativos com configurações específicas
  • Se você deseja usar configurações diferentes para seus pools de aplicativos, use o comando abaixo. Mudar ManagedRuntimeVersion De acordo com seus requisitos v1.0, v1.1, v2.0 ou v4.0.

    APPCMD Add AppPool /Nome: MyAppPool /GerenteDRuntimeVersion: V2.0 /gerenciadopipelineMode: integrado 

Etapa 4: Crie um site no IIS

Depois que o pool de aplicativos for criado, agora você pode criar um site no IIS. Para fazer isso, use o seguinte comando:

APPCMD Add Site /Nome: MyWebsite /PhysicalPath: C: \ inetpub \ wwwroot \ mywebsite /bindings: http /*: 80: Exemplo.com /apppool: myapppool 

Substitua “MyWebsite” pelo nome desejado para o seu site e “C: \ inetpub \ wwwroot \ mywebsite” pelo caminho físico em que os arquivos do site serão armazenados. Além disso, substitua “Exemplo.com ”com o nome de domínio do seu site.

Etapa 5: Inicie o site

A etapa final é iniciar o site. Use o seguinte comando para iniciar o site:

AppCmd ​​Start Site /Site.Nome: MyWebsite 

Substitua "MyWebsite" pelo nome do seu site.

Etapa 6: Crie aplicativo de subdiretório (se necessário)

Você pode adicionar um aplicativo de subdiretório ao seu site existente. Por exemplo, para configurar um URL como http: // exemplo.com /blog, o /blog é o aplicativo de subdiretório configurado no exemplo.com site. Para criar isso, crie execute o seguinte comando. Assumindo que a raiz do documento para o blog é C: \ inetpub \ wwwroot \ blog.

APPCMD ADD APP /SITE.Nome: Exemplo.com /path: /blog /físicopath: c: \ inetpub \ wwwroot \ blog 

Etapa 7: Alterando o pool de aplicativos (se necessário)

Você também pode alterar o pool de aplicativos de qualquer site usando o comando appcmd. Use o seguinte comando para alterar o pool de aplicativos do site exemplo.com e definir o pool de aplicativos como MyApppool

AppCmd ​​Set Site /Site.Nome: Exemplo.com /[caminho = ' /'].ApplicationPool: MyApppool 

Para alterar o pool de aplicativos para um URL de subdiretório, use o seguinte comando.

AppCmd ​​Set Site /Site.Nome: Exemplo.com /[path = ' /blog'].ApplicationPool: MyApppool 

Conclusão

Em conclusão, criar um site e um pool de aplicativos no IIS usando o prompt de comando é um processo simples que pode ser concluído em apenas algumas etapas. Esse método é particularmente útil para usuários e administradores avançados que desejam automatizar o processo de criação de sites e pools de aplicativos ou para aqueles que preferem usar a interface da linha de comando. Seguindo as etapas descritas neste artigo, você pode criar facilmente um site e um pool de aplicativos no IIS usando o prompt de comando.