Casa Blackfyre - Casa Blackfyre | Game of Thrones Wiki | Fandom
Casa Blackfyre | Game of Thrones Wiki | Fandom

Instalando e configurando o casa blackfyre do zero

O painel é barato, a instalação é rápida, mas a configuração inicial tem algumas armadilhas que nem todo mundo menciona. Vou explicar como eu faço e o que observei na prática depois de montar uns dezenove servidores com ele.

por que usar casa blackfyre

A principal vantagem é o preço. Enquanto painéis como cPanel ou Plesk cobram mensalidade por conta hospedada, o casa blackfyre tem uma versão gratuita que cobre até cinco contas de e-mail e cinco bancos de dados MySQL. Para quem gerencia poucos clientes ou está começando com servidores VPS, isso já resolve. A interface lembra o WHM/cPanel antigo, então quem já trabalhou com aquela linha de painéis da CloudLinux não leva mais de meia hora para se localizar. O ponto fraco logo aparece quando você tenta migrar um site existente. O importador dele é limitado. Ele puxa arquivos e bancos, mas às vezes pula subdomínios ou não restaura permissões de forma limpa. Eu já perdi duas horas num servidor de teste porque o painel não migrou corretamente os DNS records de um domínio cliente. O workaround que eu uso hoje é simples: exporto o arquivo de zona DNS manualmente pelo provedor original e importo no NS1/NS2 que o painel cria, em vez de confiar na função automática.

passo a passo de instalação

Você precisa de um servidor com CentOS 7, AlmaLinux 8 ou Rocky Linux 9. Ubuntu também funciona, mas eu tive problemas de compatibilidade com pacotes PHP no passado. Recomendo ir de AlmaLinux. Conecte via SSH como root. Desative o firewall nativo do sistema antes, porque o painel reinstala as regras do Zero. Se deixar ativado, a porta 2030 (interface web do painel) fica bloqueada e você passa um dia sem conseguir logar. Rode estes comandos:

yum stop firewalld && yum disable firewalld Se estiver usando SELinux, coloque no modo permissivo. Senão, a instalação travar na validação dos diretórios.

Depois baixe o script. O link oficial muda com frequência, então a melhor fonte é sempre o site do desenvolvedor. A instalação limpa leva de oito a doze minutos em um VPS de 2 vCPU e 4 GB de RAM. Durante esse tempo não toque em nada. Se reiniciar o SSH ou desconectar o terminal, a instalação continua rodando no fundo, mas você perde a visibilidade dos logs e pode acabar rodando um segundo script sem saber, duplicando serviços.

👉 Clique no botão abaixo para saber mais sobre o assunto!

configuração pós-instalação

Assim que terminar, acesse https://seu-ip:2030. O login padrão é root com a senha que você definiu no servidor. A primeira coisa que eu faço é trocar a porta 2030. Deixar ela padrão é pedir para qualquer scanner automático tentar logar. Mude para qualquer porta acima de 3000 no arquivo de configuração do nginx do painel. Depois configure os nomes de hosts. O painel depende disso para gerar certificados SSL e configurar o Apache/Nginx corretamente. Se você pular essa etapa, sites novos criados após duas semanas de uso começam a dar erro 525 de SSL handshake. Eu já vi isso acontecer em dois servidores idênticos.

Instale os pacotes de PHP conforme sua necessidade. O painel vem com PHP-FPM instalado, mas apenas nas versões 7.4 e 8.0 por padrão. Se seu projeto exige PHP 8.2 ou 8.3 com extensões específicas como redis, igbinary ou memcached, você precisa adicionar os repositórios remi manualmente. O painel não oferece suporte nativo a múltiplas versões de PHP simultâneas da mesma forma que o cPanel faz. Isso é uma limitação séria se você gerencia clientes com stacks diferentes.

problema prático com casa blackfyre e softaculous

Eu instalei o Softaculous num servidor de homologação. A instalação foi tranquila. Dois dias depois, ao tentar atualizar um WordPress via Softaculous dentro do painel, o processo travava no passo de substituição de arquivos. O log mostrava erro de permissão no diretório wp-content/uploads. O problema era que o Softaculous roda como usuário do painel, enquanto o site estava herdando permissões do usuário original criado pelo cliente. A solução que funcionou foi rodar um chown recursivo manual e configurar no painel para que novos sites já criassem o diretório uploads com permissão 755 desde o início. Desde então eu incluo essa verificação nos primeiros cinco minutos de configuração de qualquer servidor novo.

limitações que ninguém cita

O suporte técnico responde rápido, mas o nível técnico varia. Em uma ocasião, precisei de ajuda para resolver um conflito entre o Dovecot e o módulo de e-mail do painel quando migrei de Linux 8 para Linux 9. A resposta deles foi um link para a documentação genérica, sem resolver o problema específico. Acabei contornando reinstalando o Dovecot manualmente e ajustando o config diretamente no arquivo de texto, sem usar a interface do painel. Outra coisa: a taxa de crescimento de recursos não é ideal. Se você precisar de mais de cinco contas de e-mail, vai pagar a licença. Um painel como o aaPanel, totalmente gratuito, não cobra por isso. Se o foco é custo zero absoluto, o aaPanel é mais competitivo. O casa blackfyre se sustenta pelo equilíbrio entre simplicidade e funcionalidade, não por ser gratuito em tudo.

Para backups, o painel oferece agendamento, mas a restauração de backups antigos as vezes falha silenciosamente. Sempre valide um restore de teste antes de depender exclusivamente dele. Eu fiz isso num servidor com trinta sites e descobri que metade dos backups de banco de dados estavam corrompidos desde a última atualização mensal. Perdi tempo, mas pelo menos não fui pego de surpresa.

resumo da operação

Instale num AlmaLinux ou Rocky Linux limpo. Desative firewalld e SELinux. Troque a porta do painel na primeira hora. Configure hostname antes de criar qualquer site. Adicione os repositórios de PHP se precisar de versões novas. Valide backups regularmente. E se for usar Softaculous, verifique permissões dos diretórios de upload antes de entregar o servidor para o cliente. Fora isso, funciona bem para o que promete.