Arquivo

Arquivo de setembro, 2009

Como instalar o FastCgi no IIS 5 e 6

10, setembro, 2009 1 comentário

Precisei instalar o FastCgi em um servidor onde a utilização do PHP estava muito alta, fazendo o CPU ficar em 100% de utilização. Segue abaixo um passo a passo:

1 – Efetue o download e instale o FastCgi. No link abaixo possui a opção de download de x86 e x64:

http://www.iis.net/download/FastCGI

2 – Depois de instalado, vamos efetuar a configuração do FastCgi editando o arquivo fcgiext.ini que fica localizado em %windir%\system32\inetsrv.  Nesse arquivo todas as linhas estarão comentadas, no final do arquivo você adiciona as linhas abaixo:

[Types]
php=PHP

[PHP]

ExePath=C:\PHP\php-cgi.exe (aqui você aponta para o php-cgi.exe do seu servidor)
InstanceMaxRequests=10000 (Quando o processo chegar a 10000 requisições, o processo é finalizado e será criado um novo)
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=60 (Se a requisição da aplicação ultrapassar de 60 segundos, o processo é finalizado)
ActivityTimeout=60 (Se a aplicação não responder em 60 segundos, o processo é finalizado)
MaxInstances=32 (você pega a quantidade de core e multiplica por 8, ou seja, quadcore possui 4 core)

3 – Após salvar o arquivo, vamos configurar o IIS para utilizar a DLL do FastCgi. Abra o IIS, clique com o botão direito em Web Sites (alterando em Web Sites, será aplicado para todos os sites do servidor, se preferir, você pode alterar essa configuração para um site específico, até mesmo para teste) e selecione propriedades. Vá na aba Home Directory e clique em Configuration. Clique em ADD (se já possuir a extensão .php configurado, clique em edit) e preencha como o gráfico abaixo e clique em OK.

image

Espero que tenha ajuda, qualquer problema, me avisa para que eu possa ajudá-lo. Configurei dessa maneira e conseguî diminuir em 60% a quantidade de memória e processos no servidor. Maiores informações visite o site: http://learn.iis.net/page.aspx/248/configuring-fastcgi-extension-for-iis-60/

Abraços!

Categories: Sem categoria Tags:

VídeoCasts TechNet

9, setembro, 2009 Sem comentários

Os VídeoCasts TechNet são vídeos de curta duração, em português disponíveis para download e que trazem explicações passo-a-passo de como configurar funcionalidades ou resolver problemas específicos de determinados produtos Microsoft. Uma maneira rápida e fácil de adquirir conhecimento e resolver os seus problemas do dia-a-dia.

Tudo que um administrador web IIS 6.0 precisa saber sobre o MOM

Monitorando o estado do IIS

Monitorando a configuração do IIS

Link para outros vídeos:

http://www.microsoft.com/brasil/technet/videocast/default.mspx

Categories: Sem categoria Tags:

Microsoft investiga falha no IIS

2, setembro, 2009 Sem comentários

A Microsoft informou nesta semana que está investigando uma falha em algumas versões do Internet Information Services (IIS) que poderia permitir que um atacante tomasse o controle do servidor.
Um representante da empresa disse que a Microsoft está investigando a falha no FTP do IIS 5 e IIS 6 e que ainda não foram detectados ataques específicos contra ela.
Um exploit para a falha já foi publicado no Milw0rm. Mas segundo alguns testes, o exploit afeta apenas versões antigas do IIS e o FTP precisa estar ativado para que a falha possa ser explorada.
Após o término da investigação, a Microsoft decidirá se lançará uma atualização de segurança como parte de seu ciclo mensal ou antes dele.
O U.S. Computer Emergency Readiness Team (US-CERT) recomendou que os administradores configurem o acesso anônimo ao servidor FTP como somente leitura para ajudar a minimizar o risco da falha.

Fonte: Baboo

Categories: Sem categoria Tags: