Sto cercando di impostare Discourse sul mio sito web

Ho configurato Discourse tramite i documenti e l’ho installato su un VPS DigitalOcean. Ho modificato tutti i nameserver in DigitalOcean e ho aggiunto l’URL del mio dominio web al progetto in DigitalOcean.

Per qualche motivo continua a mostrare la pagina di destinazione di GoDaddy??
Come posso risolvere questo problema e iniziare a configurare Discourse?

2 Mi Piace

Ciao e benvenuto @Preeminence :slight_smile:

Penso che la modifica dei nameserver possa richiedere del tempo per propagarsi nel sistema. C’è la possibilità che tu debba solo aspettare un po’. :crossed_fingers:

(Solo per tua informazione, anche se forse un po’ tardi, non è necessario spostare i nameserver per installare Discourse)

1 Mi Piace

L’avevo impostato sui nameserver predefiniti di GoDaddy e ho aspettato 48 ore, ma la pagina web visualizzava ancora la pagina di destinazione di GoDaddy dopo aver installato Discourse su DigitalOcean VPS (seguendo tutti i passaggi nel documento di installazione..)

C’è ancora qualcosa di attivo dal lato di GoDaddy?

Il sito web è bidsturf.com, continua a reindirizzare a bidsturf.com/lander

Sembra che tu abbia un record DNS errante da qualche parte. Quando uso https://dnschecker.org/ per dare un’occhiata a http://bidsturf.com/ sembra che stia puntando a due posti.
Potrebbe essere necessario contattare GoDaddy e vedere se possono rimuovere il reindirizzamento se non hai più accesso.

1 Mi Piace

Ok, li contatterò domani.

Non c’è bisogno di aspettare.

Aggiungi una voce nel tuo file /etc/hosts puntando il dominio all’indirizzo IP di GoDaddy e vedrai il tuo sito.

Provato, ma punta ancora alla landing page.

Dallo screenshot che hai modificato, sembra che tu stia cercando di accedere al file nel tuo computer Windows. Per essere sicuro, stai eseguendo Discourse in sviluppo o in produzione?

Modalit sviluppatore

In quel caso, lo eseguirai su localhost, non su un dominio. Quando esegui il server di sviluppo, vai su https://localhost:4200 per vedere il forum.

Non importa, ho appena controllato. È in modalità Production, come posso passare dalla modalità Prod alla modalità Dev?

Dovrai installare un forum separato per lo sviluppo.

Immagino che dato che sei in produzione, puoi ignorare il mio consiglio qui sopra.

Quindi dovrei eseguirlo su DigitalOcean VPS o è obsoleto?

No, per quanto ne so, DO va bene per far funzionare il tuo forum.

Questi sono i record che ho in DigitalOcean, devo configurarli affinché il sito funzioni?

1 Mi Piace

Penso che dovresti avere solo un record A, ma a parte questo il tuo DNS si risolve bene quando controllo https://dnschecker.org/. :partying_face:

Non sono sicuro a cosa servano gli ultimi due record A, ma penso che www dovrebbe essere un reindirizzamento o un cname piuttosto che un A. Ci sono anche alcuni consigli per ottenere un certificato anche per il secondo dominio Set up Let’s Encrypt with multiple domains / redirects

Tuttavia, potresti trovare più semplice concentrarti prima sulla configurazione del tuo sito su uno e occuparti del secondo indirizzo in seguito.

1 Mi Piace

Sono andato al supporto di Godaddy per i due record A in basso. Ne ho messi due perché non sapevo quale IP usare.

Ho aperto CMD e ho eseguito il ping del sito web ottenendo l’indirizzo IP 143.244… come hostname e l’ho aggiunto come record A. Quello 142.93… è l’indirizzo IP del VPS.

Non so quale funzionerà, sto solo cercando di visualizzare il forum su bidsturf.com (che al momento non viene ancora visualizzato).

Ma forse proverò a rimuovere i 2 record A in basso e ad aggiungere www come CNAME.

Se sono stati aggiunti su consiglio di GoDaddy per aiutare a risolvere il problema originale, ricontrolla il consiglio per assicurarti che sia inserito correttamente e lasciali per ora. :+1:

Solo per confermare, l’IP a cui punta il record A ‘principale’ è quello del tuo droplet DO?

Se sì, proverei a eseguire di nuovo ./discourse-setup per vedere se questo riattiva le cose. :magic_wand: