O que vem instalado no servidor FreeBSD?
- FreeBSD 15.1, a partir da imagem oficial do projeto, com um sistema de ficheiros raiz UFS
- pkg para pacotes e freebsd-update para o sistema base
- OpenSSH, com início de sessão de root por palavra-passe permitido, ao contrário da predefinição do FreeBSD
- cloud-init e qemu-guest-agent, acrescentados a partir do repositório de pacotes oficial do FreeBSD
- PF, IPFW e IPFILTER no sistema base; a instalação não escreve regras para nenhum deles
- Sem servidor web, base de dados nem painel: acrescenta o que precisar com o pkg
Que tamanho é necessário para o FreeBSD?
O FreeBSD Handbook não dá um valor fixo de RAM e diz que os requisitos variam consoante a arquitetura e a versão. Nos nossos testes, o servidor arrancou com 1 GB de RAM, um sistema limpo ocupou cerca de 3,2 GB de disco e a própria imagem tem 7 GB. Como regra prática, comece com 1 GB para um serviço pequeno, 4 GB para um site com base de dados ou algumas jails, e 8 GB para trabalho mais pesado e compilação a partir dos Ports. Pode subir ou descer a RAM e o CPU no separador Tamanho, e o disco só cresce.
| Utilização | Tamanho | Preço | Escolher |
|---|---|---|---|
| Inicial | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/mês | |
| Médio | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mês | |
| Potente | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mês |
Para quem é?
- Administradores que conhecem o FreeBSD e querem isolar serviços com jails
- Quem monta um gateway ou uma firewall com o PF
- Programadores que constroem e testam o seu software no FreeBSD
- Quem quer um kernel e um sistema base de uma única origem
O que acontece depois de encomendar?
- Defina o tamanho e conclua o pagamento.
- O servidor arranca. Abra-o em Os meus servidores, no painel, e o separador Resumo mostra as linhas Endereço IP, Nome de utilizador e Palavra-passe.
- Num terminal, escreva ssh root@your-ip e cole a palavra-passe.
- Atualize o sistema base com freebsd-update fetch install e os pacotes com pkg update e pkg upgrade.
- Instale software com pkg install. Para o nginx, por exemplo, adicione-o ao arranque com sysrc nginx_enable=YES e inicie-o com service nginx start.
Em todos os servidores
- Cópias de segurança diárias incluídas no preço
- Tráfego ilimitado
- Acesso root completo
- Aumentar ou reduzir a RAM e o CPU mais tarde, e fazer crescer o disco
- Localização: Istanbul · IST-1.
Bom saber
- O suporte do FreeBSD 15.1 termina a 31 de março de 2027, e o ramo 15 dura até 31 de dezembro de 2029. Cada versão secundária é suportada até três meses depois da seguinte, por isso planeie as atualizações secundárias.
- Isto não é Linux: não há apt, systemctl nem o comando ip, e os guias escritos para Linux não funcionam tal como estão.
- Um IP extra que compre no painel não é escrito automaticamente dentro do servidor, por isso acrescente-o ao rc.conf por si. A definição de disposição do teclado do painel também não funciona no FreeBSD.
- O Docker Engine não é distribuído para o FreeBSD. Use jails para isolamento, ou o suporte do FreeBSD ao Podman para contentores.
- O sistema de ficheiros raiz é UFS, por isso não é a escolha certa se precisar de ZFS na raiz.
- Reinstalar a partir do painel apaga o disco, mas o IP mantém-se, por isso copie primeiro as jails e os dados.
FreeBSD: perguntas e respostas
De quanta RAM precisa um VPS com FreeBSD?
O FreeBSD Handbook não dá um valor fixo. Nos nossos testes, o servidor arrancou com 1 GB. Como regra prática, comece com 1 GB para um serviço pequeno, 4 GB para um site com base de dados ou algumas jails e 8 GB para compilar a partir dos Ports.
O Docker funciona no FreeBSD?
O Docker Engine não é distribuído para o FreeBSD, por isso não se instala diretamente. O método de isolamento incorporado do FreeBSD são as jails. Se quiser contentores ao estilo do Docker, o FreeBSD Handbook trata dos contentores OCI com o Podman.
Os programas Linux funcionam no FreeBSD?
Alguns sim. A camada opcional de compatibilidade Linux do FreeBSD, o Linuxulator, consegue executar binários Linux sem modificações. Mesmo assim, procure primeiro um pacote FreeBSD, porque instalar com o pkg costuma dar menos problemas.
Como atualizo o FreeBSD?
Atualize o sistema base com freebsd-update fetch install e os pacotes com pkg update e pkg upgrade. Para passar a uma nova versão secundária, execute freebsd-update com -r e a versão de destino e depois atualize. Verifique as cópias de segurança no painel antes de começar.
Que firewall devo usar no FreeBSD?
O sistema base tem três: PF, IPFW e IPFILTER, e a instalação não ativa nenhuma. Escolha a que conhece. A ferramenta Firewall Rules do painel também funciona à frente do servidor.
Como me ligo ao meu servidor FreeBSD?
O endereço IP e a palavra-passe estão no separador Resumo do painel. Execute ssh root@your-ip num terminal. Se o SSH não estiver acessível, use a ferramenta VNC Console no separador Gestão, a partir do navegador.