RocketChat
🧩 PARTE 1: Requisitos previos
Antes de empezar, asegúrate de:
Tener Ubuntu actualizado
Tener permisos de sudo
Tener conexión a Internet
Actualiza el sistema:
sudo apt update && sudo apt upgrade -y
Verifica que snap esté instalado (normalmente ya lo está):
snap version
Si no está:
sudo apt install snapd -y
🚀 PARTE 2: Instalación de Rocket.Chat (PASO A PASO)
1️⃣ Instalar Rocket.Chat con Snap
Este comando instala Rocket.Chat con MongoDB incluido (muy importante):
sudo snap install rocketchat-server
⏳ Tardará un poco… paciencia.
2️⃣ Verificar que está corriendo
sudo snap services rocketchat-server
Deberías ver algo como:
rocketchat-server.rocketchat-server active running
3️⃣ Abrir el puerto 3000 (Firewall)
Si usas UFW:
sudo ufw allow 3000
sudo ufw reload
4️⃣ Acceder desde el navegador
En la misma máquina:
http://localhost:3000
Desde otra PC en la red:
http://IP_DEL_SERVIDOR:3000
Para ver tu IP:
ip a
🎉 Si ves la pantalla de bienvenida → ¡todo va bien!
⚙️ PARTE 3: Configuración inicial (ASISTENTE PASO A PASO)
Rocket.Chat tiene un asistente muy amigable.
1️⃣ Crear el usuario administrador
Completa:
Nombre
Usuario
Email
Contraseña (segura)
👉 Este será el admin principal
2️⃣ Información del servidor
Configura:
Nombre del servidor (ej: ChatEmpresa)
Idioma: Español
Tipo de servidor:
✔️ Private Team
3️⃣ URL del servidor
Para pruebas:
http://localhost:3000
Para producción (recomendado):
https://chat.tudominio.com
⚠️ Esto se puede cambiar luego.
4️⃣ Registro de usuarios
Decide si:
Los usuarios pueden registrarse solos
Solo el admin crea usuarios
👉 Para empresas: desactiva el registro público
5️⃣ Finalizar asistente
Haz clic en Finish Setup
🎉 ¡Rocket.Chat ya está configurado!
👥 PARTE 4: Crear usuarios y canales
➕ Crear usuarios
Menú ☰ (arriba izquierda)
Administración
Usuarios
Nuevo usuario
Completa:
Nombre
Usuario
Email
Contraseña
📢 Crear canales
Clic en +
Crear canal
Define:
Nombre
Público o privado
Descripción
Ejemplo:
#soporte
#desarrollo
#general
💬 PARTE 5: Cómo usar Rocket.Chat (básico)
✉️ Mensajes
Escribe como WhatsApp o Slack
Soporta:
Emojis 😄
Markdown (negrita, cursiva)
Archivos 📎
👤 Mensajes directos
Haz clic en un usuario → Mensaje directo
📎 Compartir archivos
Arrastra archivos al chat o usa el clip 📎
🔔 Notificaciones
Configurable por:
Canal
Usuario
Palabras clave
🔐 PARTE 6: Seguridad y configuración recomendada
🔒 Cambiar configuraciones importantes
Ruta:
Administración → Configuración
Recomendado revisar:
Accounts
Security
File Upload
Email
📧 Configurar correo (opcional pero recomendado)
Permite:
Recuperar contraseñas
Notificaciones
Necesitarás:
SMTP (Gmail, Outlook, servidor propio)
🌍 PARTE 7: (Opcional) Dominio + HTTPS
Si quieres algo más profesional:
Usa Nginx como proxy inverso
Certificado Let’s Encrypt
👉 Si quieres, te hago la guía exacta paso a paso para esto.
🧠 PARTE 8: Comandos útiles
Reiniciar Rocket.Chat:
sudo snap restart rocketchat-server
Ver logs:
sudo snap logs rocketchat-server
Actualizar Rocket.Chat:
sudo snap refresh rocketchat-server
✅ Resumen rápido
✔ Instalado con Snap
✔ MongoDB incluido
✔ Configuración gráfica sencilla
✔ Listo para producción o pruebas
Comentarios
Publicar un comentario