Di default, non puoi installare Discourse perché le connessioni alle porte 80 e 443 non sono consentite. Devi abilitarle entrambe nell’elenco di sicurezza (nel pannello di controllo Oracle) e nel firewall dell’istanza (tramite SSH).
Ecco come fare su un’installazione standard di Ubuntu (è leggermente diverso dalla guida ufficiale che utilizza un’altra immagine Linux).
Nel pannello Oracle:
Dopo aver creato la tua istanza Ubuntu, vai su Dettagli istanza e clicca sul link della subnet:
Clicca sull’elenco di sicurezza:
Clicca su Aggiungi regole in ingresso, seleziona il protocollo TCP, imposta il CIDR di origine come 0.0.0.0/0 e l’intervallo di porte di destinazione come 80,443.
Conferma cliccando su “Aggiungi regole in ingresso”.
Verifica che le regole siano state aggiunte nell’elenco di sicurezza:
Nella riga di comando del server tramite SSH:
Aggiungi queste regole a iptables:
iptables -I INPUT 5 -i ens3 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I INPUT 5 -i ens3 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
Il comando aggiungerà le regole nel punto corretto. Se le aggiungi semplicemente alle regole esistenti senza specificare il numero di riga (5), non funzionerà perché verranno sovrascritte da una precedente regola “rifiuta tutto”.
Salva le regole in modo che rimangano attive anche dopo un riavvio:
netfilter-persistent save
Ora puoi installare Discourse! ![]()



