Como instalar o FreeBsd em uma VPS através do Solus

Introdução

Neste tutorial você aprenderá como instalar o sistema operacional FreeBSD em sua VPS através do painel SolusVM. O processo é simples e leva apenas alguns minutos.

A reinstalação da VPS apaga todos os dados existentes no servidor. Faça um backup antes de continuar.

Passo 1 – Acesse o painel SolusVM

  1. Faça login no painel SolusVM através do portal do cliente. Como acessar? Clique aqui.

Passo 2 – Localizar a VPS onde o FreeBSD será instalado

  1. Após o login, você será direcionado ao seu projeto padrão no painel.

  2. Na aba Servidores, identifique a VPS onde deseja instalar o FreeBSD (no exemplo, o servidor chama-se freebsd-tutorial).

  3. Confirme que o status do servidor está visível (por exemplo, “Parado”) e que você consegue visualizar o IP público listado abaixo do nome.

  4. Clique no nome da VPS para abrir a próxima tela com as opções.

Observação: se você tiver mais de uma VPS, escolha cuidadosamente o servidor correto antes de continuar, pois o processo de reinstalação irá substituir o sistema atual.

Passo 3 – Configurar a inicialização pelo modo Boot from ISO

  1. No menu superior da VPS, clique na aba Boot & Rescue para acessar as opções de inicialização.

  2. Na seção Boot, selecione a opção Boot from ISO Image. Essa opção permite iniciar a VPS a partir de uma imagem ISO de instalação, como o FreeBSD.

  3. Depois de selecionar Boot from ISO Image, não clique em “Aplicar” ainda; no próximo passo você irá escolher especificamente a ISO do FreeBSD que será utilizada na instalação.
    Em seguida clique em Aplicar.

Passo 4 – Iniciar a VPS pelo instalador do FreeBSD

  1. Com a opção Boot from ISO Image Freebsd 14 selecionada e aplicada, volte ao topo da tela da VPS.

  2. Clique no botão de Iniciar (play) para ligar a VPS ou, se ela já estiver ligada, use o botão de Reiniciar para que a máquina inicialize a partir da ISO do FreeBSD 14.

  3. Em seguida, clique no ícone de Console da VPS para abrir o console remoto do servidor em uma nova janela/aba.

  4. Aguarde alguns instantes até que apareça a tela inicial de boot do FreeBSD e o menu do instalador (BSD Installer). Nesse momento, o servidor já está carregando o instalador diretamente da ISO.

Passo 5 – Iniciar a instalação no FreeBSD Installer

  1. No FreeBSD Installer, será exibida a mensagem de boas-vindas com as opções Install, Shell e Live System.

  2. Utilize as setas do teclado para deixar Install selecionado (ela normalmente já vem destacada).
    Pressione Enter para começar o processo de instalação do FreeBSD na VPS; nas próximas telas você configurará idioma, teclado, disco e demais opções básicas.

Passo 6 – Definir o layout de teclado (Keymap)

  1. O instalador exibirá a tela Keymap Selection, listando diversos layouts de teclado para o console do FreeBSD.

  2. Para uma configuração rápida, você pode deixar marcada a opção Continue with default keymap, que utiliza o layout padrão “US”. Use as setas para manter essa opção selecionada.

  3. Caso prefira um layout específico (por exemplo, “Brazilian”), navegue com as setas até a opção desejada e selecione-a. Em seguida, pressione Enter em Select para confirmar e avançar para o próximo passo da instalação.

Passo 7 – Definir o nome do servidor (hostname)

  1. Na tela Set Hostname, o instalador solicita que você escolha um nome para identificar esta máquina na rede.Digite um hostname simples, sem espaços, usando apenas letras, números e hífen.

  2. Após informar o hostname, use a tecla Tab para selecionar OK e pressione Enter para continuar.

Passo 8 – Manter apenas o básico

  1. Na tela Distribution Select, use a configuração padrão, sem marcar componentes extras.

  2. Deixe apenas o que já vem selecionado e não ative itens como base-dbg, src, ports ou tests, para ter uma instalação leve.

  3. Pressione Tab até OK e depois Enter para seguir para o particionamento do disco.

Passo 9 – Particionar o disco (modo simples)

  1. Na tela Partitioning, deixe selecionado Auto (ZFS).

  2. Confirme em OK para que o instalador crie automaticamente as partições no disco da VPS.

Passo 10 – Confirmar a configuração ZFS e iniciar a instalação

  1. Na tela ZFS Configuration, deixe todas as opções com os valores padrão (nome do pool zroot, esquema GPT (BIOS), swap 2G etc.).

  2. Com a opção Install – Proceed with Installation destacada, pressione Enter em Select para confirmar e começar a criação das partições e a cópia dos arquivos do FreeBSD para o disco da VPS.

Passo 11 – Escolher o tipo de volume ZFS

  1. Na tela ZFS Configuration – Select Virtual Device type, deixe selecionada a opção stripe – No Redundancy.

  2. Pressione Enter em OK para continuar com esse modo simples, adequado para uma VPS com um único disco.

Passo 12 – Selecionar o disco da VPS

  1. Na tela ZFS Configuration – Select one or more disks, marque o disco principal da VPS (geralmente da0).

  2. Use a tecla Espaço para marcar o disco escolhido e depois Enter em OK para continuar.

Essa é a tela do “Last Chance!”, confirmando que o disco será apagado.image.jpgfreebsd

Passo 13 – Confirmar que o disco será apagado

  1. Na tela Last Chance!, confira se o disco listado (por exemplo, da0) é realmente o disco da VPS que você deseja usar.

  2. Use as setas para selecionar YES e pressione Enter para destruir o conteúdo atual do disco e prosseguir com a instalação do FreeBSD.

Passo 14 – Aguardar a cópia dos arquivos

  1. O instalador irá verificar e copiar os arquivos do sistema (base, kernel etc.), exibindo uma barra de progresso geral. Basta aguardar até que o processo chegue a 100%; não feche o console nem desligue a VPS durante esta etapa.

Passo 15 – Definir a senha do usuário root

  1. Quando o instalador solicitar, digite uma senha forte para a conta de administração root; os caracteres não aparecerão na tela.

  2. Pressione Enter, digite a mesma senha novamente para confirmação e confirme. Guarde essa senha com segurança, pois ela será usada para administrar o servidor.

Passo 16 – Selecionar a interface de rede

  1. Na tela Network Configuration, selecione a interface apresentada (por exemplo, vtnet0 – VirtIO Networking Adapter).

  2. Deixe vtnet0 marcado, pressione Enter em OK para seguir para a configuração de IP (normalmente via DHCP na VPS).

Passo 17 – Configurar IPv4 manualmente (sem DHCP)

  1. Na tela que pergunta “Would you like to configure IPv4 for this interface?”, selecione Yes e pressione Enter.

  2. Na próxima tela, quando o instalador perguntar se deve usar DHCP, escolha No, para que o IP seja configurado manualmente conforme os dados fornecidos no painel do Sollus (IP, máscara, gateway e DNS).

Passo 18 – Configurar IP estático da VPS

  1. Na tela Static Network Interface Configuration, preencha os campos da seguinte forma, usando exatamente os dados exibidos no painel do Sollus para essa VPS:

  2. Após preencher os três campos, use Tab para ir até OK e pressione Enter para continuar.

Se tiver qualquer dúvida quanto a esses dados basta entrar em contato com a equipe de suporte Servla.

Passo 19 – (Opcional) Configuração de IPv6

  1. Quando o instalador perguntar “Would you like to configure IPv6 for this interface?”, você pode selecionar No para manter a configuração apenas com IPv4 estático, que já é suficiente para a maioria dos cenários de VPS.

  2. Pressione Enter para seguir para as próximas telas de configuração (DNS, timezone e serviços).

Passo 20 – Configurar servidores DNS

  1. Na tela Resolver Configuration, preencha:

  2. Deixe o campo Search em branco, use Tab até OK e pressione Enter para continuar.

Passo 21 – Ajustar o fuso horário

  1. Na tela Time Zone Selector, use as setas para escolher a região America –– North and South e pressione Enter.

  2. Nas telas seguintes, selecione South America e depois Brazil,

    escolhendo o fuso que melhor representa a localização do servidor (por exemplo, o fuso padrão de Brasília).

Quando o instalador perguntar se a abreviação de fuso horário -03 parece correta, deixe Yes selecionado e pressione Enter para confirmar o horário de Brasília.

Em Time & Date, confira se a data está correta. Para servidores em nuvem, geralmente basta selecionar Skip, pois o horário será sincronizado automaticamente via rede.

Passo 22 – Escolher serviços que iniciam com o sistema

  1. Na tela System Configuration, mantenha pelo menos o serviço sshd marcado, para permitir acesso remoto via SSH à sua VPS após a instalação.Para uma configuração básica, você pode deixar as demais opções no padrão e apenas confirmar em OK; serviços adicionais podem ser ativados depois editando o arquivo /etc/rc.conf.

Passo 23 – Opções de segurança adicionais (hardening)

  1. Na tela System Hardening, você pode deixar todas as opções desmarcadas por enquanto; as configurações padrão do FreeBSD já são seguras para uma VPS de uso geral.

  2. Caso queira reforçar a segurança depois (por exemplo, esconder processos de outros usuários ou limpar /tmp no boot), essas opções podem ser ajustadas manualmente editando os arquivos de configuração do sistema.

Passo 24 – (Opcional) Criar usuário não-root

  1. Na tela Add User Accounts, o instalador pergunta se você deseja adicionar usuários agora.

  2. Para um ambiente mais seguro, é recomendado escolher Yes e criar um usuário comum para uso diário, deixando o acesso direto como root apenas para tarefas administrativas. Caso prefira configurar depois, você pode selecionar No e criar o usuário manualmente com o comando adduser após o primeiro login.

Passo 25 – Aplicar configurações e sair do instalador

  1. Na tela Final Configuration, deixe selecionada a opção Apply configuration and exit installer. Ela apenas confirma tudo o que você configurou (rede, serviços, timezone, etc.).

  2. Pressione Enter em OK para aplicar as configurações e voltar ao menu final, onde será oferecida a opção de reiniciar o servidor.

Passo 26 – Ajustar o boot para iniciar do disco

  1. Após concluir a instalação e reiniciar, acesse novamente o painel do Sollus na aba Boot & Rescue.

  2. Altere a opção de inicialização de Boot from ISO Image Freebsd 14 para Inicializar do Disco e clique em Aplicar.

  3. Em seguida, reinicie a VPS pelo painel e abra o console: agora o sistema deverá iniciar diretamente o FreeBSD instalado no disco, exibindo o prompt de login.

Pronto sua VPS está com o FreeBSD instalado.