Cerca di ospitare la tua chat di gruppo invece diaffidarsi a servizi come Slack e così via? Prova a provare RocketChat. È un software di chat collaborativa open source simile a Slack con un sacco di funzioni simili come videoconferenza, canali di chat multipli, supporto DM, chiamate vocali e altro ancora.
Installazione di RocketChat tramite Snap
Il software del server RocketChat può essere moltonoioso per correre. Richiede molta configurazione manuale e altrimenti configurazione manuale iniziale. Se stai solo cercando di installare il software e iniziare, eseguire i pacchetti snap Ubuntu su un server è un ottimo modo per aggirare il processo di configurazione altrimenti noioso.
Molti utenti Linux possono deridere usando Snaps onun server ma non sono solo per il desktop. In effetti, molti strumenti server diversi si stanno lentamente dirigendo verso lo store di Snap. Inoltre, ora è più facile che mai per la maggior parte delle distribuzioni Linux installare facilmente snapd e acquisire questi pacchetti. Per installare il software del server RocketChat sul tuo server Linux, per prima cosa scopri se può effettivamente eseguire snapd (probabilmente può farlo). Quindi, segui la nostra guida su come impostare gli Snap.
Con snapd in esecuzione, installa semplicemente l'ultima versione del software del server RocketChat:
sudo snap install rocketchat-server
Client RocketChat tramite Snap
Sebbene questa guida sia focalizzata principalmente sull'ottenereil software server in esecuzione, molte persone vorranno imparare come installare anche il client desktop Linux. Come il software server, il client desktop è facilmente installabile tramite snap. Per installare, eseguire:
sudo snap install rocketchat-desktop
Installazione di RocketChat tramite Docker Container
Quelli che non vogliono installare Rocket Chat suil server tramite configurazione manuale, ma non vuoi nemmeno usare gli snap ha una seconda opzione per un'installazione semplice e veloce: RocketChat tramite Docker Containers. Proprio come la versione Snap, quelli che scelgono di estrarre il software del server tramite Docker Hub avranno una configurazione (principalmente) preconfigurata del server di chat. Non è necessario installare e configurare manualmente cose come Nginx. Piuttosto, tutto ciò di cui hai bisogno è giusto in un contenitore compatto.
Per iniziare, assicurati di aver installato Docker sul tuo server Linux (o desktop Linux). Una volta installato, estrarre l'ultimo contenitore RocketChat.
Afferrare l'ultima versione
su docker pull rocketchat/rocket.chat:latest
Afferrare una versione specifica
Per prendere una versione specifica di RocketChat tramite aContenitore Docker, dovrai specificare il numero di versione. Sostituisci il numero esatto di versione con le X nel comando. Non sei sicuro di quale versione prendere? Fare riferimento al sito Web di Rocket Chat per informazioni. Quindi, estrarre l'ultimo contenitore con:
docker pull rocketchat/rocket.chat:vX.X.X
Afferrare la versione stabile (approvata ufficialmente da Docker)
Estrazione dell'ultima versione del software serverè un ottimo modo per garantire che gli utenti sperimentino sempre le funzionalità più recenti non appena vengono rilasciate. Sfortunatamente, avere il software più recente non è sempre una buona idea. Le cose possono rompersi e in un ambiente di produzione questo è un incubo. Fortunatamente, esiste una versione del software Rocket Chat che è "stabile". Questa versione è ufficialmente sanzionata da Docker ed è la versione stabile.
Estrarlo dall'hub Docker con:
docker pull rocket.chat
Configurazione del server RocketChat
Con la fine del software di cui ci occupiamo,non resta che configurare tutto. Il 100% di tutta la configurazione per il software del server di chat in RocketChat è con l'interfaccia utente Web. Per aprire l'interfaccia web del pannello di amministrazione, devi prima trovare l'indirizzo IP del server. Tieni presente che gli indirizzi IP sono diversi se gli utenti accedono ad esso tramite LAN o Internet (tramite un VPS e così via).
Nota: coloro che utilizzano RocketChat tramite il contenitore Docker devono seguire le istruzioni aggiuntive che si trovano sul file Leggimi dell'immagine.
L'accesso all'interfaccia utente tramite LAN è semplice, poiché tutti gli utenti comunicano e interagiscono già con il server sulla rete. Per capire l'indirizzo IP LAN interno per il server, fare:
ip addr show | grep "inet 192.168"
La combinazione di "ip addr show" con grep faciliterà il filtraggio dell'indirizzo IP interno per il server. Prendi questo indirizzo IP e collegalo a un browser web. Per esempio:
http://192.168.1.100:3000
Coloro che utilizzano Rocket Chat via Internet dovranno eseguire il port forwarding della porta 3000 e utilizzare l'indirizzo IP esterno, anziché quello interno.
Impostazione di tutto
Il primo passo per impostare tutto, èaccedi. La maggior parte, se non tutte le opzioni sono configurate di default. Nessuna impostazione richiede configurazione, poiché i valori predefiniti sono piuttosto sani. Gli utenti possono facilmente DM avanti e indietro e creare canali (se l'amministratore ha concesso loro l'autorizzazione a farlo tramite le impostazioni). Il primo utente a registrarsi sarà automaticamente un account amministratore.
Per accedere alle impostazioni dell'amministratore, fai clic sulla frecciaquindi il nome utente e selezionare "amministrazione". In quest'area, è possibile importare dati da un'installazione Slack esistente, Hipchat e molti altri tipi di programmi di chat di gruppo collaborativi.
Chiedi agli utenti di accedere all'indirizzo IP e creare unaccount. Da lì, possono unirsi a un canale. In alternativa, indica agli utenti di installare il client di chat (tramite snap). Ci sono anche versioni disponibili per altre piattaforme.
Altri modi per installare RocketChat
Esistono molti modi diversi per installare RocketChiacchierare. Se usi Snaps o Docker non funzionerà per te, considera gli altri modi in cui è possibile distribuire il software del server di chat. Ci sono molte, molte opzioni diverse, tra cui: FreeBSD, Windows, vari provider di hosting e persino il Raspberry Pi.
Commenti