Segurança do Snow Leopard Server

1

Eu li em vários locais que a configuração do Apache que a Apple fornece por padrão em 10.5 e 10.6 não é realmente algo que você gostaria de usar em um ambiente de produção devido a preocupações de segurança. Estou curioso para saber se há diferenças na apresentação padrão no Snow Leopard Server, de modo que seria recomendável executá-lo sem modificação significativa / rolando uma instalação personalizada do Apache.

Obrigado!

    
por Aaron 17.12.2009 / 06:48

1 resposta

1

Existem algumas vantagens em usar a instalação do Apache fornecida

  • Está aí, não é necessário instalar
  • Você pode usar as ferramentas administrativas do servidor para configurar seus sites
  • Pode ser atualizado pelas Atualizações da Apple

Mas, para qualquer uso sério, eu recomendaria instalar o seu próprio ...

  • O administrador do servidor só vai até certo ponto, qualquer quantidade normal de ajustes ainda precisa ser feita nos arquivos de configuração
  • Você tem a opção da versão 1.3, 2 ou 2.2
  • A Apple não é particularmente rápida em atualizar o Apache - se alguma vez (o mesmo vale para o PHP MySQL, etc.)
  • O console administrativo da Apple é conhecido por substituir suas alterações nos arquivos de configuração
  • Se você está acostumado com * NIX, a Apple instala tudo em lugares estranhos ...
  • Quaisquer grandes mudanças na configuração podem interromper outros programas da Apple que dependem do Apache fornecido (Atualização de software, Wiki Server ...)

Indo além do escopo da sua pergunta - eu provavelmente não recomendaria a execução do Apache no servidor OS X - mas se você precisar, instale o seu próprio.

Editar: Meu servidor 10.6.0 tem as seguintes versões

  • Apache 2.2.11
  • MySQL 5.0.82
  • PHP 5.3.0
por 20.12.2009 / 02:20