Existe um sabor preferido do Linux para hospedagem de aplicações web?

2

Estou trabalhando para uma startup e estamos usando um Virtual Private Server para hospedar o aplicativo da web e recebemos uma infinidade de sabores de Linux para escolher.

Quais sabores são melhores para quais tipos de aplicativos da Web e por quê?

    
por jawilmont 15.06.2009 / 17:20

11 respostas

14

É como perguntar se há um tipo de carro preferido para dirigir pelo país. É tudo sobre sua preferência (gosto do gentoo pessoalmente). Escolha o que você conhece melhor. Se você não conhece nenhum deles, eu posso usar o Ubuntu para sua grande base de suporte.

Gostaria de acrescentar que você deve ler sobre como proteger o servidor, porque com um VPS inteiro, você tem uma grande superfície de ataque que você é responsável por manter fechado.

    
por 15.06.2009 / 17:22
11

Há definitivamente um sabor preferido. É a distro que você conhece melhor, para que seus custos de manutenção sejam os mais baixos possíveis.

Não ouça as pessoas que lhe dirão "Distro X é o melhor". Eles simplesmente conhecem essa distro melhor, portanto, provavelmente estão usando muitas das ferramentas de conveniência que vêm com a distro para gerenciá-la.

Então, use a distro que você tem mais conhecimento , não dê ouvidos a ninguém aconselhando que a Distro X é melhor que a Distro Y.

Vá com o FreeBSD, OpenSolaris, Plan9, LFS ou o que você sabe, apenas não escolha algo que outra pessoa conheça

    
por 15.06.2009 / 17:26
11

A maioria das respostas vai dizer: o que você se sentir mais confortável.

Mas aqui estão algumas respostas reais:

  • CentOS
  • Servidor Ubuntu

Por que essas distros? Comunidades ativas. Servidor focado. Grátis.

Patches e estabilidade precisam vir antes dos recursos. Especialmente se a sua próxima refeição for proveniente do dinheiro que você espera obter deste aplicativo / servidor.

Em seguida, você pode começar a analisar outros fatores:

  • Os pacotes necessários para o desenvolvimento estão na versão correta?
  • Quão boa é a documentação?
  • Como é difícil baixar e compilar outros pacotes que você possa precisar?
  • Eles oferecem alguma configuração exclusiva ou ferramentas de gerenciamento? O Project Spacewalk vem à mente.

Depois de alguns anos, você pode se sentir confortável com o que escolheu.

"Aquele com quem você se sente mais confortável." O argumento empurra os novos administradores para longe do linux. Demasiada escolha pode ser tão prejudicial quanto muito pouco. IMHO.

    
por 15.06.2009 / 17:22
0

Meus critérios são:

  1. distribuição estou confortável com
    • bom histórico para correção rápida de bugs de segurança
    • 5 anos de suporte (não quero atualizar minha distribuição a cada 6 meses)
    • amplamente usado, para que eu possa obter uma boa documentação para coisas que ainda não são suportadas pela distribuição

Eu uso o Mandriva no meu desktop, mas por causa do 3. e 4., eu uso o CentOS para meus servidores (usa o RPM como o Mandriva)

    
por 15.06.2009 / 19:32
0

Além das informações fornecidas em outros comentários, confira o DistroWatch . Tem algumas informações úteis que podem ajudá-lo a comparar distros.

    
por 16.06.2009 / 00:13
0
  1. Faça uma lista de critérios
  2. Instale as distros que correspondem aos seus critérios e encontre a que você se sente mais confortável com

Algumas coisas que você vai querer considerar:

  • Período de suporte: curto (meses) ou longo (anos)
  • Disponibilidade do suporte: você quer comprar suporte ou está comunidade só suporta ok?
  • Disponibilidade do software (você pode obter os aplicativos necessários na versão desejada?)
  • Capacidade de gerenciamento: é fácil gerenciar / administrar a distribuição ou você precisa verificar e manual / manpage toda vez que precisar alterar alguma coisa.

Agora, se você quiser uma lista:

  1. RedHat Enterprise Linux (deve ser comprado para receber atualizações, a longo prazo suporte)
  2. SuSE Linux Enterprise (deve ser comprado para receber atualizações, suporte a termo)
  3. CentOS (baseado em RHEL, atualizações de longo prazo, suporte adquirido disponível, mas não obrigatório)
  4. Suporte a longo prazo do Ubuntu Server (LTS) o bloco, atualizações de longo prazo)

O Debian é outra distribuição popular para servidores, mas eu não tentei a versão mais recente, então não posso comentá-la.

Se você planeja instalar um software comprado, verifique quais distribuições ele suporta.

    
por 16.06.2009 / 02:58
0

Plug sem vergonha, linko minha resposta para uma pergunta semelhante no StackOverflow:

" Melhor distribuição Linux para programação "

    
por 16.06.2009 / 06:22
0

Não

Mas um conselho geral é ir com as edições do servidor que tem muitas distribuições, você não quer sangrar na sua sala de servidores ...

    
por 16.06.2009 / 07:17
0

Meu favorito é o FreeBSD. Sua milhagem pode variar.

    
por 09.02.2010 / 18:37
0

Uma coisa que não está sendo mencionada, mas provavelmente deveria ser, é qual abordagem é mais adequada. Você pode ser uma pequena startup agora (e assim você não tem dinheiro e uma distro grátis é a melhor), mas se a empresa for realmente bem sucedida, você provavelmente precisará escalar seu sistema rapidamente e nesse ponto você provavelmente vai querer suporte pago para o seu farm de servidores.

Por essa razão, eu selecionaria o CentOS, já que é uma distribuição sólida e sua aplicação irá migrar facilmente para o Red Hat Enterprise Linux, se e quando chegar a hora.

    
por 09.02.2010 / 19:39
0

Slackware. A única maneira de voar.

    
por 09.02.2010 / 19:47