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:
- A imagem ISO do servidor Ubuntu 22.04 está disponível aqui: https://releases.ubuntu.com/22.04/ubuntu-22.04-live-server-amd64.iso (Para CPUs Intel e AMD de 64 bits). Dê uma olhada aqui para outros downloads do Ubuntu: https://releases.ubuntu.com/22.04/
- Uma conexão de internet rápida é recomendada, pois as atualizações de pacotes são baixadas dos servidores Ubuntu durante a instalação.
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.


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

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.

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

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.

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.

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).

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.

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.

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.

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.

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.

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.

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.

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.

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

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

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.

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.

Login bem-sucedido no Servidor Ubuntu 22.04.

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 -sVocê pode habilitar o login root executando:
sudo passwd rootE 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-serverA 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-nox8. 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-toolsComo 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.yamlO 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: 2Para 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 applyEm seguida, edite /etc/hosts.
sudo nano /etc/hostsDeixe 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-allroutersAgora, mudaremos o nome do host de nossa máquina da seguinte forma:
sudo echo server1 > /etc/hostname
sudo hostname server1O 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 server1Em seguida, execute:
hostname
hostname -fO 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-configurationParabé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/
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.