Introducción
OpenMeetings es una aplicación web gratuita y de código abierto escrita en Java que se puede utilizar para presentaciones, capacitación en línea, conferencias web, dibujo colaborativo de pizarra y edición de documentos y uso compartido del escritorio del usuario. Openmeetings proporciona videoconferencia, mensajería instantánea, pizarra, edición colaborativa de documentos y otras herramientas de trabajo en grupo que utilizan las funciones de la API del servidor de transmisión por secuencias Red5 para comunicación remota y transmisión por secuencias. OpenMeetings ofrece muchas funciones, como conferencias de audio y video, grabación de reuniones y uso compartido de pantalla, explorador de archivos, sistema de moderación, pizarra múltiple y chat, administración de usuarios y salas, centro de mensajes privados, encuestas y votos, copias de seguridad y mucho más.
En este tutorial, explicaremos cómo instalar el software OpenMeetings en el servidor Ubuntu 18.04 LTS.
Requisitos
- Un servidor que ejecuta Ubuntu 18.04.
- Un usuario no root con privilegios sudo.
Si desea instalar OpenMeetings en un servidor remoto, continúe leyendo; de lo contrario, si desea instalar OpenMeetings en la computadora local, omita el primer párrafo "Conexión al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña del usuario root.
Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:
ssh nome_utente@IP_DEL_SERVER
Luego se le pedirá que ingrese su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Instalar Java
OpenMeetings está escrito en Java. Entonces necesitará instalar Java en su sistema. De forma predeterminada, la última versión de Java no está disponible en el repositorio predeterminado de Ubuntu 18.04. Luego, deberá agregar el repositorio de Java a su sistema. Si prefiere instalar Oracle JDK (la versión oficial de Java distribuida por Oracle), debe agregar el siguiente repositorio.
sudo add-apt-repository ppa:linuxuprising/java
Luego instale Java:
sudo apt-get install oracle-java14-installer
Establezca Java 14 como predeterminado:
sudo apt-get install oracle-java14-set-default
Verifique la versión de java:
java --version
Debería recibir un mensaje de salida similar al siguiente:
java 14 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
Instale las dependencias necesarias
A continuación, deberá instalar algunas dependencias en su sistema. Puede instalarlos todos ejecutando el siguiente comando:
sudo apt-get install imagemagick ghostscript libxt6 libxrender1 ffmpeg sox -y
Instalar y configurar MariaDB
A continuación, deberá instalar el servidor MariaDB en su sistema. Puede instalarlo ejecutando el siguiente comando:
sudo apt-get install mariadb-server -y
Una vez que MariaDB esté instalado, inicie sesión en el shell MariaDB:
sudo mysql -u root -p
Si no estableció ninguna contraseña durante la instalación, presione Enter, de lo contrario ingrese la contraseña de root y presione Enter, luego cree una base de datos y un usuario con el siguiente comando:
CREATE DATABASE openmeetings;
CREATE USER openmeetings;
A continuación, otorgue privilegios a la base de datos de Openmeetings con el siguiente comando:
GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost' IDENTIFIED BY 'password';
A continuación, deberá ejecutar el comando FLUSH PRIVILEGES para que MySQL vuelva a cargar la tabla de privilegios para poder usar las nuevas credenciales:
FLUSH PRIVILEGES;
Luego, sal de la consola MariaDB con el siguiente comando:
exit;
Instalar OpenMeetings
Puede descargar la última versión de OpenMeetings desde la página de descarga de Apache OpenMeetings, actualmente la última versión disponible es 4.0.10
. Utilice el comando wget:
wget https://downloads.apache.org/openmeetings/4.0.10/bin/apache-openmeetings-4.0.10.tar.gz
Una vez que se complete la descarga, cree la carpeta donde se extraerá OpenMeetings:
sudo mkdir -p /opt/openmeetings
Extraiga el archivo descargado con el siguiente comando tar:
sudo tar xvf apache-openmeetings-4.0.10.tar.gz -C /opt/openmeetings
Luego mueva la carpeta con el comando cd:
cd /opt/openmeetings
Inicie la aplicación con el siguiente comando:
sudo sh red5.sh openmeetings
OpenMeetings ahora se inicia y escucha en el puerto 5080.
Inicie sesión en la interfaz web de OpenMeetings
Abra su navegador web y escriba la URL http://TUO_DOMINIO_O_IP:5080/openmeetings
. Serás redirigido a la página de instalación.
Aquí, haga clic en el botón > Seleccione el tipo de base de datos (Apache Derby, en nuestro caso) y proporcione el nombre de la base de datos, luego haga clic en el botón > Ingrese nombre de usuario, contraseña y correo electrónico, luego haga clic en el botón > Proporcione sus detalles de SMTP, luego haga clic en el botón > Proporcione la ruta ImageMagick, sox y FFmpeg, luego haga clic en el botón > Seleccione el valor predeterminado y haga clic en el botón > Haga clic en el botón Entrar en la aplicación.
Ahora, ingrese sus credenciales de inicio de sesión, luego haga clic en el botón Iniciar sesión.
Conclusión
En este tutorial hemos visto cómo instalar OpenMeetings en Ubuntu 18.04 LTS. Para obtener más información, consulte el sitio web oficial.