FreeBSD é um sistema operacional de código aberto gratuito, poderoso, robusto, flexível e estável baseado em Unix que é projetado com segurança e velocidade em mente.
O FreeBSD pode operar em uma grande variedade de arquiteturas de CPU modernas e pode alimentar servidores, desktops e alguns tipos de sistemas embarcados personalizados, sendo o mais notável o Raspberry PI SBC. Como no caso do Linux, o FreeBSD vem com uma grande coleção de pacotes de software pré-compilados, mais do que 20,000 pacotes, que podem ser simplesmente instalados no sistema a partir de seus repositórios, chamados “Ports”.
Este tutorial irá guiá-lo sobre como instalar a versão mais recente do FreeBSD em uma máquina amd64. Normalmente, essa instalação cobre apenas a versão de linha de comando do sistema operacional, o que o torna mais adequado para servidores.
Se você não precisar de uma instalação personalizada, pode pular o processo de instalação e baixar e executar uma imagem de máquina virtual pré-construída para VMware, VirtualBox, QEMU-KVM ou Hyper-V.
1. Primeiro, obtenha o mais recente FreeBSD CD 1 ISO imagem liberada de Página de download do FreeBSD e gravá-lo em um CD.
Coloque o CD imagem em sua máquina CD / DVD conduzir e reiniciar a máquina em BIOS / UEFI modo ou sequência do menu de inicialização pressionando uma tecla especial (geralmente esc, F2
, F11
, F12
) durante a sequência de inicialização.
Instrua o BIOS / UEFI para usar o CD / DVD unidade apropriada para inicializar e a primeira tela do processo de instalação deve ser exibida em sua tela.
Aperte [Digitar]
chave para iniciar o processo de instalação.
2. Na próxima tela, selecione Instalar opção e pressione [Digitar]
continuar.
3. Selecione seu teclado layout da lista e pressione [Digitar]
para avançar com o processo de instalação.
4. Em seguida, digite um nome descritivo para sua máquina nome de anfitrião e pressione [Digitar]
continuar.
5. Na próxima tela, selecione quais componentes você deseja instalar no sistema pressionando o [espaço]
chave. Para um servidor de produção, é recomendável escolher apenas lib32 bibliotecas de compatibilidade e Ports árvore.
Aperte [digitar]
depois de fazer suas seleções para continuar.
6. Em seguida, escolha o método em que seu disco rígido será particionado. Selecione Auto - Sistema de Arquivos Unix – Configuração de disco guiada e pressione [digitar]
para mover para a próxima tela.
Caso você tenha mais de um disco e precise de um sistema de arquivos resiliente, você deve optar por ZFS método. No entanto, este guia cobrirá apenas UFS sistema de arquivo.
7. Na próxima tela, selecione para executar FreeBSD OS instalação em todo o disco e pressione [digitar]
chave novamente para continuar.
No entanto, esteja ciente de que esta opção é destrutiva e apagará completamente todos os dados do seu disco. Se o disco contém dados, você deve fazer um backup antes de continuar.
8. Em seguida, selecione o layout da partição do disco rígido. Caso sua máquina seja UEFI com base e a instalação é realizada a partir de UEFI modo (não CSM ou Legado modo) ou o disco é maior do que 2 TB, você deve usar GPT tabela de partição.
Além disso, é recomendado desativar Modo de segurança opção de UEFI menu se a instalação for realizada em UEFI modo. No caso de um hardware mais antigo, você pode particionar o disco no esquema MBR.
9. Na próxima tela, reveja a tabela de partição criada automaticamente do seu sistema e navegue para Concluir usando [aba]
chave para aceitar as alterações.
Aperte [digitar]
para continuar e na nova tela pop-up, selecione Comprometer-se para iniciar o processo de instalação efetivo. O processo de instalação pode levar de 10 a 30 minutos, dependendo dos recursos da máquina e da velocidade do HDD.
10. Depois que o instalador extrair e gravar os dados do sistema operacional na unidade da máquina, será solicitado que você especifique a senha da conta root.
Escolha uma senha forte para a conta root e pressione [digitar]
continuar. A senha não será exibida na tela.
11. Na próxima etapa, selecione a interface de rede que deseja configurar e pressione [digitar]
para configurar o NIC.
12. Escolha usar IPv4 para sua NIC e selecione configurar a interface de rede manualmente com um endereço IP estático negando o protocolo DHCP conforme ilustrado nas capturas de tela abaixo.
13. Em seguida, adicione suas configurações de IP de rede estática (endereço IP, máscara de rede e gateway) para esta interface e pressione [digitar]
chave para continuar.
14. Se o equipamento de rede em suas instalações (switches, roteadores, servidores, firewalls, etc.) é baseado em IPv4, então não vale a pena configurar o protocolo IPv6 para esta NIC. Escolher Não no prompt do IPv6 para continuar.
15. A configuração de rede final para sua máquina envolve a configuração do resolvedor DNS. Adicione seu nome de domínio para resolução local, se for o caso, e os endereços IP de dois servidores DNS que você executado em sua rede, usado para resolver nomes de domínio ou usar os endereços IP de algum cache DNS público servidores. Ao terminar, pressione OK
para salvar as alterações e seguir em frente.
16. Em seguida, no seletor de fuso horário, escolha a região física onde sua máquina está localizada e pressione OK
.
17. Selecione seu país na lista e aceite a abreviatura para sua configuração de hora.
18. Em seguida, ajuste a configuração de data e hora para a sua máquina, se for o caso, ou escolha Pular a configuração caso a hora do sistema esteja configurada corretamente.
19. Na próxima etapa, selecione clicando no [espaço]
Digite os seguintes daemons para executar em todo o sistema: SSH, NTP e powerd.
Selecione powerd serviço no caso de a CPU da máquina suportar controle de potência adaptável. Se o FreeBSD estiver instalado em uma máquina virtual, você pode pular powerd serviço de inicialização durante a seqüência de inicialização de inicialização do sistema.
Além disso, se você não se conectar à máquina remotamente, pode pular SSH serviço de inicialização automática durante a inicialização do sistema. Quando terminar pressione OK
continuar.
20. Na próxima tela, verifique as seguintes opções para proteger ao mínimo a segurança do seu sistema: Desativar ler o buffer de mensagem do kernel para usuários sem privilégios, Desabilitar recursos de depuração de processos para usuários sem privilégios, Limpar /tmp
sistema de arquivos na inicialização, desative o soquete de rede Syslogd e o serviço Sendmail caso não planeje executar um servidor de e-mail.
21. Em seguida, o instalador perguntará se você gostaria de adicionar um novo usuário do sistema. Escolher sim
e siga o prompt para adicionar as informações do usuário. É seguro deixar as configurações padrão para o usuário pressionando [digitar] chave.
Você pode selecionar Bourne shell (sh) ou C melhorado shell (tcsh) como o shell padrão para seu usuário. Quando terminar, responda sim
na pergunta final para criar o usuário.
O prompt perguntará se você deseja adicionar outro usuário em seu sistema. Se não for esse o caso, responda com não
para continuar com a fase final do processo de instalação.
22. Finalmente, uma nova tela fornecerá uma lista de opções que você pode escolher para modificar a configuração do sistema. Se você não tiver mais nada para modificar em seu sistema, selecione o Saída
opção para concluir a instalação e responder com não
para não abrir um novo shell no sistema e acertar Reinício para reiniciar a máquina.
23. Remova a imagem do CD da unidade da máquina e pressione [digitar]
no primeiro prompt para iniciar o sistema e fazer logon no console.
Parabéns! Você acabou de instalar o sistema operacional FreeBSD em sua máquina. No próximo tutorial, discutiremos alguns configurações iniciais do FreeBSD e como gerenciar o sistema a partir da linha de comando.