Manual do PHP
Anterior | Capítulo 6. Instalação em sistemas Windows | Próxima

# Servidor OmniHTTPd

Essa seção contem notas e dicas específicas para o OmniHTTPd no Windows.

> Nota: Você deve ler os passos de instalação do manual antes!

Atenção
Se utilizar a instalação CGI, seu servidor estará aberto a possíveis ataques. Leia nossa seção de segurança CGI para aprender em como se defender desses ataques.

Você precisa completar os passos a seguir para fazer o PHP funcionar com OmniHTTPd. A instalação descrita a seguir é para o executável CGI. OmniHTTPd tem suporte à SAPI, mas alguns testes mostraram que não é estável usar o PHP como módulo ISAPI.

> Importante para usuários CGI: Leia o faq sobre cgi.force_redirect para detalhes importantes. Essa diretiva precisa ter o valor `0`.

1. Instale o servidor OmniHTTPd.

2. Clique com o botão direito no ícone azul do OmniHTTPd na barra do sistema e selecione `Propriedades (Properties)`

3. Clique em `Configurações Globais do Servidor Web (Web Server Global Settings)`

4. Na tab 'External', entre: `virtual = .php | actual = c:\php\php.exe` (use `php-cgi.exe` se você estiver instalando o PHP 5), e use o botão Adicionar (Add).

5. Na tab `Mime`, entre: `virtual = wwwserver/stdcgi | actual = .php`, e use o botão Adicionar (Add).

6. Clique em `OK`

Repita os passos 2 - 6 para cada extensão que você quiser associar com o PHP.

> Nota: Alguns pacotes OmniHTTPd vem com suporte embutido ao PHP. Você pode escolher durante a instalação fazer uma configuração personalizada, e selecionar o componente PHP. Nós recomendamos que você use a versão mais nova dos binários do PHP. Alguns servidores OmniHTTPd vem com o PHP 4 beta, então você deve escolher não instalar o suporte embutido, mas instalar por conta própria. Se o servidor já estiver na sua máquina, use o botão Substituir (Replace) nos passos 4 e 5 para configurar a informação nova e correta.

Anterior | Principal | Próxima
Servidores Sun, iPlanet e Netscape no Microsoft Windows | Acima | Servidor Sambar no Microsoft Windows