introduzione
Il discorso è un moderno sistema di discussione e forum open source. Visita il sito ufficiale per una demo e un'analisi dettagliata dell'attuale set di funzionalità. Questo tutorial ti insegnerà come impostare Discourse con Docker su Ubuntu 18.04.
Crea un nuovo VPS Vultr
Si consiglia di utilizzare almeno 2 GB di RAM. Seleziona sempre l'ultima distribuzione LTS a 64 bit.
Accedi al tuo VPS Vultr
Connettiti al tuo server usando SSH tramite il Terminale su Mac o PuTTY su Windows.
ssh [email protected]
Sostituisci "123.456.7.8" con l'IP del tuo server.
Installa Docker / Git
Esegui il seguente comando:
wget -qO- https://get.docker.io/ | sh
Installa discorso
Crea una cartella chiamata "discorso" nella /var
directory:
mkdir /var/discourse
Clonare il repository git ufficiale di Discourse in /var/discourse
:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Vai nella directory Discourse:
cd /var/discourse
Crea una copia del file di configurazione come app.yml
:
cp samples/standalone.yml containers/app.yml
Modifica la configurazione del discorso
Modifica il app.yml
file:
nano app.yml
Imposta il DISCOURSE\_DEVELOPER_EMAILS
tuo indirizzo email.
Impostare DISCOURSE\_HOSTNAME
al tuo indirizzo web per l'accesso Discorso, per esempio: discourse.example.com
.
Inserire le credenziali di posta elettronica in DISCOURSE\_SMTP\_ADDRESS
, DISCOURSE\_SMTP\_PORT
, DISCOURSE\_SMTP\_USERNAME
e DISCOURSE\_SMTP\_PASSWORD
. Assicurati di rimuovere il #
prima di modificare le stringhe.
Salva il file ed esci.
Nota: devi avere le tue impostazioni e-mail configurate correttamente, altrimenti avrai un sito rotto!
Discorso Bootstrap
Avvia bootstrap:
./launcher bootstrap app`
Durante l'installazione potrebbero essere poste delle domande sulle chiavi SSH. Tipo Yes
.
Una volta completato il processo di bootstrap, avvia Discourse:
./launcher start app
Conclusione
Per accedere al tuo discorso, basta digitare ciò che hai impostato DISCOURSE\_HOSTNAME
nel tuo browser.