Si buscas la vía rápida y sin complicaciones, este es el camino. 🛣️ Chatwoot ha pulido su instalador para que, con un par de comandos, el servidor haga todo el trabajo sucio por ti. ¡Vamos a dejarlo listo en un abrir y cerrar de ojos! ⏱️
🛠️ Guía de acción: Instalación en 3 pasos
Antes de empezar, recuerda entrar a tu servidor vía SSH como usuario root. 🔑
1. Descarga el script oficial 📥
Este comando baja el asistente de instalación más reciente directamente desde los repositorios de Chatwoot:
wget https://get.chatwoot.app/linux/install.sh
2. Prepara los permisos 🔓
Para que el archivo pueda "correr" en tu sistema, necesitamos darle permiso de ejecución:
chmod +x install.sh
3. ¡Lanza la instalación! 🚀
Ahora solo queda ejecutarlo. El parámetro --install le indica al script que configure todo desde cero (Base de datos, Redis, Nginx, etc.):
./install.sh --install
Nota de experto: Verás que la pantalla se llena de texto y procesos. No te asustes, es el servidor instalando Ruby, Node.js y configurando la seguridad. ☕ ¡Aprovecha para ir por un café!
💡 El Pro-Tip de Bacan
Ojo con los recursos del VPS. 🧠 Aunque el script es una maravilla de la automatización, Chatwoot es un software "pesado". Si notas que el instalador se queda bloqueado al final o el panel va lento, revisa si tienes activada la Memoria SWAP (memoria de intercambio). En un VPS de Bacan, configurar 2GB de SWAP puede ser el salvavidas que evite que tu servidor se reinicie cuando haya muchos chats simultáneos. 🌊🆘
Para que no se te escape nada: 📌
-
Dominio listo 🌐: Asegúrate de tener tu subdominio apuntando a la IP de tu VPS antes de ejecutar el script si quieres que el SSL (el candado verde 🔒) se configure bien a la primera.
-
Correo SMTP 📧: Chatwoot necesita enviar correos para validar tu cuenta. Ten a mano los datos de tu cuenta de correo de Bacan para configurarlos al final.
-
Seguridad primero 🛡️: Una vez instalado, asegúrate de que el firewall de tu VPS (ufw) solo tenga abiertos los puertos necesarios (80, 443 y 22 para SSH).