Instalação Ubuntu · 9 min read · Oct 26, 2025

Instalação do Servidor Mínimo Ubuntu 22.04

Este tutorial mostra a instalação de um servidor base Ubuntu 22.04 LTS em detalhes com muitas capturas de tela. O objetivo do guia é mostrar a instalação do Ubuntu 22.04 LTS que pode ser usada como base para nossos outros tutoriais Ubuntu aqui no howtoforge, como nossos guias de servidor perfeito. Este tutorial usa a ramificação LTS que recebe atualizações por 5 anos da Ubuntu e é recomendada para uso em servidores.

1. Requisitos

Para instalar um Servidor Ubuntu, você precisará dos seguintes pré-requisitos:

2. Nota Preliminar

Neste tutorial, eu uso o nome do host server1.example.com com o endereço IP 192.168.0.100 e o gateway 192.168.0.1. Essas configurações podem diferir para você, então você deve substituí-las onde apropriado.

3. Instalando o Sistema Base Ubuntu 22.04

Insira o CD / DVD / pen drive de instalação do Ubuntu em seu sistema e inicie a partir dele. Quando você instala o SO em uma máquina virtual como eu farei aqui, você deve ser capaz de selecionar o arquivo ISO baixado como fonte para a unidade CD/DVD no VMWare e Virtualbox sem gravá-lo em CD primeiro. Inicie o servidor ou a máquina virtual, ele inicializará o sistema e iniciará o instalador.

Iniciar Instalação do Ubuntu

Servidor Ubuntu Live está inicializando

A primeira tela do instalador do Ubuntu mostrará o seletor de idioma. Por favor, selecione seu idioma para o processo de instalação:

Escolher idioma

Na próxima tela, você pode escolher o layout do teclado. O teclado em inglês será bom para muitos usuários. Nesse caso, escolha “Concluído” no final da tela e pressione a tecla “Retornar” para ir para o próximo passo. No meu caso, estou usando um layout de teclado alemão, isso significa que terei que navegar até a opção “Layout” pressionando a tecla “Tab” no meu teclado até que a opção Layout esteja destacada. Em seguida, pressione a tecla “Retornar” para abrir o seletor de Layout.

Layout do teclado

Escolha o layout do teclado que corresponde ao teclado que está conectado ao servidor.

Escolher layout de teclado alternativo

O layout de teclado correto para minha instalação está selecionado agora. Escolha “Concluído” no final da tela e pressione “Retornar” para ir para o próximo passo.

Layout de teclado alternativo selecionado

No próximo passo, o instalador permite que você escolha entre uma configuração padrão do servidor Ubuntu ou uma configuração mínima. Eu escolherei uma configuração mínima aqui para instalar apenas o software que realmente preciso em um estágio posterior. Isso é especialmente útil ao executar o Ubuntu em um pequeno servidor virtual.

Servidor Ubuntu ou Servidor Ubuntu Minimizado

O instalador do Ubuntu agora mostra qual placa de rede ele detectou no servidor. O nome do dispositivo de rede que foi atribuído automaticamente é ens33. O endereço IPv4 foi atribuído automaticamente via DHCP. Eu mudarei mais tarde para um endereço IP fixo quando o sistema base tiver sido instalado. Se sua rede não tiver um servidor DHCP, você pode inserir um endereço IP fixo agora escolhendo a placa de rede (pressione Tab até que ela esteja destacada e depois pressione Retornar).

Configuração de rede do Ubuntu

Agora você pode definir um endereço de servidor proxy caso um proxy seja necessário para acessar a internet. No meu caso, não é necessário um proxy, então escolho “Concluído” para ir para o próximo passo da instalação.

Configuração de Proxy

Aqui você pode escolher de qual servidor espelho do Ubuntu as atualizações e arquivos de instalação devem ser baixados. Eu manterei o padrão e irei para a próxima tela de instalação.

Endereço do servidor espelho

O instalador do servidor Ubuntu agora mostra os discos rígidos que ele detectou no servidor. O disco de instalação é um HD de 40GB em /dev/sda aqui. Eu escolherei usar todo o disco para minha instalação do Ubuntu. Se você precisar de um layout personalizado composto por várias partições, selecione “Layout Personalizado” em vez disso e crie partições conforme necessário.

Layout do disco rígido

O instalador mostra a configuração de armazenamento padrão abaixo. Ela consiste em uma partição bios_grub de 1MB mais uma grande partição / que conterá a instalação do sistema operacional. Escolha “Concluído” para prosseguir para a próxima tela.

Tabela de partição

Antes que a instalação comece, o instalador do Ubuntu solicita a confirmação da partição. Pressione a tecla “Tab” até que a opção “Continuar” esteja destacada em vermelho, depois pressione “Retornar” para prosseguir.

Confirmar gravação de alterações no disco

Agora é hora de definir o nome do servidor (hostname) e o nome de usuário e senha do administrador. Eu escolherei o nome de usuário ‘administrador’ aqui apenas como exemplo, por favor, use um nome diferente e mais seguro em sua configuração real. O usuário shell do Ubuntu que criamos nesta etapa tem permissões sudo, isso significa que ele pode administrar o sistema e se tornar o usuário root via sudo.

Definir hostname e criar um usuário

A maioria dos servidores Linux é administrada pela rede usando SSH. Nesta etapa, o instalador do Ubuntu pode instalar o servidor SSH diretamente. Selecione a caixa de seleção “Instalar Servidor OpenSSH” e prossiga para a próxima etapa.

Instalar OpenSSH

Nesta etapa, você pode pré-instalar serviços comumente usados via instalador Snap. Eu não seleciono nenhum serviço aqui, pois o objetivo deste guia é instalar um sistema base mínimo. Você pode instalar serviços via apt ou snap a qualquer momento depois.

Não instalar serviços adicionais agora

O instalador do Ubuntu agora prossegue com a instalação com base nas configurações que escolhemos.

Instalando o sistema Ubuntu 22.04

Instalação do Ubuntu concluída com sucesso. Selecione “Reiniciar” para inicializar o servidor no sistema Ubuntu 22.04 recém-instalado.

Instalação do Ubuntu 22.04 concluída com sucesso

A instalação base está concluída agora. No próximo capítulo, explicarei a configuração do endereço de rede estático e instalarei um editor de texto baseado em shell para editar arquivos de configuração.

Reiniciando o sistema

4. Primeiro Login

Agora faça login no shell (ou remotamente via SSH) no servidor como usuário “administrador”. O nome de usuário pode diferir se você escolheu um nome diferente durante a configuração.

Ubuntu 22.04 Primeiro Login

Login bem-sucedido no Servidor Ubuntu 22.04.

Primeiro Login no Ubuntu

5. Obter Privilégios de root

Após a reinicialização, você pode fazer login com seu nome de usuário criado anteriormente (por exemplo, administrador). Como devemos executar todas as etapas deste tutorial com privilégios de root, podemos ou adicionar a string sudo a todos os comandos neste tutorial, ou nos tornarmos root agora digitando:

sudo -s

Você pode habilitar o login root executando:

sudo passwd root

E dando uma senha ao root. Você pode então fazer login diretamente como root, mas isso é desaprovado pelos desenvolvedores e pela comunidade Ubuntu por várias razões. Veja https://help.ubuntu.com/community/RootSudo.)

6. Instalar o Servidor SSH (Opcional)

Se você não selecionou instalar o servidor OpenSSH durante a instalação do sistema acima, você pode fazê-lo agora:

sudo apt -y install ssh openssh-server

A partir de agora, você pode usar um cliente SSH como o PuTTY e se conectar do seu workstation ao seu servidor Ubuntu 22.04 (Focal Fosset).

7. Instalar um editor baseado em shell (Opcional)

Aqui instalaremos dois editores baseados em texto. O editor Nano é mais fácil de usar para novatos, enquanto outros preferem o editor tradicional vi/vim. O programa vi padrão tem um comportamento estranho no Ubuntu e Debian; para corrigir isso, instalamos o vim-nox:

sudo apt -y install nano vim-nox

8. Configurar a Rede

Alguns ferramentas de rede comumente usadas não são instaladas ao escolher a instalação mínima, podemos instalá-las com o seguinte comando:

sudo apt install net-tools

Como o instalador do Ubuntu configurou nosso sistema para obter suas configurações de rede via DHCP, podemos mudar isso agora porque um servidor deve ter um endereço IP estático. Se você quiser manter a configuração de rede baseada em DHCP, então pule este capítulo. No Ubuntu 22.04, a rede é configurada com Netplan e o arquivo de configuração é /etc/netplan/01-netcfg.yaml. O arquivo de configuração de rede tradicional /etc/network/interfaces não é mais usado. Edite /etc/netplan/00-installer-config.yaml e ajuste conforme suas necessidades (neste exemplo, usarei o endereço IP 192.168.0.100 e os servidores DNS 8.8.4.4, 8.8.8.8.

Abra o arquivo de configuração de rede com nano:

sudo nano /etc/netplan/00-installer-config.yaml

O servidor está usando DHCP logo após a instalação; o arquivo interfaces ficará assim:

# Esta é a configuração de rede escrita por 'subiquity'  
network:  
  ethernets:  
    ens33:  
      dhcp4: true  
  version: 2

Para usar um endereço IP estático 192.168.0.100, mudarei o arquivo para que ele fique assim:

# Este arquivo descreve as interfaces de rede disponíveis em seu sistema
# Para mais informações, veja netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: no
     dhcp6: no
     addresses: [192.168.0.100/24]
     routes:
      - to: default
        via: 192.168.0.1
     nameservers:
       addresses: [8.8.8.8,8.8.4.4]

IMPORTANTE: A indentação das linhas é importante, adicione as linhas conforme mostrado acima.

Em seguida, reinicie sua rede para aplicar as alterações:

sudo netplan generate  
sudo netplan apply

Em seguida, edite /etc/hosts.

sudo nano /etc/hosts

Deixe assim:

127.0.0.1 localhost  
192.168.0.100 server1.example.com server1  
  
# As linhas a seguir são desejáveis para hosts compatíveis com IPv6  
::1 localhost ip6-localhost ip6-loopback  
ff02::1 ip6-allnodes  
ff02::2 ip6-allrouters

Agora, mudaremos o nome do host de nossa máquina da seguinte forma:

sudo echo server1 > /etc/hostname   
sudo hostname server1

O primeiro comando define o nome do host “server1” no arquivo /etc/hostname. Este arquivo é lido pelo sistema na inicialização. O segundo comando define o nome do host na sessão atual, para que não precisemos reiniciar o servidor para aplicar o nome do host.

Como alternativa aos dois comandos acima, você pode usar o comando hostnamectl que faz parte do pacote systemd.

sudo hostnamectl set-hostname server1

Em seguida, execute:

hostname   
hostname -f

O primeiro comando retorna o nome do host curto, enquanto o segundo comando mostra o nome de domínio totalmente qualificado (fqdn):

root@server1:/home/administrator# hostname  
server1  
root@server1:/home/administrator# hostname -f  
server1.example.com  
root@server1:/home/administrator#

Se você quiser ajustar o layout do teclado do servidor, execute este comando:

sudo dpkg-reconfigure keyboard-configuration

Parabéns! Agora temos uma configuração básica do servidor Ubuntu 22.04 que fornece uma base sólida para todas as configurações do Servidor Ubuntu.

9. Imagem da Máquina Virtual

Este tutorial está disponível como uma máquina virtual pronta para uso no formato OVA / OVF para assinantes do Howtoforge. O formato da VM é compatível com VMWare e Virtualbox e outras ferramentas que podem importar o formato ova ou ovf. Você pode encontrar o link de download no menu à direita, perto do topo. Clique no nome do arquivo para iniciar o download.

Os detalhes de login da VM são:

Login SSH

Nome de usuário: administrador
Senha: howtoforge

O usuário administrador tem permissões sudo.

Por favor, mude as senhas após a primeira inicialização.

A VM está configurada para o IP estático 192.168.0.100, o IP pode ser alterado no arquivo /etc/netplan/00-installer-config.yaml conforme mostrado na etapa 8 do tutorial. O layout do teclado da VM baixável é o layout de teclado dos EUA.

10. Links

Ubuntu: http://www.ubuntu.com/

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.