Intentando configurar Discourse en mi sitio web

Configuré Discourse siguiendo los documentos e instalé Discourse en DigitalOcean VPS. Cambié todos los servidores de nombres a DigitalOcean y añadí la URL de mi dominio web al proyecto en DigitalOcean.

Por alguna razón, ¿sigue mostrando la página de inicio de Godaddy?
¿Cómo soluciono este problema y empiezo a configurar Discourse?

2 Me gusta

Hola y bienvenido @Preeminence :slight_smile:

Creo que la migración de los servidores de nombres puede tardar un tiempo en propagarse por el sistema. Es posible que solo necesites esperar un poco. :crossed_fingers:

(Solo como información, aunque posiblemente un poco tarde, no es necesario migrar los servidores de nombres para instalar Discourse)

1 me gusta

Lo tenía en los servidores de nombres predeterminados de Godaddy y esperé 48 horas, la página web seguía mostrando la página de aterrizaje de Godaddy después de instalar Discourse en DigitalOcean VPS (seguí todos los pasos del documento de instalación..)

¿Todavía hay algo activo en el lado de GoDaddy?

El sitio web es bidsturf.com, sigue redirigiendo a bidsturf.com/lander

Parece que tienes un registro DNS errante en alguna parte. Cuando uso https://dnschecker.org/ para echar un vistazo a http://bidsturf.com/, parece que está apuntando a dos lugares.
Es posible que necesites contactar a GoDaddy y ver si pueden eliminar la redirección si ya no tienes acceso.

1 me gusta

Ok, los contactaré mañana.

No es necesario esperar.

Agregue una entrada en su archivo /etc/hosts apuntando el dominio a la dirección IP de GoDaddy y verá su sitio.

Lo intenté, pero sigue apuntando a la página de inicio.

Por la captura de pantalla que editaste, parece que estás intentando acceder al archivo en tu propio ordenador con Windows. Para asegurarme, ¿estás ejecutando Discourse en desarrollo o en producción?

Modo desarrollador

En ese caso, lo ejecutará en localhost, no en un dominio. Cuando ejecute el servidor de desarrollo, vaya a https://localhost:4200 para ver el foro.

No importa, acabo de comprobarlo. Está en modo de producción, ¿cómo puedo cambiarlo entre el modo Prod y el modo Dev?

Tendrás que instalar un foro aparte para el desarrollo.

Supongo que, dado que estás ejecutando en producción, puedes ignorar mi consejo anterior.

¿Debería ejecutar esto en DigitalOcean VPS o eso está obsoleto?

No, por lo que sé, DO está bien para ejecutar tu foro.

Estos son los registros que tengo en DigitalOcean, ¿necesito configurar esto para que el sitio funcione?

1 me gusta

Creo que solo deberías tener un registro A, pero aparte de eso, tu DNS se está resolviendo bien cuando reviso en https://dnschecker.org/. :partying_face:

No estoy seguro para qué son los dos últimos registros A, pero creo que www debería ser una redirección o un cname en lugar de un A. También hay algunos consejos para obtener un certificado para el segundo dominio: Set up Let’s Encrypt with multiple domains / redirects

Sin embargo, puede que te resulte más sencillo concentrarte en configurar tu sitio en uno primero y solucionar la segunda dirección más tarde.

1 me gusta

Fui al soporte de Godaddy para los dos registros A inferiores. Puse dos porque no sabía qué IP usar.

Abrí CMD y hice ping al sitio web y obtuve la dirección IP 143.244… como nombre de host y la agregué como registro A. El 142.93… es la dirección IP del VPS.

No sé cuál funcionará, solo estoy tratando de mostrar el foro en bidsturf.com (que todavía no se muestra en este momento).

Pero quizás intente eliminar los 2 registros A inferiores y agregar www como un CNAME.

Si se agregaron por consejo de GoDaddy para ayudar a resolver el problema original, entonces revise el consejo nuevamente solo para asegurarse de que se ingresó correctamente y déjelos por ahora. :+1:

Solo para confirmar, ¿la IP a la que apunta el registro A ‘principal’ es la de su droplet de DO?

Si es así, intentaría ejecutar ./discourse-setup nuevamente para ver si eso da vida a las cosas. :magic_wand: