Seguí esta guía de instalación discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub. Todo está desplegado en una instancia de AWS EC2 con Ubuntu 18. La instalación se realizó correctamente, pero al abrir la URL pública http://ec2-54-153-68-240.us-west-1.compute.amazonaws.com, aparece el error “dial TCP 54.153.68.240:80: getsockopt: connection refused”. Intenté apuntar el dominio a esa instancia, pero sin éxito, el error es el mismo. Soy nuevo en esto, cualquier ayuda será muy apreciada. Gracias.
Parece que tu EC2 viene con apache2 instalado, lo que sospecho que probablemente se deba a que instalaste LAMP en Ubuntu como sistema operativo.
Probablemente necesites reinstalarlo/volver a implementarlo con Ubuntu 18.04 (sin la opción LAMP) y luego intentar reinstalar Discourse.
Tu instalación debió haber fallado desde el principio, ya que apache2 se estaba ejecutando en ese sistema (asumiendo esto por la página de aterrizaje de apache2 en Ubuntu).
Gracias por la ayuda. Realicé una instalación limpia y funcionó…