Desinstalei temporariamente o Discourse: ./launcher stop app e rm -r /var/discourse
Sei que isso tem a ver com a porta 80, mas o arquivo de configuração do Nginx permaneceu inalterado.
Quando visito meu domínio usando https, recebo um erro de privacidade. Quando uso HTTP, recebo: Hello World!
Alguma ideia de como posso corrigir isso para executar meu site WordPress novamente?
Você se meteu em um belo problema! Por mais óbvio que pareça, a solução dependerá de como seu servidor está configurado, quais comandos você executou e quais arquivos você alterou.
Entendo que a causa precipitante disso foi sua tentativa de instalar o Discourse, mas sua solicitação aqui não está realmente relacionada ao Discourse, é mais sobre como você configurou seu servidor. Dito isso, se eu estivesse em sua posição, eu dividiria o problema em partes:
O que está usando quais portas? Seu servidor web do WordPress está servindo na porta 80? Você pode usar netstat para descobrir isso.
sudo netstat -tulpn
Seu servidor web (ou seja, nginx) está apontando corretamente para seus arquivos do WordPress (provavelmente em /var/www/html)?
Seu certificado SSL é válido e está configurado corretamente?
Mas mesmo quando esses processos estavam em execução, o site não estava acessível.
Meu servidor web (ou seja, Nginx) aponta corretamente para meus arquivos do WordPress. Então a resposta para a segunda pergunta é sim.
O SSL é válido e está configurado corretamente. A resposta para a terceira pergunta também é sim.