Desinstalé temporalmente Discourse: ./launcher stop app y rm -r /var/discourse
Sé que esto tiene que ver con el puerto 80, pero el archivo de configuración de Nginx no cambió.
Cuando visito mi dominio usando https, obtengo un error de privacidad. Cuando uso HTTP, obtengo: ¡Hola Mundo!
¿Alguna idea de cómo puedo solucionar esto para volver a ejecutar mi sitio de WordPress?
¡Te has metido en un buen lío! A riesgo de señalar lo obvio, la solución dependerá de cómo esté configurado tu servidor, qué comandos hayas ejecutado y qué archivos hayas modificado.
Entiendo que la causa que precipitó esto fue tu intento de instalar Discourse, pero tu solicitud aquí no está realmente relacionada con Discourse, sino más bien con cómo has configurado tu servidor. Dicho esto, si estuviera en tu posición, desglosaría el problema en partes:
¿Qué está usando qué puertos? ¿Está tu servidor web de WordPress sirviendo en el puerto 80? Puedes usar netstat para averiguarlo.
sudo netstat -tulpn
¿Está tu servidor web (es decir, nginx) apuntando correctamente a tus archivos de WordPress (probablemente en /var/www/html)?
¿Es tu certificado SSL válido y está configurado correctamente?
Pero incluso cuando estos procesos estaban en ejecución, el sitio web no era accesible.
Mi servidor web (es decir, Nginx) apunta correctamente a mis archivos de WordPress. Así que la respuesta a la segunda pregunta es sí.
El SSL es válido y está correctamente configurado. La respuesta a la tercera pregunta también es sí.