GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Discourse su Ubuntu 20.04 LTS

Discourse è un forum di discussione open source e un software di gestione di mailing list che ti consente di collaborare in un ambiente di lavoro con il tuo team. Il software supporta molte funzioni interessanti che vedi su altri siti di social network come notifiche rapide, scorrimento infinito e discussioni attive. Mantiene anche un criterio rigoroso affinché tutti agiscano in modo civile durante la comunicazione, a differenza di altre app. Vedrai anche un riquadro di emergenza sull'interfaccia del software per comunicare in caso di urgenza di lavoro.

Metodi di implementazione:

Ci sono due modi per installare il discorso. Può essere ospitato autonomamente o ospitato su forum.

Auto-ospitato:

Installi e configuri il discorso sul tuo server.

Forum ospitato:

Se non vuoi approfondire la tecnicità dell'hosting da solo, puoi semplicemente acquistare servizi dal forum. Hanno diversi pacchetti di prezzi per ospitare il tuo discorso. Puoi verificarlo sulla loro pagina ufficiale.

Prerequisiti

Requisiti di sistema:

  • Un server che esegue Ubuntu 20.04 LTS.
  • Un nome di dominio valido mappato sul tuo server.
  • Un server di posta SMTP.
  • Docker installato sul tuo sistema

Requisiti hardware:

  • CPU single core, consigliato dual core
  • Minimo 1 GB di RAM (con swap)
  • Minimo 10 GB di spazio su disco

Guida all'installazione:

Fase 1:SSH nel server remoto

Collegati al tuo server tramite il suo indirizzo IP utilizzando il protocollo SSH

Fase 2:Immagine Docker Discorso

Clona l'immagine della finestra mobile del discorso ufficiale nella directory /var/discourse

Fase 3:impostazione del discorso

Vai su /var/discourse e avvia lo strumento di installazione con il comando seguente.

La configurazione inizierà a breve e il completamento richiederà dai 5 ai 10 minuti circa.

Fase 4:Impostazioni di configurazione del discorso

Modifica il file di configurazione del discorso app.yml per modificare le impostazioni di configurazione predefinite.

Vai alla directory /var/discourse/containers e modifica il file app.yml con il comando nano.

Individua le linee di mappatura delle porte. Ecco come apparirà nel file:

Qui stiamo mappando la porta http 80 del contenitore del discorso sulla porta 80 della nostra macchina.

Allo stesso modo, esporremo la porta https 443 del container alla porta https 443 della nostra macchina.

Nel file, scorri ulteriormente verso il basso e individua le linee mostrate nell'immagine sottostante.

Inserisci il nome host del tuo discorso e il resto dei dati richiesti. Assicurati di fornire le informazioni corrette.

Passaggio 5:Ricostruisci l'app Discourse

Per aggiornare il file di configurazione, utilizzare il comando seguente. Ricostruirà l'app del discorso, questa volta con le nuove impostazioni fornite nel passaggio precedente.

Fase 6:inserisci una voce host

Prima di eseguire l'app sul browser, fai un ultimo passaggio. Vai alla directory /etc e modifica il file hosts. Inserisci una nuova voce del nome del tuo discorso rispetto all'indirizzo IP della macchina come mostrato di seguito.

Fase 7:verifica l'installazione del discorso

Ora vai al tuo browser ed esegui il nome di dominio che hai fornito nel file di configurazione in questo modo:

https://esempio.com

Il browser ti indirizzerà alla pagina di impostazione del discorso. Se lo vedi, congratulazioni, hai installato Discourse!

Questa pagina confermerà che hai installato correttamente il software sul tuo server.

Come disinstallare Discourse

Ora che abbiamo visto come installare Discourse su un server Ubuntu, diamo anche un'occhiata a come disinstallarlo.

Per disinstallare discourse, dovrai cancellare completamente il contenitore della finestra mobile in cui è installato discourse.

Passaggio 1:interrompi il contenitore mobile

Il primo passo è fermare il contenitore del discorso in esecuzione.

Il comando seguente ti darà un elenco di tutti i container attivi e in esecuzione.

Nel nostro caso, è in esecuzione un solo contenitore che è un contenitore del discorso. Per interromperlo, esegui il seguente comando:

Docker stop CONTAINER ID

Copia l'ID del contenitore e inseriscilo nel comando ed esegui. Questo fermerà il contenitore

Fase 2:elimina il contenitore

Ora che il contenitore si è fermato, possiamo rimuoverlo facilmente con l'aiuto del seguente comando:

Docker container rm CONTAINER ID

Il comando sarà simile a questo:

Dopodiché, il discorso dal tuo sistema verrà disinstallato con successo.

In questa guida abbiamo visto quali sono i prerequisiti necessari per installare il software del discorso. Quindi, abbiamo esaminato come installare Discourse sul server Ubuntu, passo dopo passo. Dopo l'installazione, abbiamo anche imparato come disinstallare il software dal nostro sistema in soli due semplici passaggi.

Per ulteriori informazioni sull'installazione del discorso, visitare:https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md#3-install-discourse


Ubuntu
  1. Come installare il server Minecraft su Ubuntu 18.04 LTS

  2. Come installare Ubuntu Server 18.04 LTS

  3. Come installare Docker in Ubuntu 18.04 LTS Server

  4. Come installare il server LTS di Ubuntu 20.04

  5. Come installare GlassFish su Ubuntu 18.04 LTS

Come installare uTorrent su Ubuntu 18.04 LTS

Come installare il server SSH su Ubuntu 18.04 LTS

Come installare Couchbase su Ubuntu 18.04 LTS

Come installare il server VNC su Ubuntu 18.04 LTS

Come installare il server Minecraft su Ubuntu 18.04 LTS

Come installare HAProxy su Ubuntu 18.04 LTS