Installazione di Rocket.Chat Server su Ubuntu 20.04

La guida seguente descrive come installare Rocket.Chat su Ubuntu 20.04
Sentitevi liberi di leggere.

Per cominciare, aggiorniamo i repository dei pacchetti e il sistema stesso.

Installiamo i pacchetti necessari:

Il passaggio successivo è installare Node.js

Possiamo controllare la versione di nodejs emettendo il comando:

Dovremmo ottenere il risultato:

Il prossimo passo è installare MongoDB e configurarlo.

Scarichiamo la chiave sul server emettendo il comando:

Aggiungiamo un repository al sistema:

Installiamo MongoDB

Li eseguiamo nel sistema:

Successivamente, è necessario modificare il file di configurazione MongoDB predefinito e definire un set di repliche. Puoi farlo con il seguente comando:

Aggiungi le seguenti righe:

Salva e chiudi il file, e quindi riavvia il servizio MongoDB, per applicare la configurazione:

Quindi accedi alla shell MongoDB e abilita la replica con il seguente comando:

Il registro dovrebbe apparire così:

Possiamo uscire dalla shell MongoDB con il seguente comando:

Installazione di Rocket.Chat

Aggiungi un utente al sistema e assegnagli il gruppo appropriato immettendo i seguenti comandi:

Acquisiremo i diritti sulla directory del razzo:

Accedi all'utente rocket e scarica i file rocket.chat:

Spacchettiamo i file scaricati e li trasferiamo:

Andiamo nella directory degli script e lo installiamo:

Una volta installate tutte le dipendenze, puoi uscire dall'utente Rocket.Chat con il seguente comando:

Creiamo un file di servizio da eseguire all'avvio del sistema

il contenuto:

Ricorda di modificare il valore ROOT_URL = http://rocket.yourdomain.com sul tuo dominio!

Stiamo ricaricando il demone e avviando il servizio:

Lo stato di avvio del servizio può essere verificato eseguendo il comando:

Dovrebbe sembrare come questo:

Configuriamo il vhost di Nginx per funzionare con rocket.chat

Creiamo un nuovo file vhost :

il contenuto:

Ricorda di modificare alcuni valori:

server 127.0.0.1:3000; – 127.0.0.1 sostituiamo l'ip del nostro server.

nome_server rocket.tuodominio.com; – rocket.yourdomain.com viene sostituito con il nostro indirizzo di dominio.

Creiamo un collegamento simbolico per attivare vhost:

Il passaggio successivo consiste nel verificare se il vhost è stato creato correttamente:

E il risultato:

Se tutto va bene, riavvia Nginx

Ora il processo di installazione di Rocket.chat dovrebbe iniziare con il nostro dominio o IP del server

Immettere un nome amministratore, indirizzo e-mail, password e fare clic su Continua. Dovresti vedere la pagina seguente:

Compiliamo a nostra discrezione.

Il passaggio successivo consiste nel selezionare la lingua e il tipo di server

Accettiamo licenza:

Questo è tutto il nostro rocket.chat è già installato e disponibile nel nostro dominio!

Quanto è stato utile questo post?

Fare clic sulla stella, per valutarlo!

Voto medio / 5. numero di voti:

Finora nessun voto! Sii il primo a votare questo post.