Skip to Content

Servidor

O servidor Ubuntu é a distribuição Linux mais amplamente usada em nuvens públicas e implantações privadas em todo o mundo. As principais plataformas de nuvem, como AWS, Azure e GCP, oferecem Ubuntu como imagem de sistema padrão ou recomendada. Esteja você construindo um site pessoal, um laboratório doméstico ou um ambiente de produção empresarial, você encontrará aqui um caminho de implantação adequado.

Escolha o melhor caminho inicial com base no seu caso de uso:


Quero construir um serviço web

Blogs pessoais, sites de empresas, back-ends de API ou qualquer aplicativo da web voltado para a Internet. Este é o caso de uso de servidor mais comum.

Tip

Caminho recomendado: primeiro configure o acesso remoto SSH, depois instale Nginx como proxy reverso e, por fim, use Docker Compose para gerenciar contêineres de aplicativos. Esta é atualmente a abordagem de implantação mais convencional e sustentável.


Quero auto-hospedar/construir um Homelab

Execute vários serviços auto-hospedados em casa ou em uma rede local: armazenamento NAS, bibliotecas de mídia, sistemas de anotações, gerenciadores de senhas, gateways domésticos inteligentes e muito mais.

Tip

O núcleo de um Homelab é Docker Compose + um proxy reverso. Comece executando um serviço simples (por exemplo, uma página estática Nginx), familiarize-se com o fluxo de trabalho e, em seguida, adicione gradualmente mais aplicativos em contêineres.

  • Docker Compose Deployment — Orquestração multisserviço com Compose, persistência de volume e políticas de reinicialização automática
  • VPN Networking — Túneis WireGuard, rede de configuração zero Tailscale, acesso remoto seguro a serviços internos
  • Samba / Compartilhamento de arquivos NFS — Compartilhamento de arquivos LAN entre plataformas, montagem NAS e configuração de permissões
  • DNS & DHCP — Filtragem de anúncios Pi-hole, resolução DNS local e gerenciamento de servidor DHCP
  • Plataformas de virtualização — KVM/QEMU, Proxmox, LXD ambientes multi-SO conteinerizados

Quero implantar um ambiente de produção

Soluções de implantação automatizadas, escalonáveis ​​e de alta disponibilidade orientadas para empresas ou equipes. Estabilidade, segurança e capacidade de manutenção são considerações importantes.

Warning

Para ambientes de produção, certifique-se de estabelecer estratégias de backup, monitoramento e alertas e reforço de segurança. É recomendado ler primeiro SSH Gerenciamento Remoto para concluir a configuração básica de segurança antes de implantar serviços.


Fundamentos

Novo no servidor Ubuntu? Comece com estes princípios básicos:

  • Server vs Desktop Edition — Principais diferenças entre as duas edições no kernel, gerenciamento de pacotes, GUI, uso de recursos e muito mais
  • Guia de instalação do servidor — Ubuntu Processo de instalação do servidor, esquemas de particionamento de disco e opções mínimas de instalação

Referência rápida: todos os artigos

ArtigoResumo
Edição Servidor vs DesktopPrincipais diferenças no kernel, gerenciamento de pacotes, GUI e muito mais
Guia de instalação do servidorProcesso de instalação, esquemas de particionamento, instalação mínima e configuração inicial
SSH Gerenciamento RemotoAutenticação de chave SSH, alterações de porta, hosts de salto e gerenciamento de vários hosts
Nginx / ApacheConfiguração do servidor Web, proxy reverso, certificados Let’s Encrypt
Docker Implantação do ComposeOrquestração de contêineres, implantação de vários serviços, volumes e redes personalizadas
Serviços de banco de dadosMySQL, PostgreSQL, instalação do Redis e administração básica
Samba / Compartilhamento de arquivos NFSCompartilhamento de arquivos entre plataformas, configuração de montagem NFS e controle de acesso
Rede VPNConfiguração do túnel WireGuard, rede remota com configuração zero Tailscale
DNS e DHCPServiço DNS local, filtragem de anúncios Pi-hole, gerenciamento DHCP
Plataformas de virtualizaçãoVMs KVM/QEMU, contêineres de sistema LXD, gerenciamento Proxmox
Alta disponibilidade e balanceamento de cargaBalanceamento de carga HAProxy, Keepalived VIP, arquitetura de réplica primária
Cloud-initInicialização automatizada de instâncias de nuvem, dados do usuário e modelos de metadados
Instalação automáticaInstalação em lote autônoma, criação e depuração de arquivo de resposta YAML
KubernetesImplantação de cluster MicroK8s/K3s, gerenciamento de pacotes Helm, configuração do Ingress
Note

Este guia foi escrito com base na edição Ubuntu 26.04 LTS Server. A maior parte do conteúdo também se aplica a serviços executados na edição Desktop, mas para ambientes de produção é recomendado usar a edição Server para um sistema mais enxuto e um ciclo de suporte de atualização de segurança mais longo.