Inicio rápido de instalación
Esta guía lo llevará a través de la forma más rápida y fácil de poner en marcha su propia plataforma de videoconferencia auto-alojada.
Nuestro método recomendado utiliza un script automatizado simple que configura todos los componentes necesarios requeridos para ejecutar la plataforma en un servidor Ubuntu o Debian limpio. Alternativamente, para aquellos que prefieren un servicio gestionado, nuestra solución oficial PlugNmeet Cloud proporciona un servidor listo para usar, lo que le permite omitir el proceso de instalación por completo.
Vamos a configurar su servidor.
Paso 1: Requisitos del servidor
Antes de comenzar, asegúrese de tener lo siguiente:
-
Un servidor Ubuntu o Debian limpio con una dirección IP pública. Recomendamos cualquier versión de Ubuntu LTS. Es fundamental que el servidor no tenga otros servidores web como Apache o Nginx ya en ejecución, ya que esto causará conflictos.
-
Hardware y ancho de banda: El servidor Plug-N-Meet en sí mismo es una aplicación muy ligera. El hardware que necesita depende de su carga de trabajo esperada, específicamente el número de usuarios concurrentes y su frecuencia de grabación.
Para un grupo pequeño o pruebas, un servidor simple (ej., 2 núcleos de CPU, 2-4GB de RAM) es suficiente.
Para un entorno de producción, recomendamos:
- Ancho de banda: Este es el factor más crítico. Se recomienda un mínimo de 100 Mbits/seg, pero más siempre es mejor para una experiencia de usuario de calidad.
- CPU: Al menos 4 núcleos (se recomiendan 8+ si se usa el grabador).
- RAM: Al menos 4GB (se recomiendan 8GB+ si se usa el grabador).
-
Dos subdominios que apunten a la IP pública de su servidor (ej.,
plugnmeet.example.comyturn.example.com). -
Una dirección de correo electrónico válida para generar un certificado SSL de Let's Encrypt.
Si su servidor está detrás de un firewall, revise nuestra Guía de configuración del Firewall para asegurarse de que los puertos necesarios estén abiertos antes de continuar.
Paso 2: Ejecutar la instalación automatizada
Conéctese a su servidor a través de SSH. El método recomendado y más transparente es descargar primero el script y luego ejecutarlo. Esto le permite inspeccionar el contenido del script antes de ejecutarlo como root.
# 1. Descargar el script
wget https://raw.githubusercontent.com/mynaparrot/plugNmeet-install/main/install.sh
# 2. Ejecutar el script como root
sudo bash install.sh
Alternativamente, puede descargarlo y ejecutarlo en un solo comando:
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/mynaparrot/plugNmeet-install/main/install.sh)" root
El script es interactivo y le solicitará la información necesaria, como sus nombres de dominio y dirección de correo electrónico.
Al final del proceso, el script mostrará su URL del servidor, API Key y API Secret.
Recomendamos guardar estas credenciales ahora para facilitar el acceso. Sin embargo, si llega a cerrar la ventana, ¡no se preocupe! Siempre puede encontrarlas más tarde en el archivo /opt/plugNmeet/config.yaml en su servidor.
Paso 3: Verificar su instalación
Una vez completada la instalación, puede verificar que todo esté funcionando correctamente.
-
Verificar el estado del servicio:
# Verificar el servidor principalsystemctl status plugnmeet# Verificar el servicio de grabadorsystemctl status plugnmeet-recorderAmbos servicios deben mostrar un estado
active (running). -
Realizar un inicio de sesión de prueba: La mejor manera de confirmar que todo el sistema funciona es unirse a una reunión de prueba.
Navegue a
https://plugnmeet.example.com/login.html. En esta página, puede usar laAPI_KEYyAPI_SECRETque guardó de la instalación para generar un token de acceso temporal y unirse a una conferencia de prueba.
¿Qué sigue?
¡Felicidades! Ahora tiene una plataforma de videoconferencia auto-alojada totalmente funcional. Aquí hay algunas cosas que puede hacer a continuación:
- Comenzar a usar Plug-N-Meet: Ahora que su servidor está en funcionamiento, visite nuestro Resumen de la guía del usuario para conocer las diferentes formas en que puede integrar y usar su nueva plataforma, desde plugins sin código hasta nuestra potente API.
- Explorar la API: Para los desarrolladores listos para sumergirse, nuestra Documentación de la API proporciona todos los detalles que necesita para comenzar a comenzar a construir.
- Administrar su servidor: Conozca los comandos comunes para administrar sus servicios, incluyendo iniciar, detener y ver registros.
Temas avanzados
Administrando servicios
Todos los componentes de Plug-N-Meet se ejecutan como servicios de systemd.
# Para iniciar, reiniciar o detener los servicios:
systemctl restart plugnmeet
systemctl restart plugnmeet-recorder
Para ver los archivos de registro:
tail -n 200 -f /opt/plugNmeet/log/plugNmeet.log
tail -n 200 -f /opt/plugNmeet/recorder/logs/recorder.log
Actualización de su servidor
Para actualizar su instalación de Plug-N-Meet a la última versión, simplemente ejecute el script update.sh:
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/mynaparrot/plugNmeet-install/main/update.sh)" root
Despliegues escalables
Para necesidades a gran escala, Plug-N-Meet puede desplegarse en un clúster distribuido de múltiples servidores. Para obtener más información, lea nuestra Guía de despliegue escalable.