Enquanto certas distribuições Linux são adequados para usuários avançados, outras são mais simples e perfeitas para quem está mudando, ou seja saindo do Windows e passando para Linux.
Embora várias distribuições do sistema Linux oferecem excelentes ambientes de desktop, o Linux é muito utilizado em servidor.
Um sistema rodando Linux oferece por padrão permissões avançadas, maior flexibilidade e estabilidade.
Portanto, distribuições Linux para servidores são muito conhecidas, e você vai reparar que alguns são famosas rodando no servidor e também no desktop.
Confira as TOP 10 – Melhores Distribuições Linux Para Rodar em Servidores, e quem deve usar cada uma delas.
Sistema Linux para rodar em Servidor?
Primeiro, vamos pensar.
Qual a diferença de um sistema operacional de servidor ( nesse caso Linux) para uma distribuição geral Linux?
A capacidade de lidar com o hardware do servidor.
Os servidores são essencialmente computadores com especificações de hardware bem diferenciadas.
Por exemplo, o hardware do servidor garante a máxima disponibilidade, eficiência e segurança. Além disso, os servidores tem a capacidade de tirar o máximo que um hardware pode entregar.
Ou seja … esqueça rodar aplicativos ou interface gráfica em um servidor LINUX.
Como os servidores normalmente são manipulados pela linha de comandos, a interface gráfica do usuário (GUI) não importa neste.
De acordo com a IDC, os dados de vendas de hardware indica que 28% dos servidores são baseados em Linux.
Veja também os artigos abaixo para entender melhor o mercado de administração de sistemas Linux:
- CARREIRA DE ADMINISTRADOR DE SISTEMAS LINUX – OS TOP 4 MOTIVOS QUE VOCÊ PRECISA CONSIDERAR ANTES DE INVESTIR SEU TEMPO E DINHEIRO NESSA ÁREA
- 5 GRANDES EMPRESAS QUE UTILIZAM SISTEMA OPERACIONAL LINUX COM MUITO SUCESSO
- O MERCADO DE TRABALHO ESTÁ PRONTO PARA ESPECIALISTAS EM LINUX? VEJA!
No entanto, provavelmente esse estudo da IDC não conta os laboratórios pessoais, cloud, vps etc.
Eu preciso deixar aqui uma lista de artigos que são recomendados para quem está pensando em trabalhar com servidores Linux:
- SERVIDOR VPS LINUX – TUDO O QUE VOCÊ PRECISA SABER PARA INICIAR
- IMPLANTAÇÃO DE LINUX EM EMPRESAS – DESCUBRA COMO INCENTIVAR COM 6 ARGUMENTOS QUE NÃO PODEM SER IGNORADOS
- 8 DICAS PARA OTIMIZAR SEUS ESTUDOS DO SISTEMA LINUX E SE TORNAR UM PROFISSIONAL (DICA 3 E DICA 7 RESOLVE UM ERRO COMUM DE QUEM ESTÁ COMEÇANDO)
- 7 VANTAGENS DE USAR LINUX QUE TODO PROFISSIONAL DE TI DEVERIA CONHECER DE UMA VEZ POR TODAS
- PFSENSE – PRINCIPAIS VANTAGENS E RECURSOS DESSA PODEROSA FERRAMENTA DE FIREWALL
Embora existam distribuições Linux 100% desenvolvidas para rodar em servidores dedicados, você pode rodar uma distro que já está acostumado a utilizar no seu desktop.
Ao escolher uma distribuição Linux para rodar em seu servidor, considere também o seu uso, ou seja: Usar um computador com Linux para um servidor de arquivos é diferente da criação de um servidor de jogo.
É bom lembrar também, que você tem várias formas de instalar novos softwares nessas distribuições LINUX, recomendo você ler o artigo abaixo para entender melhor o assunto:
Eu também registrei a minha opinião pessoal e profissional no video abaixo.
Servidor LINUX [Dicas] Como escolher a distribuição LINUX [Profissionais Linux]
[video_player type=”youtube” width=”640″ height=”360″ align=”center” margin_top=”0″ margin_bottom=”20″]aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1mU2RoZWZjR2cxTQ==[/video_player]
Sendo assim, vamos para a lista das 10 Melhores Distribuições Linux Para Rodar em Servidores.
1. Debian
Crédito da imagem: Wikipedia
Debian é uma das melhores distribuições Linux disponíveis hoje. Porque Debian foi lançada em 1993 e teve a sua primeira versão estável em 1996, é extremamente seguro.
Veja mais sobre Debian no artigo:
Muitas distribuições Linux, são derivadas do Debian, incluindo o Ubuntu.
Você pode estar se perguntando, mas por que usar o Debian para criar outra distro? Estabilidade, essa é a resposta.
O Debian é frequentemente utilizado para servidores por causa de sua resistência, que já foi muito testada pelo tempo. Debian possui um gerenciador de pacotes muito eficiente, as ferramentas do APT, e várias interfaces, tais como GDebi.
Veja também o conteúdo abaixo, para você aprender mais sobre o gerenciador de pacotes do Debian
Ele é perfeito para um servidor Linux.
Debian possui muita compatibilidade de serviços, segurança e estabilidade.
Quem deve usar Debian no servidor?
Debian oferece um ambiente de servidor fantástico para as duas partes.
Se você está procurando um servidor básico, como um e-mail, web, jogo, ou servidor de arquivos, o Debian é muito simples de configurar.
Como alternativa, os usuários mais avançados com necessidades específicas, deve considerar Debian.
Pode acessar essa página aqui para fazer o download do Debian.
2. Ubuntu Server
Ubuntu é sem dúvida uma das distribuições Linux mais conhecidas. Com uma infinidade de derivados, é uma distribuição muito estável para servidores, pois conta com uma versão LTS.
Ubuntu e suas variantes oferecem excelentes experiências para o usuário no desktop.
Ubuntu Server está disponível em duas versões: LTS e uma rolling-release. O lançamento do Ubuntu Server LTS oferece um ciclo de suporte de cinco anos.
Aqui está a grande diferença.
Embora o ciclo de apoio não seja de cinco anos, as versões que não são LTS tem nove meses de atualizações de segurança e de manutenção.
Tudo bem que o Ubuntu e Ubuntu Server são bastante semelhantes, mas o Server oferece diversas facilidades.
O Ubuntu Server vem com:
- OpenStack
- Nginx
- LXD
Essas inclusões são importantes para os administradores de sistema. Usando o Ubuntu Server, você pode criar servidores web, implantar repositório de arquivos, e muito mais.
Ubuntu LTS tem um ciclo de suporte de cinco anos. Atualmente estou usando o Ubuntu 16.04.02 LTS em alguns servidores.
Quem deve usar o Ubuntu Server LTS?
Se você é novo nesse mundo de administração de sistemas LINUX, o Ubuntu é uma ótima escolha.
Ubuntu continua sendo uma das distros Linux mais populares, em parte por causa de sua facilidade de utilização.
Por consequência disso, o Ubuntu Server é um sistema operacional para servidor fantástico para quem está em um nível inicial.
É excelente como:
- Servidor de arquivos
- Servidor de jogos
- Servidor de e-mail
- Servidores web
- Servidores Proxy
Veja abaixo uma lista de artigos que poderá te ajudar a implementar alguns serviços no Ubuntu Server:
- PROXY COM SQUID3 + SQUIDGUARD NO UBUNTU – CONTROLE A SUA INTERNET COM LINUX
- APRENDA COMO INSTALAR UM SERVIDOR WEB NO UBUNTU PARA HOSPEDAR VÁRIOS SITES
- 4 PASSOS SIMPLES PARA CRIAR UM SERVIDOR WEB PODEROSO COM LINUX UTILIZANDO NGINX E HHVM
- LAMP NO LINUX: APRENDA A INSTALAR E CRIE UM SERVIDOR WEB EM SEU VPS
Certeza, o Ubuntu Server é a distro que irá convidar os iniciantes em servidores LINUX colocar a mão na massa.
Pode acessar aqui para fazer download do Ubuntu Server LTS.
3. CentOS
Crédito da imagem: Wikipedia
CentOS fornece um ambiente estável. É um derivado de código aberto do Red Hat Enterprise Linux (RHEL).
Somente com a explicação do parágrafo acima, você pode imaginar o poder dessa distro.
Assim, CentOS proporciona uma experiência de configuração de servidor de classe empresarial.
O sistema operacional patrocinado pela Red Hat usa o código fonte exatamente como encontrado no RHEL.
CentOS utiliza o gerenciador de pacotes RPM. Em 2010, dados da pesquisa descobriu que cerca de 30 por cento de todos os servidores Linux estavam rodando CentOS.
Há uma razão: é um ambiente de servidor muito estável com o patrocínio da Red Hat.
Simples assim.
CentOS roda bem até em mainframes. Para os usuários que preferem uma interface gráfica ele tem o KDE e GNOME, claro que para servidores Linux um ambiente gráfico é pouco utilizado.
CentOS pode ser usado como um ambiente de trabalho simples. Por causa do apoio da Red Hat e uma comunidade muito grande, CentOS permanece livre de bugs.
Você pode ver um artigo mais completo sobre o CentOS aqui:
Quem deve usar CentOS no servidor LINUX?
Então, por fornece a funcionalidade e a estabilidade do Red Hat Enterprise Linux, é um servidor avançado rodando Linux.
É interessante você ler os artigos abaixo, para entender melhor sobre o RHEL
- DISTRIBUIÇÃO LINUX COM SUPORTE CORPORATIVO, SERÁ QUE VALE A PENA?
- RED HAT: O QUE TODO ADMINISTRADOR DE SISTEMAS LINUX DEVE SABER
Use CentOS se você está procurando uma alternativa livre ao RHEL. No entanto CentOS é bastante simples para iniciantes, porque trabalha com um gerenciador de pacotes muito versátil.
Veja esse artigo abaixo para entender melhor sobre gerenciador de pacotes:
No geral, o CentOS é a melhor alternativa livre para Red Hat Enterprise Linux.
Acesse essa página aqui para fazer o download do CentOS.
4. Slackware
Crédito da imagem: Wikipedia
Slackware é uma distribuição Linux para servidor de longa data, simples assim. A primeira estreou em 1993. Segundo o site do Slackware Linux, o objetivo do projeto é ser a melhor UNIX-like “distribuição Linux.”
Por padrão, Slackware inicia com uma interface de linha de comando, padrão para servidores Linux claro.
Uma instalação completa do Slackware vem com C e C ++, o X Window System, um servidor de email, web server, servidor FTP.
Além disso, Slackware é muito leve, novos lançamentos continuaram garantindo a estabilidade e simplicidade.
Quem deve usar Slackware Linux rodando em servidor?
É melhor para profissionais de Linux experientes. Ele vem com um gerenciadores de pacotes, pkgtools e slackpkg.
É um sistema operacional para servidor que exige um usuário mais avançado do Linux. Além disso, há um pouco de complexidade em sua simplicidade. Você realmente tem que saber o caminho de tudo dentro de um ambiente Linux para conseguir trabalhar bem com o Slackware.
Pode acessar essa página aqui para fazer download do Slackware LINUX.
5. Fedora
Crédito da imagem: Wikipedia
Se você está procurando um sistema operacional para servidor que rode Linux, teste também Fedora.
Simples, ele também tem o apoio da Red Hat, o Projeto Fedora recebe atualizações regulares.
Fedora vem em diversos sabores. Workstation atende a usuários em geral e vem com um ambiente de desktop. Por padrão Fedora Workstation vem com GNOME, mas outras interfaces também estão disponíveis.
Fedora server se concentra em servidores.
A instalação padrão do Fedora server não tem uma GUI. No entanto, você pode instalar um se você não planeja executar um servidor através da linha de comandos.
Eu pessoalmente não utilizo interface gráfica em servidores Linux.
A edição server possui uma infinidade de ferramentas. Há o painel de gerenciamento de sistema de Cockpit, serviços de banco de dados como PostgreSQL estão incluídos no Fedora Server.
Quem deve usar o Fedora server?
Desenvolvedores Linux e administradores de sistema podem escolher Fedora Server e ficar muito satisfeitos.
A falta de um ambiente de desktop padrão e recursos de classe empresarial significa que o Fedora é melhor para servidores com usuários avançados.
Pode acessar essa página aqui para fazer o download do Fedora Server.
6. openSUSE
SUSE Linux estreou em 1993, eu lembro muito bem da dificuldade de se conseguir uma ISO de instalação dessa distro nessa época.
Em 2015, com o código aberto surgiu o openSUSE sendo que os usuários do suse acabaram migrando para o SUSE Linux Enterprise (SLE).
Existem duas variações do openSUSE: Leap e Tumbleweed.
- openSuse Tumbleweed: Qualquer usuário que deseja ter os pacotes mais recentes que incluem, mas não são limitados a, kernel Linux, SAMBA, git, áreas de trabalho, aplicativos de escritório e muitos outros pacotes, irá querer o Tumbleweed. O Tumbleweed atrai usuários avançados, desenvolvedores de software e contribuidores do openSUSE.
- openSuse Leap: Usuários Linux novos e experientes obtém a distribuição Linux mais usável e o sistema operacional mais estabilizado com a versão de lançamento regular do openSUSE. Receba atualizações e fortaleça seu sistema com a maior distribuição do openSUSE.
O openSuse inclui openQA para testes automatizados, Kiwi para Linux que faz implantação de imagem em várias plataformas, o YaST para a configuração do sistema Linux, e um abrangente gerenciador de pacotes. ( aliás o gerenciamento de pacotes do openSuse é muito bom )
Ao abandonar um ciclo anterior de liberação de novas versões, que era de nove meses, e incidindo uma maior estabilidade herdado do SLE (SUSE Linux Enterprise), o openSUSE tornou-se um ambiente de servidor Linux viável.
Quem deve usar o openSUSE no servidor?
É mais indicado para usuários avançados, como administradores de sistema LINUX com experiência em distribuições como Red Hat, CentOS.
É muito com para ser utilizado como um servidor web, servidor de arquivos, para ser utilizado em caso ou em um pequeno escritório.
Os administradores de sistema irão se beneficiar de ferramentas como YaST.
A versatilidade do openSUSE torna um dos melhores sistemas operacionais rodando LINUX para trabalhar com servidor.
Acesse aqui para fazer o download do OpenSuse
7. Arch Linux
Muitas distribuições Linux usam menos recursos do que Windows ou MacOS. Arch é uma distribuição simples e leve que segue os princípios KISS (sigla em inglês para “Keep it Simple, Stupid”),
Existe uma página sobre Arch Linux no Wiki deles, onde você pode aprender tudo sobre a configuração do Arch, sim é um sistema operacional indicado para servidor.
O Wiki fornece os passos para criar o seu próprio sistema com Arch do zero.
Fique tranquilo você pode instalar softwares para servidores mais populares, incluindo MySQL, Apache, Samba e PHP para Arch.
Quem deve usar o Arch Linux em servidores?
Arch é um sistema Linux para servidor, ( também ) na verdade ideal para transformar um PC antigo em um servidor.
Mas embora seja leve, Arch é funcional para trabalhar com hardware robusto. Além disso, Arch Linux é melhor para os usuários com conhecimentos técnicos, já que você tem que fazer tudo na mão, desde a instalação do sistema.
8. Gentoo
Crédito de imagem: Gentoo.org
Gentoo é diferente de muitas distribuições Linux.
Ao invés do modelo de liberação tradicional, Gentoo possui um design modular.
Assim, os usuários devem escolher os recursos a serem instalados. É precisamente por isso que o Gentoo permanece como um sistema operacional ( que utiliza o kernel do Linux) para servidor muito superior.
Cada instalação é única. Os usuários podem compilar o kernel, o que oferece muito mais controle.
Tudo isso melhora o consumo de memória que pode ser controlada por um servidor. Por causa de seu design modular e flexibilidade, Gentoo alcança grande popularidade com os profissionais de Linux mais experientes.
Os administradores de sistemas gostam dessa coisa de personalizar tudo na mão, que o Gentoo oferece.
Quem deve usar Gentoo Linux como servidor?
É melhor para usuários experientes e administradores de sistema. Embora Gentoo possa ser utilizado por iniciantes, é menos interativo.
Mas a documentação é excelente e o Gentoo tem uma grande comunidade.
Pode acessar essa página aqui para fazer o download do Gentoo Linux.
9. Oracle Linux
Crédito da imagem: Wikipedia
Oracle Linux é uma distribuição Linux criada por um gigante da tecnologia, a Oracle.
Pra quem não sabe, o banco de dados Oracle roda muito melhor em ambiente LINUX.
Ele está disponível com dois núcleos (Kernel). Um criado com o Red Hat, este é o mesmo kernel encontrado em Red Hat Enterprise Linux (RHEL).
Oracle Linux é certificado para trabalhar com diversos hardwares, como Lenovo, IBM e HP.
A distribuição da Oracle para servidores Linux vem com a Ksplice ( segurança do kernel reforçada ). Há também suporte da Oracle para , OpenStack e Docker.
Existe um ótimo suporte corporativo é claro, mas ele é pago. A menos que você estiver executando o Oracle Linux em um ambiente corporativo não vale a pena o preço.
Se você precisa criar uma nuvem pública ou privada, Oracle Linux é um sistema operacional para servidor muito estável.
Quem deve usar o Oracle Linux em servidores?
É melhor para empresas que trabalham com manipulação de dados, e principalmente para quem tem um ambiente onde precisa focar em um banco de dados Oracle, ou criar nuvens com OpenStack.
É melhor que você seja um usuários de servidor Linux avançado, que trabalhe com configurações de nível empresarial.
Acesse essa aqui para conhecer mais sobre o Oracle Linux.
10. CoreOS Container Linux
CoreOS foi rebatizada para Container Linux em 2016. Como o nome sugere, Container Linux é um sistema operacional Linux integrado para a implantação de Container.
Existe um trabalho para simplificar as implementações destes containers, é um sistema operacional excelente para implantações seguras, altamente escaláveis.
No entanto, não existe um gerenciador de pacotes, o que me parece algo muito estranho.
Todos os aplicativos devem ser executados dentro de Container, ou seja a “conteinerização” é obrigatória, visto a facilidade do sistema em criar o ambiente do Container no Linux.
No entanto, se você estiver trabalhando com ele, hoje é talvez a melhor solução de servidor Linux para criar uma infra-estrutura de cluster.
Além de uma instalação local, você pode executar Container Linux em virtualização como no Azure, VMware e Amazon EC2.
Quem deve usar o CoreOS Container Linux?
É melhor para profissionais que estão envolvidos em servidores de uma infraestrutura que trabalha em cluster.
Isso provavelmente não significará que um usuário doméstico médio não possa fazer uso desta distro para servidor.
Com imagens oficiais Docker, CoreOS Container Linux pode funcionar como um servidor de arquivos.
Acesse aqui para conhecer e fazer o download do CoreOS Container Linux.
As Melhores Distribuições Linux Para Rodar em Servidores
Embora você pode encontrar muitas distribuições Linux para servidor, cada um é melhor para um conjunto diferente de usuários.
Além disso, um lançamento LTS, ou um sistema Linux muito indicado para servidores é importante, Debian é um grande exemplo.
Debian possui as características de uma distro para servidores servidores, ou seja, tem estabilidade e segurança.
Para iniciantes, ou para servidores mais simples de configurar, eu recomendo qualquer distro baseada no Debian ou derivado, como Ubuntu, assim como o CentOS.
Caso você esteja precisando iniciar e focar 100% na administração de servidores Linux, acesse a página do Profissionais Linux e aprenda como configurar um servidor Rodando Debian, do Zero.
E você? Quais distribuições do Linux você está usando em seu servidor?