Servidor CentOS · 7 min read · Sep 29, 2025

Como Instalar um Servidor Minimal CentOS 8

Este documento descreve a instalação de um servidor CentOS 8. O objetivo deste guia é fornecer uma configuração mínima que pode ser usada como base para nossos outros tutoriais aqui no howtoforge, como os guias de servidor perfeito ou os tutoriais de servidor SAMBA, LAMP e LEMP.

Requisitos

Para começar com a instalação do CentOS 8, precisaremos do arquivo ISO do instalador. Isso pode ser o ISO minimal do CentOS ou o arquivo ISO do DVD. Se você planeja instalar apenas este servidor, escolha o ISO minimal, pois é menor, o instalador fará o download dos pacotes necessários durante a instalação mais tarde. Eu vou instalar vários servidores com CentOS 8, portanto, escolho o ISO do instalador do DVD para não ter que baixar os mesmos pacotes novamente para cada servidor.

Eu farei a instalação em uma máquina virtual VMware. Os passos de instalação em um servidor físico são os mesmos. Se o seu servidor não conseguir inicializar a partir de um arquivo ISO, grave o ISO em um DVD e insira-o na unidade de DVD do servidor.

Nota Preliminar

Este tutorial é baseado no servidor CentOS 8, eu uso 192.168.0.100 como meu endereço IP neste tutorial e server1.example.com como o nome do host. Essas configurações podem diferir para você, então você deve substituí-las onde apropriado.

Instalar o Sistema Base do CentOS 8

Inicialize a partir da imagem ISO do CentOS 8. Selecione Instalar CentOS 8.

Inicializar a partir do DVD ou ISO do CentOS

Em seguida, pressione ENTER.

Inicializar a partir da imagem do sistema

Escolha o idioma de instalação. Estou usando inglês com inglês dos Estados Unidos aqui, então apenas pressiono Continuar:

Escolher idioma

Em seguida, obtemos a seguinte tela:

Visão geral do Instalador do CentOS

Começarei a personalizar as configurações começando com LOCALIZAÇÃO em DATA & HORA. Clique em DATA & HORA. Selecione seu fuso horário, no meu caso, estou selecionando a Europa como Região e Berlim como Cidade. Pressione Concluído quando terminar.

Selecionar o Fuso Horário

Isso definirá a DATA & HORA do servidor para o fuso horário Europe/Berlin. Em seguida, personalizarei o layout do TECLADO, clique em TECLADO para iniciar a caixa de diálogo de configuração.

Ir para configurações de layout do teclado.

Pressione o ícone + para adicionar outro layout de teclado:

Adicionar um layout de teclado adicional

Ele mostrará a seguinte janela com a lista de layouts de teclado disponíveis. No meu caso, seleciono Alemão e clico no botão Adicionar para adicionar o layout do teclado.

Adicionar layout de teclado Alemão no CentOS 8

Em seguida, personalizamos as OPÇÕES DE TROCA DE LAYOUT pressionando Opções:

Troca de layout

Você pode usar qualquer combinação de teclas para alternar entre os teclados, no meu caso estou usando Alt+Ctrl. Após selecionar sua combinação de teclas desejada, pressione Concluído.

Personalizar opção de troca de layout.

Em seguida, pressione Concluído.

Agora podemos adicionar SUPORTE A IDIOMAS se você não quiser usar o inglês. Clique em “SUPORTE A IDIOMAS” para abrir a caixa de diálogo.

Suporte a Múltiplos Idiomas

Por padrão, o CentOS vem com o idioma inglês pré-instalado, mas podemos adicionar mais idiomas facilmente. No meu caso, estou adicionando Deutsch Alemão com Deutsch (Deutschland) como o idioma adicional. Pressione Concluído após a seleção

Adicionar idioma adicional no CentOS

Em seguida, vamos para SOFTWARE > FONTE DE INSTALAÇÃO e selecionar a mídia de instalação.

Ir para o menu de instalação de software

Em seguida, você verá que a fonte de instalação é “Mídia de instalação detectada automaticamente”, se você tiver alguma outra fonte de instalação, como uma instalação de rede, então você pode definir o caminho no campo “Na rede” com e sem proxy da Configuração de Proxy. Além disso, podemos adicionar Repositórios adicionais, se necessário. Em seguida, pressione Concluído.

Escolher fonte de instalação

Em seguida, procederemos para SELEÇÃO DE SOFTWARE, por padrão vem com Instalação Mínima.

Menu de seleção de software

Podemos adicionar mais pacotes de software, se necessário (quando você usa o DVD de instalação e não o instalador minimal). No meu caso, preciso apenas de uma instalação mínima (Funcionalidade Básica) para instalar o software mais tarde com yum, então salvarei as configurações pressionando Concluído.

Adicionar pacotes de software adicionais aqui

Movemos para o SISTEMA e selecionamos DESTINO DE INSTALAÇÃO.

Destino da Instalação

Quando você precisar de um esquema de particionamento manual, pode selecionar Eu configurarei a particionamento, no meu caso, prefiro Configurar particionamento automaticamente, depois pressione Concluído.

Selecionar o destino da instalação para o CentOS

Em seguida, personalizaremos nossa REDE & NOME DO HOST selecionando isso.

Configurar a rede no CentOS

Eu usarei o nome do host server1.example.com e personalizarei a configuração ethernet pressionando Configurar.

Definir o nome do host

A próxima tela ficará assim, agora adicionamos as Configurações IPv4 selecionando a mesma. Se você tiver IPv6, então você adiciona nas Configurações IPv6.

Detalhes do cartão de rede

Em seguida, você pode configurar a rede para corresponder à sua configuração de rede local. No meu caso, uso um IP estático, então selecionarei Manual

Definir modo IPv4 como manual

Adicione as entradas para Endereço, Máscara de Rede e Gateway de acordo com seu ambiente de IP estático. No meu caso, estou usando Endereço como 192.168.0.100, Máscara de Rede como 255.255.255.0, Gateway como 192.168.0.1 e servidores DNS como 8.8.8.8 8.8.4.4 Esses valores podem variar de acordo com seu ambiente de rede. Depois disso, pressione Salvar.

Configurar os detalhes do IPv4

IMPORTANTE: Se você não tiver uma conexão de internet IPv6, então defina o IPv6 de automático para ignorar na aba IPv6, caso contrário, você não conseguirá acessar a internet a partir deste servidor em IPv4, pois o CentOS parece ignorar a configuração correta de IPv4 e usa IPv6 em vez disso, o que falha.

Configurações de IPv6

Em seguida, temos que ativar a conexão, como mostrado na captura de tela abaixo. Pressione Concluído.

Conectar a rede

Defina o nome do host do servidor no campo “Nome do Host” e clique no botão aplicar.

Definir o nome do host correto

Agora estamos prontos para iniciar o processo de instalação, você pode querer verificar todas as configurações e depois pressionar Iniciar Instalação.

Iniciar a instalação do CentOS 8

O processo de instalação começará agora e você verá uma pequena barra de progresso azul na próxima janela. Agora temos que definir a SENHA ROOT e adicionar um novo usuário não-root na opção CRIAÇÃO DE USUÁRIO. Primeiro, irei para a senha root.

Configurar usuários e senhas enquanto o CentOS está sendo instalado

Digite uma senha segura de sua escolha e pressione Concluído

Escolher senha root segura

Em seguida, iremos para a CRIAÇÃO DE USUÁRIO.

Criação de Usuário

Em seguida, criarei um usuário não-root, como no meu caso usei o Nome completo “ Howtoforge “ e Nome de usuário “ howtoforge “, marque a opção Exigir a senha para usar esta conta e depois pressione Concluído. Claro que você deve usar um nome de usuário e senha de sua escolha.

Adicionar um novo usuário no CentOS 8

Pressione Concluído. Tenha paciência e aguarde a conclusão da configuração.

Após a conclusão da instalação, ele pedirá para reiniciar o servidor, basta pressionar Finalizar configuração.

Reiniciar

O servidor reinicia e solicitará seu nome de usuário e senha em seguida.

CentOS 8 inicializando pela primeira vez

Agora estamos prontos para fazer login com o usuário que acabamos de criar acima ou podemos usar as credenciais root.

O primeiro login no CentOS 8

Faça login como usuário root no servidor para que possamos fazer alguns passos finais de instalação.

Primeiro login no CentOS 8

O primeiro é instalar todas as atualizações disponíveis com dnf.

dnf update

confirme com “y” para prosseguir com a instalação das atualizações.

Vou instalar dois editores de linha de comando para poder editar arquivos de configuração no shell:

dnf install nano vim

Configuração de Rede

O CentOS 8 minimal não vem pré-instalado com o comando ifconfig, nós o instalaremos da seguinte forma:

yum install net-tools

Se você quiser mudar ou ver o arquivo de configuração da rede, basta editar o arquivo

nano /etc/sysconfig/network-scripts/ifcfg-ens33

Ele ficará assim quando você configurar um endereço IP estático:

TYPE="Ethernet"  
BOOTPROTO="none"  
DEFROUTE="yes"  
IPV4_FAILURE_FATAL="no"  
IPV6INIT="no"  
IPV6_AUTOCONF="yes"  
IPV6_DEFROUTE="yes"  
IPV6_PEERDNS="yes"  
IPV6_PEERROUTES="yes"  
IPV6_FAILURE_FATAL="no"  
IPV6_ADDR_GEN_MODE="stable-privacy"  
NAME="ens33"  
UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"  
DEVICE="ens33"  
ONBOOT="yes"  
IPADDR="192.168.0.100"  
PREFIX="24"  
GATEWAY="192.168.0.1"  
DNS1="8.8.8.8"

Ou assim quando você usa DHCP:

TYPE="Ethernet"  
BOOTPROTO="dhcp"  
DEFROUTE="yes"  
IPV4_FAILURE_FATAL="no"  
IPV6INIT="yes"  
IPV6_AUTOCONF="yes"  
IPV6_DEFROUTE="yes"  
IPV6_FAILURE_FATAL="no"  
NAME="ens33"  
UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"  
DEVICE="ens33"  
ONBOOT="yes"  
HWADDR="00:50:56:15:23:79"  
PEERDNS="yes"  
PEERROUTES="yes"  
IPV6_PEERDNS="yes"  
IPV6_PEERROUTES="yes"  
IPV6_PRIVACY="no"

Altere os valores se necessário.

Nota: O nome do DEVICE acima pode variar, então verifique o arquivo equivalente no diretório /etc/sysconfig/network-scripts.

Ajustar /etc/hosts

Ajuste o arquivo /etc/hosts da seguinte forma:

nano /etc/hosts

Faça os valores ficarem assim:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.0.100   server1.example.com     server1

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    

Parabéns! Agora temos uma configuração básica mínima do servidor CentOS 8 que fornece uma base sólida para nossos outros tutoriais.

Baixar o servidor CentOS 8 como uma máquina virtual

Esta configuração está disponível como um download de máquina virtual no formato ova/ovf (compatível com VMWare e Virtualbox) para assinantes do howtoforge.

Detalhes de login para a VM

  • A senha root é: howtoforge
  • A senha do usuário “howtoforge” é: howtoforge

Por favor, mude ambas as senhas no primeiro login.

  • O endereço IP da VM é 192.168.0.100

Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.