En este tutorial, le mostraremos cómo configurar un servidor BigBlueButton en Ubuntu 16.04 e integrarlo con WordPress usando el complemento BigBlueButton.
BigBlueButton es un sistema de conferencias web gratuito y de código abierto que se puede utilizar para aprendizaje en línea, reuniones en línea y seminarios web. Está basado en HTML5 y se ejecuta completamente dentro de su navegador web. BigBlueButton proporciona audio, video y uso compartido de pantalla de alta calidad utilizando el soporte integrado del navegador para bibliotecas de comunicación web en tiempo real (WebRTC). También se puede integrar en WordPress, lo que permite a los bloggers crear y administrar salas de reuniones para interactuar con sus lectores.
Estas excelentes características hacen de BigBlueButton una de las mejores herramientas para tutores, maestros, escuelas, colegios, universidades e incluso distritos escolares completos. Al momento de escribir este tutorial, la última versión de BigBlueButton es la 2.2 y se puede instalar en Ubuntu 16.04. Los autores de BigBlueButton planean admitir Ubuntu 18.04 y Ubuntu 20.04 para la próxima versión de BigBlueButton, pero su versión recomendada actual es 16.04. Comencemos con la instalación. Comencemos con la instalación de BigBlueButton en un Ubuntu 16.04 VPS.
Requisitos
- Un VPS Ubuntu 16.04 con acceso raíz habilitado o un usuario con privilegios sudo. Nuestros VPS vienen con acceso raíz incluido.
- Un mínimo de 4 GB de RAM y 2 núcleos de CPU.
1. Primeros pasos
Primero, deberá iniciar sesión en nuestro servidor mediante SSH. Puede hacerlo ingresando este comando:
ssh root@IP_Address -p Port_Number
Recuerde reemplazar "root" con su nombre de usuario si no está utilizando el usuario root. Cambie "IP_Address" y "Port_Number" según la dirección IP de su servidor y el número de puerto SSH.
Una vez que haya iniciado sesión, debe actualizar todos sus paquetes a sus últimas versiones disponibles.
apt-get update -y apt-get upgrade -y
Una vez que todos los paquetes estén actualizados, reinicie su servidor para aplicar los cambios de configuración.
A continuación, deberá verificar que la configuración regional del servidor sea en_US.UTF-8
.
cat /etc/default/locale
Debería ver el siguiente resultado:
LANG="en_US.UTF-8"
Si no ve LANG=”en_US.UTF-8″, ingrese los siguientes comandos para establecer la configuración regional en en_US.UTF-8
.
apt-get install language-pack-en -y update-locale LANG=en_US.UTF-8
Luego, instala las dependencias requeridas en tu servidor con el siguiente comando:
apt-get install apt-transport-https haveged -y
Una vez instalado, puede continuar con el siguiente paso.
2. Instalar BigBlueButton
De forma predeterminada, BigBlueButton no está disponible en los repositorios de Ubuntu 16.04 preinstalados. Debido a esto, deberá agregar el repositorio BigBlueButton a su servidor.
Primero, descargue y agregue la clave GPG con el siguiente comando:
wget https://ubuntu.bigbluebutton.org/repo/bigbluebutton.asc -O- | apt-key add -
Luego, agregue el repositorio usando el siguiente comando:
echo "deb https://ubuntu.bigbluebutton.org/xenial-110/ bigbluebutton-xenial main" | tee /etc/apt/sources.list.d/bigbluebutton.list
Después de eso, actualice la lista de repositorios e instale el paquete BigBlueButton con el siguiente comando:
apt-get update -y apt-get install bigbluebutton -y
Si recibe algún error durante la instalación, ejecute el siguiente comando para actualizar el paquete gem a la versión 3.0.0.
gem update --system 3.0.0
A continuación, ejecute el siguiente comando para instalar las dependencias que falten:
apt-get install -f
Una vez que la instalación se haya completado con éxito, reinicie BigBlueButton con el siguiente comando:
bbb-conf --restart
Ahora puede verificar el estado del servicio BigBlueButton con el siguiente comando:
bbb-conf --status
Deberías obtener el siguiente resultado:
start: inactive red5: active tomcat7: active nginx: active freeswitch: active redis-server: active libreoffice: active bbb-apps-akka: active bbb-fsesl-akka: active
A continuación, deberá encontrar la URL y el secreto de su servidor BigBlueButton. Puede encontrarlo con el siguiente comando:
bbb-conf --secret
Deberías obtener el siguiente resultado:
URL: http://<server_IP_address>/bigbluebutton/ Secret: <your secret will show up here>
3. Instale la demostración de BigBlueButton
A continuación, deberá instalar las demostraciones de API para probar la API de BigBlueButton. Puede instalar las demostraciones de la API con el siguiente comando:
apt-get install bbb-demo -y
Una vez instalado, abra su navegador web y escriba la URL http://your-server-ip-address
. Debería ver la interfaz web de BigBlueButton en la siguiente pantalla:
Ahora, proporciona el nombre de tu sala y haz clic en ÚNETE. botón. Debería ver la página de la reunión de demostración en la siguiente pantalla:
4. Integra BigBlueButton con WordPress
Puede integrar BigBlueButton con WordPress siguiendo estos pasos:
Paso 1:Instale el complemento BigBlueButton
Primero, inicie sesión en su panel de administración de WordPress y haga clic en Complementos => Agregar nuevo botón, como se muestra a continuación:
A continuación, escriba bigbluebutton
en el campo de búsqueda. Debería ver el complemento BigBlueButton en la siguiente pantalla:
A continuación, haga clic en Instalar ahora botón para instalar el complemento. Una vez que se instala el complemento, debería ver la siguiente pantalla, el botón "Instalar ahora" ha sido reemplazado por un botón "Activar":
Ahora, haga clic en Activar botón para activar y habilitar el plugin.
Paso 2:Crear una sala
A continuación, deberá ir al panel de control de WordPress y crear una nueva sala.
En el panel izquierdo, haga clic en Habitaciones => Todas las habitaciones botón. Debería ver la siguiente pantalla:
Haga clic en Agregar nuevo botón. Debería ver la siguiente pantalla:
Escribe el nombre de tu sala y haz clic en Publicar botón.
A continuación, haga clic en Habitaciones => Todas las habitaciones botón nuevamente y copie el token de su nueva habitación, como se muestra a continuación:
A continuación, haga clic en widgets bajo la Apariencia menú. Debería ver la siguiente pantalla:
A continuación, haga clic en Habitaciones seleccione Pie de página n.º 1 y haga clic en Agregar Widget botón. Debería ver la siguiente pantalla:
Ingrese el token que copió anteriormente en el widget y Guardar .
A continuación, haga clic en Habitaciones en la barra lateral y haz clic en Servidor Configuración . Debería ver la siguiente pantalla:
Ingrese la URL y el secreto de su servidor BigBlueButton que vimos al final del paso 2, luego haga clic en el botón Guardar.
Ahora está listo para comenzar a crear reuniones y celebrar conferencias.
Paso 3:Únase a la sala
A continuación, acceda a su sitio web de WordPress. Debería ver sus habitaciones en la siguiente pantalla:
Haz clic en ÚNETE botón para unirse a la sala. Debería ver la siguiente pantalla:
¡Felicidades! ha instalado e integrado con éxito BigBlueButton con WordPress en su Ubuntu 16.04 VPS.
No tiene que instalar y configurar BigBlueButton en su VPS de Linux si usa una de nuestras soluciones de alojamiento web totalmente administradas; siempre puede pedirle a nuestro soporte técnico que instale BigBlueButton por usted. Nuestros administradores también pueden configurarlo y configurar la integración de WordPress sin que tengas que hacer nada. Están disponibles las 24 horas del día, los 7 días de la semana y también lo ayudarán con cualquier otro aspecto de la administración o el mantenimiento de su servidor.
Si encuentra útil esta publicación de blog, considere compartirla con sus amigos en las redes sociales con nuestros accesos directos para compartir, o deje un comentario en nuestra sección de comentarios. Gracias.