Que distribuição Linux é adequada para o desenvolvimento de servidores e um pouco fácil de usar?

1

Eu preciso configurar um servidor baseado em Linux, que será o back-end para nossos serviços da web.

Isso é o que eu preciso: (em ordem de importância)

  1. Uma GUI para gerenciar aplicativos e arquivos
  2. Ele estaria executando um servidor C ++ personalizado
  3. Provavelmente também a pilha LAMP, se necessário.
  4. Eu estaria testando o ERP ou outro software do lado servidor também (opcional).

Qual distribuição Linux você recomenda para tal caso de uso, considerando que eu não sou um especialista em qualquer sistema operacional similar ao Unix (uma semana de experiência com o CentOS, alguma experiência com o Ubuntu).

Isso é o que eu entendo sobre cada distro:

  • Ubuntu - fácil de usar, o mais popular, fácil de instalar aplicativos, sem problemas
  • Debian - mais antigo, mas pode ser difícil de configurar
  • CentOS - problemático, difícil de instalar aplicativos
  • Mint - popular, baseado no Ubuntu e Debian

Edit: Eu tenho um monte de gente recomendando o Ubuntu sobre o CentOS ( 1 , 2 ) para aplicativos do lado do servidor. O Ubuntu é bom para essas coisas? Não é mais lento que o CentOS ou algo problemático?

E devo ir com o Ubuntu ou o Ubuntu Server? Quais são as vantagens de um dos dois?

"Software installation is a breeze on Ubuntu. Even the server applications come with decent default configurations and are normally usable out-of-the-box. It's a software paradise."

    
por Robinicks 21.03.2012 / 16:18

2 respostas

5

A maioria das distros modernas (incluindo as que você mencionou) tem gerenciador de janelas baseado em Xorg pronto para uso. Eles têm um compilador e um gerenciador de pacotes. Portanto, o requisito mais não trivial se (4), a instalação do ERP, você deve verificar sua documentação e ver o que ele suporta melhor.

Como desenvolvedor de software, eu escolheria o Ubuntu, ele é atualizado com frequência e tem muitos pacotes no repositório 'universo', você o instala, instala o ufw e outras ferramentas necessárias, e você está praticamente pronto. No entanto, eu usaria uma distro 'mais estrita' como o CentOS para produção.

    
por 21.03.2012 / 16:37
1

O CentOS é um clone (compatível com design binário) da distribuição corporativa mais popular, Red Hat Enterprise Linux . Não é difícil de lidar, apenas (como todas as distribuições do tipo enterprisey) tem uma seleção limitada de softwares prontos para usar, e se sente um pouco fora de moda se você estiver em uma situação de ponta. Para um software extra que seja 100% compatível, veja EPEL .

    
por 23.03.2013 / 18:02