O Mac OS X ou Mac OS X Server é melhor para hospedar um servidor da Web?

2

O Mac OS X Server seria melhor que o Mac OS X para hospedar um servidor da Web? Eu verifiquei a página do Mac OS X do Apple.com e parece que ela é mais uma das funcionalidades do servidor do Office do que dos recursos do Web Server, estou certo sobre isso?

    
por Mark Szymanski 12.04.2010 / 01:16

6 respostas

1
Estou com o Farseeker sobre isso: qualquer distribuição Linux ou BSD será indiscutivelmente "melhor" em hospedar o Apache do que o cliente ou servidor do Mac OS X, porque o sabor do "servidor" do Ubuntu é muito reduzido, ainda mais então com um dos BSDs. Eu não posso dizer o que seria necessário para reduzir o desempenho do OS X Server para um servidor Web, mas rodar ps waux no meu laptop Mac OS X em comparação com o meu servidor Web Ubuntu 8.04 LTS me diz que você provavelmente vai passe algum tempo conseguindo onde você quer / precisa que seja.

Também é muito menos dispendioso - a quantia que você pagará por um cliente / servidor Mac OS X compraria um servidor Web muito capaz da Dell, HP, IBM, etc.

    
por 12.04.2010 / 16:13
3

Tanto o Mac OS X quanto o Mac OS X Server vêm com o Apache e são capazes de atuar como servidores da web. Eu costumava gerenciar uma máquina do OS X Server que agia como um servidor web e de arquivos, lidando com mais de 10 solicitações / segundo sem nenhum problema.

A vantagem do Server verses Client é como radius disse: O servidor possui ferramentas de gerenciamento, enquanto o Client não. Mas usar o google e a linha de comando CLient pode ser feito para fazer praticamente tudo o que o Server pode. (Eu tenho uma máquina do OS X Client atuando como servidor de arquivos, servidor DHCP, servidor de nomes e servidor Netboot)

Lembre-se também de que, se você quiser suporte oficial da Apple, precisará do OS X Server. Em situações de negócios, essa é uma das principais razões para escolher o servidor.

    
por 12.04.2010 / 13:43
1

No seu caso, a diferença entre o Mac OS X e o Mac OS X Server será uma ferramenta de gerenciamento adicional para o servidor web subjacente (apache). Portanto, se você precisar de uma interface de gerenciamento, use o Mac OS X Server. Se você estiver familiarizado com a linha de comando, o Mac OS X fará o trabalho, bem como a versão do servidor.

    
por 12.04.2010 / 13:02
0

Além das ferramentas de gerenciamento, o Server também vem pré-instalado com várias coisas que um servidor web pode precisar, como MySQL e PHP (na verdade, o cliente pode vir com PHP agora ... mas ele não vem com o MySQL) Pode haver outras coisas como essas que vêm com o Server, mas essas são as que eu pessoalmente uso ...

    
por 12.04.2010 / 15:54
0

Depende de como você define melhor. Nós tínhamos algumas caixas do OS X rodando quando eu ainda era administrador em uma universidade local. A equipe adorou, porque permitiu que usuários comuns administrassem as caixas. No entanto, quando eles estão enfrentando a internet que também poderia ser muito assustador.

No geral eu achei as ferramentas gráficas muito boas, mas no final eu preferiria uma máquina * nix / BSD sobre o OS X como apenas um servidor web, a menos que você precise de alguns recursos específicos, como compartilhamento iCal ou coisas assim.

    
por 03.02.2011 / 17:58
0

Ambas as instalações de estoque do Mac OS X 10.6 e do Apache do servidor Mac OS X 10.5 são mais lentas em servir arquivos estáticos do que o IIS no Windows e o nginx em caixas linux. A diferença para uma página .html carregando 1 arquivo css e 5 imagens é quase o fator 4.

Por padrão, o Mac OS X exibe a página nunca abaixo de 1,15 segundo, em que as janelas e o nginx no linux servem a página inteira, começando no intervalo de 0,3 segundo. Consulte link

O TCP pode ser necessário no OS X, que vem por padrão no Windows e pode vir por padrão nas instalações do Linux.

Para o Apache no OS X vs o servidor OS X. O servidor OS X é, por padrão, melhor configurado para uso do servidor. Essas configurações também podem ser configuradas no OS X da área de trabalho, mas leva tempo para encontrar, testar e ajustar as configurações desejadas.

    
por 24.03.2011 / 16:36