Instaladores do Linux percorreram um longo caminho. Você pode instalar muitas das principais distribuições mais facilmente hoje do que há cinco ou 10 anos atrás. Um desses instaladores agora utilizado pelo servidor Ubuntu da Canonical e estação de trabalho 20.04 chamado Subiquity, substitui o instalador Debian antigo anteriormente utilizado pelo Ubuntu.
Neste artigo, você vai aprender, passo a passo como instalar o Ubuntu Server 20.04!
What You Will Learn
Este artigo vai guiá-lo através de um cenário real onde você vai instalar o Ubuntu Server 20.04. Você irá aprender o processo de instalação passo a passo, configurar configurações padrão como atualizar o instalador, configurar um endereço IP, configurar discos, adicionar uma conta de usuário root e configurar um hostname, configurar acesso remoto usando SSH, e finalmente, realizar atualizações pós-instalação.
Prerequisites
Para seguir junto com este guia, você precisará ter os seguintes recursos:
- Ubuntu Server 20.04 ISO
- Um Hypervisor ou servidor físico autónomo
- Hyper-V
- VMware ESXi, Player, ou Workstation
- KVM / VirtualBox
- Um desejo de aprender
Pronto a aprender? Óptimo!
>
>
Instalar o Ubuntu Server
Sem mais delongas, vamos começar!
>
- Inicie a instalação iniciando o seu convidado VM usando o Ubuntu Server 20.04 ISO. Este guia irá mencionar muito VMware; no entanto, você pode usar qualquer hypervisor. Os exemplos aqui são do VMware ESXi 7.0, mas você também pode usar o Microsoft Hyper-V, VirtualBox, ou VMware Player, para citar alguns. Quando você inicia seu VM guest, você deve ver as mensagens de boot do sistema como o VM guest boot. Após terminar o processo de boot, você verá o seguinte ecrã de boas vindas:
A escolha do idioma padrão é o inglês. Se este é o idioma que você deseja usar, pressione Enter.
2. Na tela seguinte, escolha se deseja ou não atualizar o instalador. Se você estiver conectado à Internet, use as setas para selecionar ‘Update to the new installer’ e pressione Enter. Caso contrário, você pode pular este passo.
O instalador começará a baixar, e a atualização começará:
>
3. Uma vez que o instalador tenha completado a atualização, você agora precisará escolher um layout de teclado. O padrão é inglês (US). Se você estiver OK com estes padrões, escolha Done pressione Enter:
>
4. Agora é hora de configurar a rede. Por padrão, o instalador irá procurar por um endereço DHCP e automaticamente configurar a rede. No entanto, você deve definir agora o endereço IP para uma configuração válida para a sua rede. Você pode escrever o endereço atribuído e usá-lo como uma configuração estática. Se você escolher essa rota, certifique-se de fazer desse endereço uma reserva estática na configuração do seu servidor DHCP.
5. Para configurar um endereço estático, selecione eth0, como mostrado abaixo, e pressione Enter. Em seguida, você precisará selecionar IPv4 ou IPv6 e atribuir os endereços corretos de sub-rede, endereço, gateway e servidor de nomes. IPv6 é principalmente para tráfego de Internet porque o mundo está ficando sem espaço de endereços IPv4. Não é algo que você precisará usar para tráfego local em breve.
Para a maioria dos casos, você escolherá IPv4 como mostrado abaixo:
6. Quando você terminar, as configurações serão aplicadas e você poderá continuar. Selecione Done, e pressione Enter para continuar.
7. A próxima tela irá pedir que você configure um endereço de proxy. Se você usar um para acessar a internet, digite esse endereço aqui, caso contrário deixe-o em branco e selecione Done, e pressione Enter:
8. A seguir, é hora de escolher uma configuração de disco. Para os propósitos deste guia, vamos ficar o mais possível com as configurações padrão. Assegure-se de que Use um disco inteiro está selecionado, e que Set up this disk as an LVM group is selected. Com ambos selecionados, escolha Done e pressione Enter:
9. Revise a configuração do armazenamento. Agora seria um bom momento para documentar também a configuração do disco. Se você estiver satisfeito com sua configuração, escolha Done e pressione Enter:
10. Como a formatação e particionamento de um disco é considerada destrutiva, você verá um diálogo de confirmação. Escolha Continue e pressione Enter:
11. A próxima tela será a tela de Configuração do Perfil. Esta conta será a conta de usuário root para o seu servidor. Digite seu nome, um nome de servidor, um nome de usuário e uma senha que você deseja usar. O nome de usuário pode ser o seu nome ou um personagem da Marvel Comics. A escolha é sua. Seja qual for a decisão, não se esqueça de documentar esta informação antes de prosseguir!
12. Quando estiver satisfeito com as informações, selecione Done e pressione Enter:
>
13. Agora você é perguntado se você quer ou não instalar o OpenSSH Server. Se você só vai usar o console da VM para acessar o servidor, pule a instalação. Você pode instalar o OpenSSH mais tarde. Entretanto, se você planeja utilizar a conectividade SSH para gerenciar seu host, certifique-se de que Install OpenSSH Server está selecionado. É mais fácil fazer isso agora do que instalar e configurar mais tarde. Se você está familiarizado com chaves SSH, você também pode importar suas chaves agora para habilitar um login seguro sem senha.
14. Quando estiver satisfeito com as seleções, escolha Done e pressione Enter:
15. Agora você está prestes a terminar! Em seguida, é para instalar alguns dos snaps mais populares que estão disponíveis para o Ubuntu Server.
Se você quiser, selecione PowerShell e escolha Done, e pressione Enter. Caso contrário, selecione Done, e pressione Enter.
Ubuntu Server agora vai começar a instalação. Normalmente a instalação levará apenas alguns minutos em uma máquina virtual.
>
16. Após alguns minutos e, você precisa reiniciar. Pressione Enter e o servidor será reiniciado.
Abrir Portas Comuns
Precisa de adicionar alguma segurança subjacente à sua instalação, instalando um firewall. Por padrão, o Un-Complicated Firewall (ufw) no Ubuntu Server 20.04 não está configurado e habilitado.
Os passos nesta seção não são tecnicamente necessários para a instalação de um vanilla. Entretanto, se você vai usar este servidor como um servidor web ou talvez um servidor de banco de dados, leia em.
Agora conecte-se ao seu novo servidor usando o protocolo SSH. Para este guia, Terminal Windows e PowerShell 7 usando SSH para executar comandos.
Ativar o Firewall
- Abra o seu cliente SSH, e digite o seguinte comando usando o nome de usuário e endereço IP que você usou durante a instalação do Ubuntu Server:
ssh @
2. Pressione Enter. Aguarde o prompt para aceitar a chave de criptografia se você ainda não tiver se conectado via SSH antes. O processo que você verá no seguinte gif animado:
>
Verifica o estado do Firewall sem complicações ou UFW digitando o seguinte comando no terminal:
sudo ufw status verbose
O estado do firewall estará inativo. Ative e inicie o daemon do firewall agora digitando o comando abaixo e pressionando Enter:
sudo ufw enable
Você deve primeiro configurar o acesso para SSH. Isto é necessário quando o firewall estiver habilitado.
sudo ufw allow ssh
Se você estiver configurando este servidor Ubuntu para agir como um servidor web ou talvez um servidor MySQL, você verá as portas necessárias para abrir abaixo.
sudo ufw allow httpsudo ufw allow httpssudo ufw allow mysql
Agora recarregue a configuração do firewall para aplicar as mudanças digitando o seguinte comando:
sudo ufw reload
Você pode querer ser mais preciso com o local onde você permite que o tráfego venha. Este guia usa em qualquer lugar porque existem outras medidas de segurança em vigor que impedem o acesso a máquinas na rede utilizada. Se você gostaria de fazer alguma leitura adicional sobre como configurar o UFW, leia mais começando aqui.
Updating Ubuntu Server 20.04
Para a última tarefa, você vai querer executar antes de continuar é atualizar o SO e atualizar quaisquer pacotes que possam precisar de atualização. Você pode querer fazer isso para garantir que seu servidor recém-cunhado tenha todas as últimas correções de segurança e bugs disponíveis.
Para fazer isso, comece usando o comando apt, como mostrado abaixo.
O gerenciador de pacotes apt irá então procurar por atualizações/atualizações nos repositórios do Ubuntu. O parâmetro -y suprime os diálogos de confirmação, e quaisquer pacotes que tenham atualizações serão exibidos na tela.
sudo apt update -y
Agora execute o próximo comando.
Agora o gerenciador de pacotes apt começará a aplicar todas as atualizações encontradas anteriormente que precisem de atualizações. O parâmetro -y
irá suprimir qualquer diálogo de confirmação. Este passo pode levar um ou dois minutos, dependendo da sua conexão de internet e do desempenho do sistema.
sudo apt upgrade -y
Congratulações! Você acabou de instalar, configurar e atualizar o Ubuntu Server 20.04 LTS com sucesso.
Aprenda Mais
- Subiquidade no GitHub
- Servidor Ubuntu Automatizado Instalado com Subiquidade