Recentemente ho deciso di eseguire un’auto-ospitazione di Discourse su AWS.
Ho seguito tutte le istruzioni presenti nella pagina GitHub. Ricevo un errore di timeout della connessione. L’installazione funziona correttamente. Il record DNS A è configurato correttamente e il mio host ha confermato che tutto funziona.
Su AWS, la mia istanza è un Ubuntu Server 18.04 LTS (HVM) con volume SSD, 2 GB di RAM e 1 vCPU.
Ogni volta che provo ad accedere alla pagina, ricevo un errore di timeout della connessione.
Grazie mille, ho modificato il gruppo di sicurezza per consentire il traffico in entrata e in uscita per tutto il traffico. Ora ricevo il seguente errore:
Impossibile stabilire la connessione
Firefox non riesce a stabilire una connessione con il server all’indirizzo
Grazie mille. Mi avete indicato la direzione giusta.
Il gruppo di sicurezza era errato. Anche curl localhost non si connetteva. Dopo di che ho capito che l’installazione di Docker non aveva funzionato correttamente. La dimensione di memoria predefinita per la mia istanza su AWS era troppo piccola e, di conseguenza, Docker non veniva installato correttamente.
Ora curl localhost mostra:
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.17.4</center>
</body>
</html>
L’elenco dei processi Docker mostra quanto segue:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
646fd4d2 local_discourse/app "/sbin/boot" 6 minuti fa In esecuzione da 6 minuti 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp app