Sei que meus registros DNS estão corretos, pois todos os meus servidores web funcionam. Estou usando o Apache 2 e ele funciona bem. Ao executar o discourse-setup, ele afirma:
*Nome de host para seu Discourse? [discourse.example.com]: list.pteranodon.space*
*Verificando seu nome de domínio . . .*
*AVISO:: Este servidor não parece estar acessível em list.pteranodon.space:443.*
*Uma conexão para http://list.pteranodon.space (porta 80) também falha.*
*Isso sugere que list.pteranodon.space resolve para o endereço IP errado*
*ou que o tráfego não está sendo roteado para o seu servidor.*
Mas nada disso é verdade. Sou iniciante no Discourse. O que fiz de errado?
Você está tentando instalar o Discourse em um servidor que já possui uma instalação do Apache2?
Ao acessar o URL acima, vejo a página padrão do Apache2, o que impedirá a instalação do Discourse. O Discourse é um aplicativo, não um site, e não precisa de um servidor web externo. Tudo o que você precisa para começar está contido na imagem do Docker.
A solução mais simples seria desinstalar o Apache2. Se você precisar dele para outros fins, recomendo fortemente seguir o processo de instalação recomendado pela primeira vez em um servidor diferente.
Executar o Discourse junto com outros servidores web e aplicativos é um tópico razoavelmente avançado e não é um bom ponto de partida quando você está tentando entender tudo o mais.