In questo tutorial, ti mostreremo come installare Zulip Chat Server su Ubuntu 20.04 LTS. Per chi non lo sapesse, Zulip è un'applicazione di chat gratuita e open source utilizzata per la condivisione di messaggi privati e pubblici. Fornisce conversazioni in thread in modo efficiente e gestisce migliaia di sessioni di chat simultanee ed è uno dei server di chat open source in più rapida crescita oggi.
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ò passo passo l'installazione di Zulip Chat Server su Ubuntu 20.04 (Focal Fossa). Puoi seguire le stesse istruzioni per Ubuntu 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 20.04, 18.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per evitare potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Zulip Chat Server su Ubuntu 20.04 LTS Focal Fossa
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt
comandi nel terminale.
sudo apt update sudo apt upgrade sudo apt install wget curl ufw software-properties-common apt-transport-https gnupg2 ca-certificates debian-archive-keyring
Passaggio 2. Installazione di Zulip Chat Server su Ubuntu 20.04.
Per impostazione predefinita, Zulip non è disponibile sul repository di base di Ubuntu 20.04. Ora scarichiamo l'ultima versione di Zulip con il seguente comando:
wget https://download.zulip.com/server/zulip-server-latest.tar.gz
Successivamente, estrai il file scaricato:
tar -xf zulip-server-latest.tar.gz
Per avviare lo script di installazione, eseguire il comando seguente:
sudo ./zulip-server-*/scripts/setup/install --certbot \ --email=YOUR_EMAIL --hostname=YOUR_HOSTNAME
Risultato:
....... zulip-workers:zulip_deliver_scheduled_messages: started + set +x + su zulip -c '/home/zulip/deployments/current/manage.py generate_realm_creation_link' Please visit the following secure single-use link to register your new Zulip organization: https://zulip.your-domian.com/new/bmwdsewnhugjarbnlxf5ne46
Passaggio 3. Configura Firewall.
Ubuntu Linux viene fornito con UFW abilitato per impostazione predefinita e bloccherà altre connessioni da altri computer che stanno tentando di accedere al nostro servizio Zulip. Dobbiamo aprire le porte appropriate in modo che le risorse FastPanel siano accessibili da altre macchine:
sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw status
Passaggio 4. Accesso all'interfaccia Web Zulip.
Una volta installato correttamente, apri il browser web e accedi all'interfaccia web Zulip utilizzando l'URL https://zulip.your-domian.com/new/bmwdsewnhugjarbnlxf5ne46
. Dovresti vedere la seguente pagina:
Congratulazioni! Hai installato con successo Zulip. Grazie per aver utilizzato questo tutorial per l'installazione di Zulip Chat Server su Ubuntu 20.04 LTS Focal Fossa system. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito web Zulip.