Chat do foguete: como instalar o Rocket Chat Server & Client no Ubuntu 19.04

Você está procurando um dos melhores softwares de bate -papo de código aberto para se comunicar com sua equipe em tempo real? Então pense no bate -papo de foguetes.

O que é o aplicativo de bate -papo de foguetes?

É uma solução de bate-papo gratuita e de código aberto auto-hospedado e a melhor alternativa a outros softwares de bate-papo de código aberto, como o Slack for Team Communication. Ele permite que as empresas ou qualquer grupo criem sua própria plataforma de bate -papo on -line para se comunicar e colaborar usando o bate -papo em equipe, mesmo chamadas de vídeo ou áudio com compartilhamento de tela podem ser possíveis com o bate -papo de foguetes para um trabalho em equipe mais eficiente.

O bate -papo do foguete está dividido em duas seçõesservidor e cliente.Podemos instalar o servidor no sistema operacional Linux, como Debian e Centos. No entanto, aqui estamos usando o Ubuntu baseado em Debian para a instalação do Rocketchat Server. Enquanto o cliente do Rocketchat é um aplicativo de plataforma cruzada disponível para Windows, Linux, MacOS, Android e iOS.

É o código aberto do bate-papo em equipe em tempo real ou assíncrono, o que significa não atrasar e compartilhar idéias, projetos e arquivos.

Observação: Estamos usando o Ubuntu 19.04 para chat de foguetes, no entanto, as etapas de instalação e o processo serão os mesmos para o Ubuntu 18.10/18.04; 17.10, 16.10, 16.04. 15, 14,04; Além de Debian, Linux Mint, Elementary SO e outros Debian Baseado.

Você pode instalar o servidor Rocketchat no Ubuntu usando dois métodos, um éFOTOe outro é manual adicionandotoda e qualquer dependência. Vai mostrar os dois.

Instalando o Rocket Chat Server no Ubuntu 19.04 usando o Snap

Método recomendado: É a maneira mais simples e direta de instalar o servidor de bate -papo do Rocket no Ubuntu sem dor de cabeça para configurar coisas diferentes. Basta digitar comando único e puff! Você terminou.

Usando snap

No Ubuntu 19.04, o snap é instalado por padrão, no entanto, para versões mais antigas, precisamos instalá -lo primeiro:

sudo apt-get install snapd

Após a instalação do Snap, digite o comando de instalação do servidor de bate -papo:

sudo snap install rocketchat-server

Espere por alguns minutose quando concluir, abra o navegador e digite:

https://localhost:3000

Segundo método- Instale manualmente o bate-papo de foguetes

Neste método, instalaremos cada um e tudo um a um para o Rocket.Chat no Ubuntu 18.04

Etapa 1: Instale as dependências necessárias de bate -papo de foguetes no Ubuntu

sudo apt-get install dirmngr
sudo apt-get install curl graphicsmagick build-essential

Etapa 2: Instale o monogdb para chat de foguetes

A instalação do Rocketchat Ubuntu precisa de um MongoDB para armazenamento de dados, então aqui estão os comandos para sua instalação. Ao escrever o artigo, a versão mais recente foi 4.0. Você pode ver as atualizações posteriores do MongoDB deaqui.

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

Adicione o MongoDB à inicialização automática com inicialização

systemctl enable mongod
systemctl start mongod

Para atualizar o MongoDB para o mais recente executar o comando APT-GET UPDATE.

Etapa 3: Instale o Node.js & 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

Etapa 4: Instale o bate -papo de foguete

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  

Configure o foguete. Serviço de bate -papo

Adicione um usuário para chat de foguetes:

sudo useradd -M rocketchat && sudo usermod -L rocketchat
sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat

Atribuindo um endereço IP e uma porta ao bate -papo de foguetes

Mude a linha “seu servidor-ip-endereço”Com o endereço IP do servidor que você deseja usar para acessar o 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

Curiosidades: Se você deseja criar um serviço de bate -papo que seja iniciado automaticamente com o sistema em segundo plano, use os seguintes comandos:

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

Comandos para interagir com o serviço Rocketchat:

Start - “Sudo Service Rocketchat Start”
Pare - “Sudo Service Rocketchat Stop”
Status - “Sudo Service Rocketchat Status”
Reiniciar - “Sudo Service Rocketchat Reiniciar”

Configurar bate -papo de foguete

Depois de instalar o bate -papo do foguete, vá para o navegador e acesse -o com o IP do servidor que você definiu durante a instalação junto com a porta 3000.

O Assistente de Configuração parecerá configurar fornecimento de informações como detalhes da organização, nome de usuário e senha do administrador, informações do servidor e restos de.

Adicione usuários ao Rocketchat

Na interface do Rocketchat, clique nos três pontos fornecidos no canto direito do painel lateral esquerdo e selecione oAdministração

Clique na opção Usuários e, em seguida, mais o ícone '+' fornecido no lado direito da tela e adicione o usuário para o bate -papo de foguetes.

Instale o cliente de bate -papo no Ubuntu

1.Vá para o cliente de bate -papo de foguetePágina de downloade baixe -o de acordo com sua plataforma. Está disponível para Windows, Linux, MacOS, Android e iOS. Aqui vamos instalá -lo para Linux (Ubuntu, Debian, Linux Mint e SO elementar).

2. Selecione a opção Linux e, em seguida, direcione o download.

3.Vá para sua pasta de downloads e clique duas vezes noPacote do cliente Rocketchat Downloade o gerenciador de pacotes do Ubuntu será exibido para instalá-lo. Ou apenas abra a chave de prompt de comando para o diretório de downloads e execute o comando dpkg.

cd Downloads

sudo dpkg - (nome do pacote Rocketchat Debian)

No nosso caso, foi como:

sudo dpkg -i rocketchat_2.15.1_amd64.deb

Então, use seu nome de pacote do cliente baixado e pressione odigitarbotão parainstalaristo.

Então vá para o UbuntuAplicativoe procure por foguete

Abra e entre noIP do servidor de foguetesque você criou para conectar oAplicativo clientee acertar oConectarbotão.

Como meu servidor de bate -papo de foguetes foi instalado localmente e o mesmo sistema usado para a instalação do cliente, por isso usei o endereço IP do host local para conectá -lo, no entanto, você deve inserir o endereço IP do seu servidor de bate -papo por foguete.

Digite oNome de usuário e senhada conta de usuário que deve ser criada no servidor de bate -papo de foguetes.

Tudo está definido, agora podemos começar a conversar com os membros da nossa equipe.

Outros recursos úteis:

Related Posts