-
Notifications
You must be signed in to change notification settings - Fork 1
Instalación Plesk
Si tu VPS Linux está administrado con Plesk Obsidian, hay una extensión oficial que automatiza todo el proceso desde el panel.
- Plesk Obsidian 18.0.50 o superior.
- Una distribución soportada por Plesk: Ubuntu, Debian, AlmaLinux, RockyLinux o CloudLinux.
- Acceso de administrador al panel Plesk.
- Entra en el panel Plesk como admin.
- Ve a Extensiones (icono en la barra lateral).
- En la pestaña Catálogo de extensiones, busca EnterpriseChat y
pulsa Obtener.
- Mientras la extensión está en revisión por Plesk Catalog, puedes
instalarla manualmente subiendo el
.zipdesde Releases: Extensiones → Mis extensiones → Subir extensión (si tu panel muestra el botón) o por SSH como root:plesk bin extension --install /ruta/al/enterprisechat-plesk-*.zip
- Mientras la extensión está en revisión por Plesk Catalog, puedes
instalarla manualmente subiendo el
- Una vez instalada, abre EnterpriseChat desde:
- La barra lateral izquierda (entrada EnterpriseChat).
- O Herramientas y configuración → Servicios adicionales → EnterpriseChat.
- O Extensiones → Mis extensiones → Abrir.
La extensión hace por ti todo lo que hace el install.sh manual:
- Despliega el servidor .NET 8 self-contained en
/opt/enterprisechat. - Crea el usuario de sistema
enterprisechat. - Genera la clave JWT + la contraseña admin inicial.
- Registra el servicio
enterprisechat.servicey lo arranca.
Si Plesk ejecuta el hook como psaadm y no como root (depende de tu
versión), verás en la pantalla Estado un banner amarillo con el
comando exacto para terminar la instalación por SSH:
sudo bash /usr/local/psa/admin/bin/modules/enterprisechat/installEjecútalo una vez, refresca el panel y el banner desaparece.
- Estado — servicio activo, PID, fecha de arranque, botones Start/Stop/Restart.
- Licencia — edición actual (Free/Pro), usuarios máximos, botón "Refrescar licencia".
- Contraseña inicial — se muestra una sola vez justo después del despliegue. Anótala.
-
Dominios — enlazar un subdominio Plesk (
chat.tuempresa.com) al chat, con reverse proxy Apache automático y soporte WebSocket para SignalR. -
Configuración — cambiar la contraseña del usuario
admindel chat desde el panel (sin tocar el server por SSH).
- Cambia la contraseña inicial → Primer acceso.
- Enlaza un subdominio para usar HTTPS y un nombre limpio → en la pestaña Dominios del panel.
- Reparte el cliente Windows entre tus empleados → Cliente Windows.
Extensiones → Mis extensiones → EnterpriseChat → 🗑.
Por defecto se conservan tus datos en /opt/enterprisechat/. Si
quieres purgar todo, marca la casilla "borrar también base de datos y
adjuntos" antes de desinstalar (o ejecuta:
sudo apt-get remove --purge enterprisechat && sudo rm -rf /opt/enterprisechat
por SSH).
- La extensión escribe el snippet de reverse proxy Apache en
/var/www/vhosts/system/<dominio>/conf/vhost.conf. Requiere los módulos Apachemod_proxy,mod_proxy_http,mod_proxy_wstunnel,mod_rewriteymod_headers. Suelen venir habilitados por defecto; si falta alguno, la extensión te lo dirá con un mensaje claro y ela2enmodexacto que ejecutar. - Si Plesk demota el hook a
psaadmy no completas el paso manualsudo bash ...installmencionado arriba, el servicio no arranca.
EnterpriseChat · Open source AGPLv3 / comercial · enterprisechat.es · soporte@enterprisechat.es