¿Está buscando uno de los mejores programas 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 Rocket?
Es una solución de chat de código abierto, gratuita y autohospedada y la mejor alternativa a otro software de chat de código abierto como Slack para la comunicación en equipo. Permite a las empresas o a cualquier grupo crear su propia plataforma de chat en línea para comunicarse y colaborar mediante el chat en equipo; incluso las llamadas de video o audio con pantalla compartida pueden ser posibles con Rocket Chat para un trabajo en equipo más eficiente.
El chat de Rocket se divide en dos seccionesservidor y cliente.Podemos instalar el servidor en sistemas operativos 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 de Rocketchat es una aplicación multiplataforma disponible para Windows, Linux, MacOS, Android e iOS.
Es un chat en equipo asincrónico o en tiempo real de código abierto, lo que significa que no hay demoras para discutir y compartir ideas, proyectos y archivos.
Nota: Estamos usando Ubuntu 19.04 para Rocket Chat, 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; además de Debian, Linux Mint, Elementary OS y otros basados en Debian.
Puede instalar el servidor RocketChat en Ubuntu usando dos métodos, uno esQUEBRARy otro es manual agregandotodas y cada una de las dependencias. Mostrará ambos.
Instalación del servidor Rocket Chat en Ubuntu 19.04 usando Snap
Método recomendado: Es la forma más sencilla y directa de instalar el servidor Rocket Chat en Ubuntu sin ningún dolor de cabeza al configurar diferentes cosas. Simplemente escriba un comando y ¡Puff! Ya terminaste.
Usando Snap
En Ubuntu 19.04, el complemento se instala de forma predeterminada; sin embargo, para versiones anteriores, debemos instalarlo primero:
sudo apt-get install snapd
Después de la instalación de Snap, escriba el comando de instalación del servidor de chat Rocket:
sudo snap install rocketchat-server
Espere unos minutosy cuando se complete, abra el navegador y escriba:
https://localhost:3000
Segundo método: instalar Rocket Chat manualmente
En este método, instalaremos todos y cada uno de los elementos uno por uno para Rocket.Chat en Ubuntu 18.04.
Paso 1: Instale las dependencias necesarias de Rocket Chat en Ubuntu
sudo apt-get install dirmngr
sudo apt-get install curl graphicsmagick build-essential
Paso 2: Instale MonogDB para Rocket Chat
La instalación de RocketChat Ubuntu necesita un MongoDB para el almacenamiento de datos, por eso aquí te dejamos los comandos para su instalación. Mientras escribía el artículo, la última versión era la 4.0. Puede ver las actualizaciones posteriores de MongoDB desdeaquí.
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 el arranque
systemctl enable mongod systemctl start mongod
Para actualizar MongoDB a la última versión, simplemente ejecute el comando apt-get update.
Paso 3: instale 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: Instale 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 el cohete. servicio de chat
Agregue un usuario para Rocket Chat:
sudo useradd -M rocketchat && sudo usermod -L rocketchat
sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat
Asignar una dirección IP y un puerto al chat de Rocket
Cambia la línea “la dirección IP de su servidor”con la dirección IP de su servidor que desea utilizar para acceder 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
Trivialidades: Si desea crear un servicio de chat Rocket que se inicie automáticamente con el sistema en segundo plano, utilice 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 – “inicio de sudo service rocketchat”
Detener – “parada de sudo service rocketchat”
Estado: “estado del servicio sudo rocketchat”
Reiniciar – “reinicio del servicio sudo rocketchat”
Configurar chat de cohetes
Después de instalar Rocket Chat, vaya a su navegador y acceda a él con la IP del servidor que configuró durante la instalación junto con el PORT 3000.
Aparecerá el asistente de configuración para configurar y proporcionar información, como detalles de la organización, nombre de usuario y contraseña del administrador, información del servidor y el resto.
Agregar usuarios a RocketChat
Desde la interfaz de Rocketchat, haga clic en los tres puntos que se encuentran en la esquina derecha del panel lateral izquierdo y seleccione elAdministración
Haga clic en la opción Usuarios y luego en el ícono Más '+' que se encuentra en el lado derecho de la pantalla y agregue el usuario para Rocket Chat.
Instalar el cliente Rocket Chat en Ubuntu
1.Vaya al cliente de chat de Rocketpagina de descargay descárgalo según tu 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 descarga directa.
3.Vaya a su carpeta de Descargas y haga doble clic enpaquete Debian del cliente Rocketchat descargadoy aparecerá el administrador de paquetes de Ubuntu para instalarlo. O simplemente abra el símbolo del sistema, cambie 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 del paquete de cliente descargado y presione el botóningresarbotón parainstalarél.
Luego ve a ubuntuSolicitudy busca cohete
Ábrelo y entra en elIP del servidor coheteque has creado para conectar elaplicación clientey golpea elConectarbotón.
Como mi servidor de chat Rocket se instaló localmente y se usó el mismo sistema para la instalación del cliente, es por eso que usé la dirección IP del host local para conectarlo; sin embargo, debe ingresar la dirección IP de su servidor de chat Rocket.
Introduzca elNombre de usuario y contraseñade la cuenta de usuario que debe crearse en el servidor de chat de Rocket.
Todo está configurado, ahora podemos comenzar a chatear con los miembros de nuestro equipo.
Otros recursos útiles:













