AlmaLinux 9 em um VPS: Quando é a Escolha Certa (e Quando Outra Opção é Melhor)

  por Dallas Kashuba
AlmaLinux 9 em um VPS: Quando é a Escolha Certa (e Quando Outra Opção é Melhor) thumbnail

Tu estás prestes a tomar uma grande decisão.

Talvez a maior da sua vida.

Ok, isso é uma mentira. Mas é uma decisão que permanecerá no seu terminal pelos próximos cinco anos.

Qual sistema operacional você deve executar no seu novo VPS?

Você provavelmente já sabe que o AlmaLinux 9 é uma distribuição da família RHEL, e você já ouviu ser chamado de “o moderno CentOS”.

A questão em pauta é se o AlmaLinux 9 é a resposta certa para o que você está realmente construindo, ou se Rocky, Oracle, Ubuntu ou Debian é a escolha mais inteligente.

A maioria das pessoas escolhe o sistema operacional que o primeiro tutorial que leram indicou.

É assim que um projeto paralelo do Docker acaba no AlmaLinux quando deveria estar no Ubuntu, e como um revendedor cPanel acaba no Ubuntu quando deveria estar no AlmaLinux.

Mas o que é certo para você?

O Que Torna o AlmaLinux 9 Diferente de Outras Distribuições Linux?

AlmaLinux 9 é binariamente compatível com RHEL 9 — softwares que funcionam no RHEL funcionam no AlmaLinux, e o projeto trata qualquer falha como um bug. É governado por uma fundação sem fins lucrativos, e não envolve custos de licença. Essa é a versão resumida, e é assim que a maioria dos leitores distinguirá o AlmaLinux 9 das quatro distribuições com as quais ele realmente se confunde.

AlmaLinux se posiciona como uma alternativa gratuita ao CentOS com compatibilidade com Red Hat e documentação extensa

Aqui está o corte mais longo, distro por distro.

AlmaLinux vs. CentOS Stream

CentOS Stream é a plataforma de desenvolvimento upstream para futuros lançamentos do RHEL — é onde a Red Hat prepara o código antes de enviá-lo. AlmaLinux 9 está do outro lado dessa relação. Ele não visa mais ser uma reconstrução downstream 1:1 do RHEL; em julho de 2023 o projeto mudou seu objetivo para manter a compatibilidade com o RHEL, de modo que aplicações que funcionam no RHEL rodem sem alterações no AlmaLinux, enquanto o projeto mantém espaço para enviar suas próprias correções.

AlmaLinux vs. Rocky Linux

Ambos os projetos foram lançados em 2021, após a Red Hat anunciar em dezembro de 2020 que o desenvolvimento do CentOS Linux terminaria em favor do CentOS Stream. Ambos são compatíveis com RHEL. Para a maioria das equipes que gerenciam um servidor web, banco de dados ou servidor de aplicação, a diferença prática é insignificante. A revisão de benchmarks de junho de 2025 da Phoronix constatou que o desempenho do AlmaLinux 10 e do Rocky Linux 10 estava “exatamente alinhado” com o RHEL 10 em dezenas de testes.

Os diferenciadores que importam estão na governança. A governança do AlmaLinux está situada dentro da Fundação do Sistema Operacional AlmaLinux, uma organização sem fins lucrativos 501(c)(6) com estatutos da fundação disponíveis publicamente e um conselho escolhido pelos membros da fundação. O Rocky Linux é hospedado pela Fundação de Software Empresarial Rocky, com apoiadores que incluem a CIQ.

Os objetivos de compatibilidade também se dividiram em meados de 2023. Após o anúncio da Red Hat em junho de 2023 de que o CentOS Stream se tornaria o único repositório para lançamentos públicos de código-fonte relacionados ao RHEL, o AlmaLinux passou de reconstruções 1:1 para uma promessa de compatibilidade: tudo que funciona no RHEL deve funcionar no AlmaLinux, e uma falha é tratada como um bug. O Rocky Linux manteve o objetivo original — ele é projetado para ser 100% compatível com os bugs do RHEL, reconstruindo fontes diretamente do RHEL.

AlmaLinux vs. Ubuntu 24.04 LTS

AlmaLinux 9 é adequado para servidores de produção de longa duração e ecossistemas adjacentes ao RHEL — se a tua equipe já estiver usando CentOS, Red Hat ou Fedora em outros lugares, a gestão de pacotes (dnf/rpm), as configurações padrão do SELinux e os padrões de administração de sistema serão familiares. Ubuntu 24.04 LTS se ajusta a fluxos de trabalho de desenvolvimento modernos, tutoriais orientados a Docker e equipes que desejam o maior corpus de tutoriais da comunidade. O ecossistema de pacotes (apt/deb) é diferente, mas não mais difícil.

Os prazos de suporte são comparáveis: AlmaLinux 9 recebe patches de segurança até maio de 2032, e o Ubuntu 24.04 LTS recebe manutenção de segurança padrão até maio de 2029, com manutenção de segurança expandida disponível até maio de 2034 via Ubuntu Pro. A escolha geralmente se baseia em qual ecossistema sua equipe já conhece.

AlmaLinux vs. RHEL

RHEL é o produto pago da Red Hat com um contrato de suporte da Red Hat e acesso a ferramentas como Red Hat Lightspeed (anteriormente Red Hat Insights). AlmaLinux 9 é compatível em binário com RHEL 9, gratuito, e recebe patches de segurança até 31 de maio de 2032, mas sem o contrato de suporte comercial da Red Hat.

Para cargas de trabalho que não necessitam de suporte do fornecedor, o AlmaLinux 9 oferece uma experiência operacional muito semelhante sem a fatura por sistema.

Quem Mantém O AlmaLinux 9 E Você Pode Confiar No Ciclo De Vida?

O AlmaLinux é mantido pela Fundação AlmaLinux OS, uma organização sem fins lucrativos 501(c)(6) fundada em março de 2021 para possuir e gerenciar o projeto, com uma diretoria governamental escolhida pelos membros da fundação e estatutos publicados na íntegra.

Cronograma de Suporte do AlmaLinux 9 1x

Essa é a resposta da confiança pós-CentOS em uma frase. Veja por que isso é importante.

CloudLinux, o patrocinador fundador do projeto, fornece $1M em patrocínio anual, e mais de 25 outros patrocinadores apoiam a Fundação junto a uma ampla base de membros (veja a página de membros da Fundação AlmaLinux para a lista atual).

Os membros escolhem o conselho, os estatutos são públicos e o sistema de construção é aberto. A mudança do CentOS em 2020 pegou as equipes de hospedagem desprevenidas porque uma única decisão corporativa aposentou a distribuição em que seus servidores rodavam. A estrutura do AlmaLinux é a resposta direta para isso: a fundação — e não uma única empresa — é dona do projeto.

Os números do ciclo de vida reforçam essa durabilidade. O suporte ativo vai até 31 de maio de 2027, e o suporte de segurança vai até 31 de maio de 2032 (conforme endoflife.date). Um VPS AlmaLinux 9 provisionado hoje pode receber atualizações de segurança até 31 de maio de 2032. (Isso não é um erro de digitação. Quase seis anos a partir de agora.)

Para cargas de trabalho onde o custo de replataformação é alto, a longa cauda é o ponto principal. Você provisiona uma vez, aplica patches automaticamente e para de pensar no sistema operacional por anos.

Como É a Configuração do AlmaLinux 9 em um VPS?

Uma instalação limpa do AlmaLinux 9 é realizada em sete passos. Nada exótico — apenas um conjunto de padrões um pouco diferentes dos do Ubuntu. A forma é a mesma do Ubuntu ou Debian; os comandos e alguns padrões diferem.

Para o procedimento completo, comando por comando, o guia de instalação do AlmaLinux 9 é a referência canônica.

Sequência de configuração do AlmaLinux VPS: provisionar, atualizar conta de usuário, configurar SSH, habilitar firewall

Provisione o VPS com AlmaLinux 9 como a imagem do sistema operacional

Muitos provedores de VPS fornecem uma imagem de nuvem que inicializa de forma limpa em hipervisores KVM. Selecione AlmaLinux 9 como a imagem do OS durante a provisão, e confirme que o acesso root está habilitado no plano que escolheu — o restante destes passos presume que você pode usar sudo.

Atualize o sistema e crie um usuário sudo não-root

dnf update -y é o equivalente no AlmaLinux de apt update && apt upgrade. Depois disso, crie um usuário sudo dedicado e pare de fazer login como root.

dnf update -y
useradd -m -G wheel seu_nome
passwd seu_nome

(Se seus dedos ainda digitam ‘yum‘, você está em boa companhia. ‘dnf’ substituiu ‘yum’ como o gerenciador de pacotes padrão a partir do RHEL 8 e CentOS 8, embora ‘yum’ ainda funcione no AlmaLinux 9 — agora é um link simbólico para dnf.)

Fortalecer o Acesso SSH

Altere para autenticação baseada em chave, defina PermitRootLogin como no em /etc/ssh/sshd_config, e reinicie o sshd. O padrão é amplamente semelhante ao Ubuntu ou Debian.

Configure O Firewalld

AlmaLinux 9 utiliza ‘firewalld,’ a ferramenta de gerenciamento de firewall incorporada na família RHEL, em vez de UFW. O padrão de comando é firewall-cmd --permanent --add-service=http, seguido de firewall-cmd --reload.

Abra a porta 22 para SSH, 80 e 443 para tráfego web e evite expor portas desnecessárias publicamente.

Verificar Se O SELinux Está Sendo Aplicado

SELinux é o sistema de controle de acesso obrigatório do Linux, e na família RHEL 9, a imposição é o modo padrão. Execute sestatus para confirmar.

Estás à procura de ‘Current mode: enforcing.’

Deixe assim.

A política SELinux vem com contextos pré-definidos para serviços comuns — como o httpd_t do Apache, por exemplo — então a dificuldade geralmente é menor do que a reputação sugere. Se um aplicativo específico entra em conflito com o SELinux, ajuste o contexto ou a política em vez de desativar completamente o SELinux. (A grande exceção é o cPanel, que requer o SELinux desativado — mais sobre isso nas Perguntas Frequentes.)

Ativar EPEL

EPEL (Extra Packages for Enterprise Linux) é um repositório do Projeto Fedora para distribuições compatíveis com RHEL que fornece pacotes fora dos repositórios base. No AlmaLinux 9, habilite primeiro o CRB, depois instale o EPEL — a mesma ordem que o guia pós-instalação do próprio AlmaLinux utiliza:

dnf config-manager --set-enabled crb
dnf install -y epel-release

Configurar Atualizações Automáticas de Segurança

dnf-automatic gerencia as atualizações automáticas agendadas de pacotes sem reiniciar o sistema por conta própria. Ative uma vez, e a janela de suporte de segurança de 2032 permanece significativa, em vez de decair porque ninguém executou a atualização dnf por nove meses.

Cerca de 20 minutos de trabalho real para alguém que já fez isso antes. A primeira vez custa mais porque as convenções de firewall e SELinux diferem dos padrões do Ubuntu que a maioria dos tutoriais assume.

Como Dimensionar um VPS AlmaLinux 9?

Escalas de recomendações de RAM de 4GB para cargas de trabalho de aplicativo único, 8GB para hospedagem gerenciada ou bancos de dados

AlmaLinux 9 precisa de pelo menos 1,5 GB de RAM e 10 GB de espaço em disco (20 GB recomendados) de acordo com o guia de instalação oficial, e — assim como o RHEL 9 — um processador x86-64-v2 ou mais recente. Qualquer coisa acima desse limite depende da carga de trabalho executada no topo.

O piso realista para um servidor de produção é de 4 GB, e provavelmente você aumentará a partir daí.

Aqui está o mapeamento prático por carga de trabalho:

RAMO Que Cabe Confortavelmente?
4 GBAlmaLinux 9 mais um único aplicativo web, um pequeno banco de dados, ou uma carga de trabalho contenerizada. Espaço para contextos SELinux, pacotes EPEL e ferramentas de hospedagem ou utilitários de gestão leves sem necessidade de paginação.
8 GBAlmaLinux 9 mais um banco de dados mais pesado (PostgreSQL com conexões simultâneas, MariaDB com um aplicativo ativo por cima), ou AlmaLinux 9 mais um painel de controle como cPanel manipulando tráfego de produção.
16 GB ou maisCargas de trabalho multi-inquilino, bancos de dados de produção de médio porte, ou AlmaLinux 9 executando um ambiente de teste de um fornecedor de software que precisa corresponder a uma implementação RHEL de um cliente.

Você quer um VPS com preços previsíveis nessas camadas, o que importa mais do que as pessoas reconhecem. Uma cobrança inesperada em um servidor Linux executando um aplicativo voltado para o cliente é o tipo de coisa que arruína uma sexta-feira justo quando você estava prestes a pegar uma cerveja. (É parte do motivo pelo qual o VPS Hosting da DreamHost mantém a largura de banda ilimitada em cada plano — sem taxas de excedente por GB, sujeito aos termos da DreamHost.)

Se você está executando PostgreSQL em um VPS com tráfego real de produção, 8 GB de RAM é um ponto de partida mais realista para muitas cargas de trabalho, especialmente quando conexões concorrentes, caching e trabalhos em segundo plano entram em cena.

Onde o AlmaLinux 9 Se Encaixa para Cargas de Trabalho de Conformidade?

AlmaLinux 9 é uma maneira de baixo custo para alcançar uma base de segurança compatível com RHEL para cargas de trabalho com benchmarks HIPAA, PCI-DSS e CIS.

Combina o SELinux aplicado por padrão, validação FIPS 140-3 específica do AlmaLinux para certos módulos criptográficos do AlmaLinux 9.2 e ferramentas de conformidade OpenSCAP.

  • SELinux em modo de execução por padrão: Controle de acesso obrigatório imediato, com contextos pré-definidos para serviços comuns da família RHEL. Verifique e documente o modo atual do SELinux para auditores; embora o modo de execução seja o padrão, aplicações como cPanel podem exigir que ele seja desabilitado.
  • Criptografia validada pelo FIPS: AlmaLinux 9.2 possui validação FIPS 140-3 documentada para seus módulos criptográficos e está na lista ativa do NIST, mas essa validação é específica para versão e módulo, então as equipes devem verificar a exata versão menor de AlmaLinux e o caminho de suporte antes de fazer reivindicações formais de FIPS.
  • Perfis OpenSCAP: O instalador do AlmaLinux 9 oferece perfis de segurança para HIPAA, PCI-DSS e benchmarks CIS, documentados no guia OpenSCAP para 9 e no ecossistema ComplianceAsCode/OpenSCAP. Execute oscap contra o perfil, e você obterá um relatório de auditoria legível por máquina. Não é uma garantia de conformidade, mas um sério ponto de partida na lista de controle de controles técnicos.
  • Cobertura da matriz de teste do fornecedor: Se um cliente perguntar “vocês suportam RHEL?” verifique a própria matriz de suporte do fornecedor — alguns certificam apenas o próprio RHEL, outros listam distribuições compatíveis com RHEL. Um padrão sensato: desenvolver e testar no AlmaLinux 9, e reservar assinaturas RHEL pagas para os ambientes que requerem certificação ou suporte oficial do fornecedor.

As outras distribuições podem ser fortalecidas para níveis semelhantes com esforço. AlmaLinux 9 começa nesse ponto.

Quando Você Não Deve Escolher o AlmaLinux 9?

Não se engane, caro leitor. O AlmaLinux 9 é ótimo. Mas é a escolha errada para muitas cargas de trabalho.

Aqui estão alguns critérios de desqualificação:

  • A tua equipe é fluente em ‘apt’ e ‘ufw,’ e apenas ‘apt’ e ‘ufw’: Os equivalentes ‘dnf’ e ‘firewalld’ funcionam bem, mas a mudança de memória muscular custa tempo. Fique com Ubuntu ou Debian se essa é a equipe que tens.
  • Usas tutoriais com prioridade no Ubuntu: Muitos tutoriais de Docker, scripts de instalação de Node.js e guias da comunidade são padrão para Ubuntu 22.04 ou 24.04. Os erros de tradução são sutis.
  • Precisas das versões mais recentes dos pacotes: A estabilidade do AlmaLinux 9 vem de manter as versões estáveis ao longo do ciclo de vida. Se queres a mais recente versão do Python no dia do lançamento, a cadência de lançamentos do Ubuntu e os PPAs são mais amigáveis.
  • Gerencias uma loja de desenvolvimento Docker-first em iteração rápida: As políticas do SELinux e a rotulagem de contêineres podem adicionar sobrecarga operacional quando as equipes estão iterando rapidamente, especialmente comparado com o Ubuntu, onde o AppArmor está instalado e carregado por padrão.
  • Teu hardware é anterior à era x86-64-v2: O AlmaLinux 9, como o RHEL 9, requer um processador x86-64-v2 ou mais recente. Hardware abaixo desse nível não pode executar o AlmaLinux 9 — considere o AlmaLinux 8 (ainda com suporte até maio de 2029) ou uma distro diferente. 

DreamHost VPS Hosting oferece AlmaLinux ao lado de Ubuntu e Debian como imagens de sistemas operacionais pré-instaladas. O sistema operacional correto é aquele que sua equipe pode executar sem hesitar.

Deveria Usar o AlmaLinux 9 no Seu Próximo VPS?

Se a sua carga de trabalho parece com RHEL, seu time pensa como RHEL, ou seu auditor vai perguntar se o sistema operacional parece com RHEL, a resposta provavelmente é sim.

AlmaLinux 9 oferece um ambiente operacional compatível com RHEL e uma janela de suporte de segurança que vai até 31 de maio de 2032.

Se a sua carga de trabalho reside em tutoriais com sabor a ‘apt’ e iteração rápida do Docker, escolha Ubuntu.

Não há vergonha em adequar o sistema operacional aos tutoriais que a tua equipe realmente vai seguir.

Então volte para aquele menu suspenso do SO. Você está escolhendo o Linux que se adequa a este VPS, esta equipe, esta carga de trabalho, esta década. Uma vez que você saiba em qual grupo você está, o menu suspenso do SO fica fácil.

VPS

Assuma o controlo de toda a sua stack. Aplicações, IA, bases de dados e muito mais.

Mantenha todas as credenciais e conversas num servidor que controla, com velocidade NVMe e largura de banda ilimitada incluídas.

Explore os planos de hosting VPS

Perguntas Frequentes Sobre AlmaLinux 9 em um VPS

O AlmaLinux 9 é gratuito?

Sim, o AlmaLinux 9 é gratuito. A distribuição, atualizações de segurança e uso em produção não têm custo de licença ou taxa por servidor. É mantido pela fundação sem fins lucrativos AlmaLinux OS Foundation, apoiada por $1M em patrocínio anual da CloudLinux mais mais de 25 outros patrocinadores, com governança publicada abertamente nos relatórios de transparência do projeto.

O AlmaLinux é o mesmo que CentOS?

Não, mas é o parente vivo mais próximo. O AlmaLinux foi criado para preencher a lacuna deixada pela descontinuação do CentOS Linux, que terminou quando o CentOS Linux 7 alcançou o fim da vida útil em 30 de junho de 2024. O CentOS ainda existe como CentOS Stream, mas esse é a plataforma de desenvolvimento upstream para os futuros lançamentos do RHEL — não uma reconstrução downstream estável. Se você quer o que o CentOS Linux costumava ser (um sistema operacional de servidor gratuito, estável e compatível com RHEL), AlmaLinux ou Rocky Linux é a resposta moderna.

O AlmaLinux 9 é bom para produção?

Sim, o AlmaLinux 9 está pronto para produção. É compatível em binário com o RHEL 9, recebe atualizações de segurança até 31 de maio de 2032, e executa o SELinux (enforcing é o padrão da família RHEL 9) com o firewalld como ferramenta de firewall integrada. O AlmaLinux publica imagens oficiais na nuvem para AWS, Google Cloud e Azure, e o cPanel oferece suporte direto a ele.

AlmaLinux vs Rocky Linux, qual devo escolher?

Para a maioria das cargas de trabalho VPS, AlmaLinux e Rocky Linux são intercambiáveis.

Ambos são gratuitos, compatíveis com RHEL e seguem um ciclo de vida de 10 anos por lançamento principal. Desde meados de 2023, o AlmaLinux visa a compatibilidade (tudo que funciona no RHEL deve funcionar no AlmaLinux), enquanto o Rocky Linux almeja a compatibilidade detalhada de erros, reconstruindo as fontes diretamente do RHEL. Escolha aquele que sua equipe já conhece; sem preferência, leia a página de governança de cada projeto e escolha o modelo em que confia.

O cPanel suporta AlmaLinux 9?

Sim, o cPanel suporta AlmaLinux 9. Conforme os requisitos de sistema do cPanel, o cPanel & WHM instala no AlmaLinux 8 (versão do cPanel 110 ou posterior), AlmaLinux 9 (114 ou posterior) e AlmaLinux 10 (132 ou posterior).

Duas advertências desses mesmos requisitos: cPanel precisa que o SELinux seja desativado, e ele exige um mínimo de 2 GB de RAM com 4 GB recomendados. No DreamHost VPS Hosting, AlmaLinux é a imagem de OS a escolher para cPanel.

Por Quanto Tempo o AlmaLinux 9 É Suportado?

AlmaLinux 9 recebe atualizações de segurança até 31 de maio de 2032 — um ciclo de vida de 10 anos desde seu lançamento em maio de 2022, acompanhando o ritmo do RHEL — com suporte ativo (correções de bugs e melhorias) até 31 de maio de 2027. Se ainda estiver no AlmaLinux 8, seu suporte de segurança termina em 31 de maio de 2029. Quando for hora de avançar, a ferramenta ELevate suporta atualizações no local de 9.x para 10.x.

Como faço para migrar do CentOS Linux 7 para o AlmaLinux 9?

Utilize a ferramenta ELevate para atualizar o CentOS 7 para o AlmaLinux 8 in loco, e depois execute o ELevate novamente para passar da versão 8.x para 9.x. O ELevate já foi usado para atualizar mais de 500.000 dispositivos, e cada salto de versão principal requer duas reinicializações.

CentOS Linux 7 alcançou o fim da vida útil em 30 de junho de 2024, portanto, a migração não é mais opcional para servidores voltados para a internet. Faça backup dos seus dados, planeje uma janela de manutenção e verifique cada aplicativo após cada etapa de versão. Se o servidor executar cPanel, use o fork cPanel ELevate — essa é a recomendação própria do projeto ELevate.

Posso executar Docker no AlmaLinux 9?

Sim, o Docker funciona no AlmaLinux 9. A promessa de compatibilidade do AlmaLinux — tudo o que funciona no RHEL funciona no AlmaLinux, com falhas tratadas como bugs — abrange as ferramentas de contêiner, e o AlmaLinux até publica suas próprias imagens de contêineres oficiais compatíveis com Docker e OCI. O SELinux continua em cena, no entanto: contêineres que precisam de acesso a arquivos do host requerem configuração de contexto correta. Na VPS Hosting da DreamHost, cada plano suporta Docker e KVM, e há uma imagem pré-configurada de Docker + Portainer se preferir pular a configuração.

Quanta RAM é necessária para um VPS AlmaLinux 9?

O mínimo documentado do AlmaLinux 9 é 1,5 GB de RAM, mas isso é um limite de instalação, não um plano de produção. Para cPanel, os próprios requisitos do cPanel exigem no mínimo 2 GB e recomendam 4 GB. Na prática: 4 GB para pequenos aplicativos de produção e projetos individuais, e 8 GB ou mais para Docker, hospedagem multi-tenant ou um banco de dados de produção.

O plano Stack 4 de VPS Hosting da DreamHost (4 GB de RAM) é um ponto de partida sólido para aplicativos leves AlmaLinux 9 e projetos individuais, com Stack 8 (8 GB) para aplicativos em produção e Stack 16 (16 GB) para cargas de trabalho exigentes e múltiplos serviços.