Stai cercando uno dei migliori software di chat open source per comunicare con il tuo team in tempo reale? Allora pensa a Rocket Chat.
Cos'è l'app di chat Rocket?
È una soluzione di chat gratuita e open source self-hosted e la migliore alternativa ad altri software di chat open source come Slack per la comunicazione di gruppo. Consente alle aziende o a qualsiasi gruppo di creare la propria piattaforma di chat online per comunicare e collaborare utilizzando la chat di gruppo, anche le chiamate video o audio con condivisione dello schermo possono essere possibili con la chat di Rocket per un lavoro di squadra più efficiente.
La chat di Rocket è divisa in due sezioniserver e cliente.Possiamo installare il server su sistemi operativi Linux come Debian e Centos. Tuttavia, qui stiamo utilizzando Ubuntu basato su Debian per l'installazione del server Rocketchat. Mentre il client di Rocketchat è un'app multipiattaforma disponibile per Windows, Linux, MacOS, Android e iOS.
È una chat di squadra open source in tempo reale o asincrona, il che significa nessun ritardo nella discussione e nella condivisione di idee, progetti e file.
Nota: Stiamo utilizzando Ubuntu 19.04 per Rocket Chat, tuttavia, i passaggi di installazione e il processo saranno gli stessi per Ubuntu 18.10/18.04;17.10, 16.10, 16.04. 15, 14.04; oltre a Debian, Linux Mint, sistema operativo elementare e altri basati su Debian.
Puoi installare il server RocketChat su Ubuntu usando due metodiAFFRETTATOe altro è manuale aggiungendoogni dipendenza. Mostreremo entrambi.
Installazione del server Rocket Chat su Ubuntu 19.04 utilizzando Snap
Metodo consigliato: È il modo più semplice e diretto per installare il server Rocket Chat su Ubuntu senza alcun problema di configurazione di cose diverse. Basta digitare un singolo comando e Puff! Hai finito.
Utilizzando Snap
Nell'Ubuntu 19.04, lo snap è installato per impostazione predefinita, tuttavia, per le versioni precedenti, dobbiamo prima installarlo:
sudo apt-get install snapd
Dopo l'installazione di Snap, digita il comando di installazione del server di chat Rocket:
sudo snap install rocketchat-server
Aspetta qualche minutoe al termine apri il browser e digita:
https://localhost:3000
Secondo metodo: installa manualmente la chat di Rocket
Con questo metodo, installeremo tutto uno per uno per Rocket.Chat su Ubuntu 18.04
Passaggio 1: installa le dipendenze della chat Rocket necessarie su Ubuntu
sudo apt-get install dirmngr
sudo apt-get install curl graphicsmagick build-essential
Passaggio 2: installa MonogDB per Rocket Chat
L'installazione di RocketChat Ubuntu necessita di un MongoDB per l'archiviazione dei dati, ecco quindi i comandi per la sua installazione. Durante la stesura dell'articolo l'ultima versione era la 4.0. Puoi vedere gli aggiornamenti successivi di MongoDB daQui.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
Aggiungi MongoDB all'avvio automatico con boot
systemctl enable mongod systemctl start mongod
Per aggiornare MongoDB all'ultima versione è sufficiente eseguire il comando apt-get update.
Passaggio 3: installa Node.js e NPM
sudo apt-get update && sudo apt-get install -y curl && curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt-get install -y nodejs
sudo npm install -g inherits n
sudo n 8.11.3
Passaggio 4: installa Rocket Chat
sudo curl -L https://releases.rocket.chat/latest/download -o /tmp/rocket.chat.tgz
sudo tar -xzf /tmp/rocket.chat.tgz -C /tmp
sudo cd /tmp/bundle/programs/server
sudo npm install
sudo mv /tmp/bundle /opt/Rocket.Chat
cd.. sudo cd opt/Rocket.chat
Configura il razzo. Servizio di chat
Aggiungi un utente per Rocket Chat:
sudo useradd -M rocketchat && sudo usermod -L rocketchat
sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat
Assegnazione di un indirizzo IP e di una porta alla chat Rocket
Cambia la riga “l'indirizzo IP del tuo server" con l'indirizzo IP del tuo server che desideri utilizzare per accedere a RocketChat.
export ROOT_URL=https://your-server-IP-address:3000/ export MONGO_URL=mongodb://localhost:27017/rocketchat export PORT=3000
sudo systemctl restart mongod
node main.js
Curiosità: Se desideri creare un servizio di chat Rocket che si avvii automaticamente con il sistema in background, utilizza i seguenti comandi:
sudo npm install -g forever
sudo npm install -g forever-service
sudo forever-service install -s main.js -e "ROOT_URL=https://you-server-ip/ MONGO_URL=mongodb://localhost:27017/rocketchat PORT=3000" rocketchat
Comandi per interagire con il servizio Rocketchat:
Avvia: "sudo service rocketchat start"
Stop – “sudo service rocketchat stop”
Stato – “stato del servizio sudo rocketchat”
Riavvia – “riavvio del servizio sudo rocketchat”
Configura la chat Rocket
Dopo aver installato Rocket Chat, vai sul tuo browser e accedi con l'Ip del server che hai impostato durante l'installazione insieme al PORT 3000.
Verrà visualizzata la procedura guidata di configurazione per configurare le informazioni fornite come dettagli dell'organizzazione, nome utente e password dell'amministratore, informazioni sul server e il resto.
Aggiungi utenti a RocketChat
Dall'interfaccia di Rocketchat, fai clic sui tre punti indicati nell'angolo destro del pannello laterale sinistro e selezionaAmministrazione
Fai clic sull'opzione Utenti e poi sull'icona Più "+" sul lato destro dello schermo e aggiungi l'utente per Rocket Chat.
Installa Rocket Chat Client su Ubuntu
1.Vai al client di chat Rocketpagina di downloade scaricalo secondo la tua piattaforma. È disponibile per Windows, Linux, MacOS, Android e iOS. Qui lo installeremo per Linux (Ubuntu, Debian, Linux Mint e sistema operativo elementare).
2. Seleziona l'opzione Linux e quindi il download diretto.
3.Vai alla cartella Download e fai doppio clic sul filepacchetto Debian del client Rocketchat scaricatoe verrà visualizzato il gestore pacchetti Ubuntu per installarlo. Oppure basta aprire il prompt dei comandi, passare alla directory Download ed eseguire il comando dpkg.
cd Downloads
sudo dpkg – (nome del pacchetto Debian Rocketchat)
Nel nostro caso è stato come:
sudo dpkg -i rocketchat_2.15.1_amd64.deb
Quindi, usa il nome del pacchetto client scaricato e premi il fileentrarepulsante ainstallareEsso.
Quindi vai su UbuntuApplicazionee cerca Rocket
Aprilo ed inserisci il fileIP del server Rocketche hai creato per connettere ilApplicazione clientee premi ilCollegarepulsante.
Dato che il mio server di chat Rocket è stato installato localmente e lo stesso sistema utilizzato per l'installazione del client, ecco perché ho utilizzato l'indirizzo IP localhost per collegarlo, tuttavia, devi inserire l'indirizzo IP del tuo server di chat Rocket.
Inserisci ilNome utente e passworddell'account utente che dovrà essere creato sul server di chat Rocket.
Tutto è pronto, ora possiamo iniziare a chattare con i membri del nostro team.
Altre risorse utili:




![I 4 metodi migliori per eseguire il root del telefono Vivo come un professionista [Facile e veloce]](https://elsefix.com/statics/image/placeholder.png)



![[BUG FIX] Windows 11 ripristina il profilo colore del display connesso](https://media.askvg.com/articles/images8/New_Color_Management_Page_Windows_11_Settings_App.png)

