Instalei o Discourse no meu VPS, mas não está funcionando. O site não abre. Quando executo o ‘discourse doctor’, aparece uma mensagem dizendo: ‘discourse version at mydomain.com: not found’, algo assim.
Preciso de uma solução rápida.. <a href="https://ibb.co/kqZxYtm"><img src="https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg" alt="IMG-20200315-021630" border="0"></a> https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg
Fiz o upload de uma captura de tela.
Hmm… pode ser difícil solucionar problemas remotamente. Se não estiver funcionando, é provável que você tenha perdido algo nas instruções oficiais. Tem certeza de que o domínio está apontando corretamente para o seu servidor?
Também costumo encontrar, quando o site não aparece no navegador, que apenas reiniciar o servidor e executar ./launcher rebuild app resolve o problema. Se isso não funcionar, as mensagens que aparecem ao executar ./launcher rebuild app dão boas pistas sobre o que está errado.
Boa sorte! Se estiver sob pressão de tempo para colocar seu site no ar, considere um plano pago ou faça uma postagem em Marketplace.
Se houver nginx (independente de ter sido instalado por você ou não), ele deve ser reportado como tal.
Se o nginx estiver atualmente rodando na porta 80/443, você precisa desinstalá-lo executando:
sudo -i
service nginx stop
apt purge nginx*
cd /var/discourse
./launcher start app
Neste ponto, só posso sugerir que você comece do zero novamente, caso tenha sido uma instalação nova. Se era um sistema de produção existente, talvez seja melhor contratar alguém para corrigir isso para você, pois não há nada óbvio que eu possa identificar. Alguém poderá identificar o problema assim que acessar seu servidor e realizar algumas etapas avançadas de solução de problemas.