loader
bg-category
Cómo configurar el servidor RocketChat en Linux

Comparte Con Tus Amigos

Artículos De Autor: Kenneth Douglas

¿Desea organizar su propio chat de equipo en lugar de confiar en servicios como Slack y etc.? Considera probar RocketChat. Es un software de chat colaborativo de código abierto similar a Slack con un montón de características similares, como videoconferencia, múltiples canales de chat, soporte de DM, llamadas de voz y más.

Instalación de RocketChat a través de Snaps

El software del servidor RocketChat puede ser muy tedioso para ejecutar. Requiere mucha configuración manual y, de lo contrario, configuración manual inicial. Si solo está buscando instalar el software y ponerse en marcha, ejecutar los paquetes snap de Ubuntu en un servidor es una excelente manera de sortear el proceso de configuración, que de otra manera sería tedioso.

Muchos usuarios de Linux pueden burlarse de usar Snaps en un servidor, pero no son solo para el escritorio. De hecho, muchas herramientas de servidor diferentes están avanzando lentamente hacia la tienda Snap. Además, ahora es más fácil que nunca para la mayoría de las distribuciones de Linux instalar fácilmente snapd y capturar estos paquetes. Para instalar el software del servidor RocketChat en su servidor Linux, primero averigüe si realmente puede ejecutar snapd (probablemente pueda). Luego, siga nuestra guía sobre cómo configurar Snaps.

Con snapd en ejecución, simplemente instale la última versión del software del servidor RocketChat:

sudo snap install rocketchat-server

RocketChat Client a través de Snaps

Aunque esta guía se centra principalmente en poner en funcionamiento el software del servidor, muchas personas también querrán aprender cómo instalar el cliente de escritorio Linux. Al igual que el software del servidor, el cliente de escritorio se puede instalar fácilmente a través de snap. Para instalar, hacer:

sudo snap instalar rocketchat-desktop

Instalación de RocketChat a través del contenedor Docker

Aquellos que no desean instalar Rocket Chat en el servidor mediante configuración manual, pero tampoco quieren usar snaps, tienen una segunda opción para una instalación rápida y fácil: RocketChat a través de Docker Containers. Al igual que la versión Snap, aquellos que elijan extraer el software del servidor a través de Docker Hub obtendrán (en su mayoría) una configuración de servidor de chat preconfigurada. No hay necesidad de instalar y configurar manualmente cosas como Nginx. Más bien, todo lo que necesita está justo en un contenedor compacto.

Para comenzar, asegúrese de tener Docker instalado en su servidor Linux (o escritorio de Linux). Una vez instalado, tire del último contenedor RocketChat.

Agarrando la última versión

su docker pull rocketchat / rocket.chat: más reciente

Agarrando una versión específica

Para capturar una versión específica de RocketChat a través de un contenedor Docker, deberás especificar el número de versión. Reemplace el número de versión exacto con las X en el comando. ¿No estás seguro de qué versión tomar? Consulte el sitio web de Rocket Chat para obtener información. Luego, tire del último recipiente con:

ventana acoplable rocketchat / rocket.chat: vX.X.X

Agarrando la versión estable (oficialmente aprobada por Docker)

Obtener la última versión del software del servidor es una excelente manera de garantizar que los usuarios siempre experimenten las últimas funciones a medida que se lanzan. Desafortunadamente, tener el último software no siempre es una buena idea. Las cosas se pueden romper, y en un entorno de producción esto es una pesadilla. Afortunadamente, hay una versión del software Rocket Chat que es "estable". Esta versión está oficialmente aprobada por Docker, y es la versión estable.Sácala del Docker Hub con:

docker pull rocket.chat

Configurando El Servidor RocketChat

Con el software al final de todo, todo lo que queda es configurar todo. El 100% de toda la configuración del software del servidor de chat en RocketChat es con la interfaz de usuario web. Para abrir la interfaz web del panel de administración, primero deberá encontrar la dirección IP del servidor. Tenga en cuenta que las direcciones IP son diferentes si los usuarios acceden a ella a través de LAN o de Internet (a través de un VPS y etc.).

Nota: aquellos que utilizan RocketChat a través del contenedor Docker deben seguir las instrucciones adicionales que se encuentran en el archivo Léame de la imagen.

El acceso a la interfaz de usuario a través de LAN es fácil, ya que todos los usuarios ya se comunican e interactúan con el servidor en la red. Para averiguar la dirección IP interna de la LAN para el servidor, haga lo siguiente:

ip addr show | grep "inet 192.168"

La combinación de "ip addr show" con grep facilitará el filtrado de la dirección IP interna del servidor. Tome esta dirección IP y conéctela a un navegador web. Por ejemplo:

http://192.168.1.100:3000

Quienes utilicen Rocket Chat a través de Internet deberán enviar el puerto 3000 hacia adelante y usar la dirección IP externa, en lugar de la interna.

Preparando todo

El primer paso para configurar todo es iniciar sesión. La mayoría, si no todas las opciones, están configuradas de forma predeterminada. Ninguna configuración requiere configuración, ya que los valores predeterminados son bastante sanos. Los usuarios pueden hacer DM fácilmente de un lado a otro y crear canales (si el administrador les ha dado permiso para hacerlo a través de la configuración). El primer usuario en registrarse, será automáticamente una cuenta de administrador.

Para acceder a la configuración de administración, haga clic en la flecha situada junto al nombre de usuario y seleccione "administración". En esta área, es posible importar datos de una instalación existente de Slack, Hipchat y muchos otros tipos diferentes de programas colaborativos de chat en equipo.

Haga que los usuarios vayan a la dirección IP y creen una cuenta. A partir de ahí, pueden unirse a un canal. También puede indicar a los usuarios que instalen el cliente de chat (a través de snap). También hay versiones disponibles para otras plataformas.

Otras formas de instalar RocketChat

Hay muchas maneras diferentes de instalar Rocket Chat. Si utiliza Snaps, o Docker no va a funcionar para usted, considere la posibilidad de ver cómo se puede implementar el software del servidor de chat. Hay muchas, muchas opciones diferentes, que incluyen: FreeBSD, Windows, varios proveedores de alojamiento e incluso la Raspberry Pi.

Comparte Con Tus Amigos

Sus Comentarios