GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Discourse su Debian 11

In questo tutorial, ti mostreremo come installare Discourse su Debian 11. Per quelli di voi che non lo sapessero, Discourse è un forum Internet open source (noto anche come bacheca online) . È progettato per funzionare come forum, software di chat o mailing list. Si integra facilmente con altre piattaforme e le sue funzionalità possono essere ampliate con i plug-in.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Discourse su una Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 10 o Debian 11.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Discourse su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https ca-certificates curl GnuPG

Passaggio 2. Installazione di Docker.

Ora aggiungiamo la chiave Docker GPG:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Successivamente, aggiungi il repository Docker:

echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] \
https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Quindi, aggiorna i pacchetti e installa Docker usando il comando seguente:

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

Passaggio 3. Installazione di Discourse su Debian 11.

Per impostazione predefinita, Discourse non è disponibile sul repository di base di Debian 11. Quindi, ora esegui il seguente comando di seguito per clonare il programma di installazione di Discourse dalla pagina GitHub:

sudo mkdir /var/discourse
sudo git clone https://github.com/discourse/discourse_docker.git /var/discourse

Infine, installa Discourse usando il seguente comando:

cd /var/discourse
sudo ./discourse-setup

Rispondi alle seguenti domande quando richiesto:

Hostname for your Discourse? [discourse.your-domian.com]: 
Email address for admin account(s)? [[email protected]]: 
SMTP server address? [smtp.your-domian.com]: 
SMTP port? [587]: 
SMTP user name? [[email protected]]: 
SMTP password? [Y0ur-St0ng-pa$$word]: 
Let's Encrypt account email? (ENTER to skip) [[email protected]]:

Passaggio 3. Configura Firewall.

Per impostazione predefinita, il firewall UFW è abilitato su Debian. A seconda del file di configurazione dell'host virtuale Apache, apri le porte 80 e 443 per consentire il traffico HTTP e HTTPS:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw reload

Passaggio 4. Accesso all'interfaccia Web del discorso.

Una volta installato correttamente, apri il tuo browser web e accedi al Discorso utilizzando l'URL http://discourse.your-domian.com . Otterrai la seguente schermata:

Congratulazioni! Hai installato correttamente Discourse. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di Discourse su Debian 11 Bullseye. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Discourse ufficiale sito web.


Debian
  1. Come installare Tomcat 8.5 su Debian 9

  2. Come installare Nextcloud su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare MongoDB 4.4 / 4.2 su Debian 9

  5. Come installare PostgreSQL su Debian 11 / Debian 10

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare Discourse sul server Debian 11 Bullseye

Come installare Vai su Debian 11

Come installare Discourse su Debian 11