¿Está buscando uno de los mejores software de chat de código abierto para comunicarse con su equipo en tiempo real? Entonces piensa en Rocket Chat.
¿Qué es la aplicación de chat de cohete?
Es una solución de chat de código abierto y de código abierto y la mejor alternativa a otro software de chat de código abierto como Slack para la comunicación del equipo. Permite a las empresas o cualquier grupo crear su propia plataforma de chat en línea para comunicarse y colaborar usando el chat de equipo, incluso las llamadas de video o audio con el intercambio de pantalla pueden ser posibles con el chat de cohetes para un trabajo en equipo más eficiente.
El chat de cohete se divide en dos seccionesservidor y cliente.Podemos instalar servidor en el sistema operativo Linux como Debian y Centos. Sin embargo, aquí estamos utilizando Ubuntu basado en Debian para la instalación del servidor Rocketchat. Mientras que el cliente del Rocketchat es una aplicación multiplataforma disponible para Windows, Linux, MacOS, Android e iOS.
Es código abierto de chat del equipo en tiempo real o asincrónico, lo que significa que no hay demora en discutir y compartir ideas, proyectos y archivos.
Nota: Estamos utilizando el Ubuntu 19.04 para el chat de cohetes, sin embargo, los pasos de instalación y el proceso serán los mismos para Ubuntu 18.10/18.04; 17.10, 16.10, 16.04. 15, 14.04; más Debian, Linux Mint, Elementary OS y otros Debian.
Puede instalar el servidor Rocketchat en Ubuntu utilizando dos métodos uno esQUEBRARy otro es manual agregandocada dependencia. Mostrará ambos.
Instalación del servidor de chat de cohete en Ubuntu 19.04 usando SNAP
Método recomendado: Es la forma más simple y directa de instalar el servidor de chat de cohete en Ubuntu sin ningún dolor de cabeza de configurar cosas diferentes. ¡Simplemente escriba un solo comando y buffe! Ya terminaste.
Usando Snap
En Ubuntu 19.04, el SNAP se instala de forma predeterminada, sin embargo, para versiones anteriores, primero debemos instalarlo:
sudo apt-get install snapd
Después de la instalación de Snap, escriba el comando de instalación del servidor de chat de cohete:
sudo snap install rocketchat-server
Espera unos minutosy cuando se complete, abra el navegador y escriba:
https://localhost:3000
Segundo método instalar manualmente chat de cohete
En este método, instalaremos todos y todos uno por uno para Rocket.Chat en Ubuntu 18.04
Paso 1: Instale las dependencias de chat de cohete necesarias en Ubuntu
sudo apt-get install dirmngr
sudo apt-get install curl graphicsmagick build-essential
Paso 2: Instale monogdb para chat de cohete
La instalación de Rocketchat Ubuntu necesita un MongoDB para el almacenamiento de datos, por lo que aquí están los comandos para su instalación. Mientras escribía el artículo, la última versión fue 4.0. Puedes ver las actualizaciones posteriores de MongoDB deaquí.
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
Agregue MongoDB al inicio automático con arranque
systemctl enable mongod systemctl start mongod
Para actualizar el MongoDB al último solo ejecutar el comando APT-Get Update.
Paso 3: Instalar node.js y 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
Paso 4: Instalar chat de cohete
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
Configurar el cohete. Servicio de chat
Agregue un usuario para el chat de cohete:
sudo useradd -M rocketchat && sudo usermod -L rocketchat
sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat
Asignación de una dirección IP y puerto para chat de cohete
Cambiar la línea "su servidor-ip-dirción"Con la dirección IP de su servidor que desea usar para acceder al 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
Trivialidades: Si desea crear un servicio de chat de cohetes que comience automáticamente con el sistema en segundo plano, use los siguientes 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 interactuar con el servicio Rocketchat:
Inicio - "SUDO Service Rocketchat Start"
Detener - "SUDO Service Rocketchat Stop"
Estado - "SUDO Service Rocketchat Status"
Reiniciar - "SUDO Service Rocketchat reiniciar"
Configurar chat de cohete
Después de instalar el chat de cohete, vaya a su navegador y acceda a él con la IP del servidor que ha configurado durante la instalación junto con el puerto 3000.
El Asistente de configuración parecerá configurar la información, como detalles de la organización, nombre de usuario de administrador y contraseña, información del servidor y descanso.
Agregar usuarios a Rocketchat
Desde la interfaz de Rocketchat, haga clic en los tres puntos dados en la esquina derecha del panel del lado izquierdo y seleccione elAdministración
Haga clic en la opción Usuarios y luego más el icono '+' dado en el lado derecho de la pantalla y agregue el usuario para el chat de cohetes.
Instale el cliente de chat de cohete en Ubuntu
1.Ir al cliente de chat de cohetepágina de descargay descargarlo según su plataforma. Está disponible para Windows, Linux, MacOS, Android e iOS. Aquí lo instalaremos para Linux (Ubuntu, Debian, Linux Mint y Elementary OS).
2. Seleccione la opción Linux y luego descargue directamente.
3.O vaya a su carpeta de descargas y haga doble clic en elPaquete de Debian de Cliente Rocketchat descargadoY el Administrador de paquetes de Ubuntu aparecerá para instalarlo. O simplemente abra el interruptor del símbolo del sistema al directorio de descargas y ejecute el comando dpkg.
cd Downloads
sudo dpkg - (Nombre del paquete Rocketchat Debian)
En nuestro caso fue como:
sudo dpkg -i rocketchat_2.15.1_amd64.deb
Entonces, use el nombre de su paquete de cliente descargado y presione elingresarbotón parainstalarél.
Entonces ve a UbuntuSolicitudy buscar cohete
Ábralo e ingresa elIP del servidor de cohetesque has creado para conectar elAplicación de clientey golpear elConectarbotón.
Como mi servidor de chat de cohete se instaló localmente y el mismo sistema utilizado para la instalación del cliente, por eso utilicé la dirección IP localhost para conectarlo, sin embargo, debe ingresar la dirección IP de su servidor de chat de cohete.
Ingrese elNombre de usuario y contraseñade la cuenta de usuario que debe crearse en el servidor de chat de cohete.
Todo está configurado, ahora podemos comenzar a chatear con los miembros de nuestro equipo.
Otros recursos útiles: