# Instalación

Partes de este tema pueden estar traducidos automáticamente.

# Requisitos del sistema para TrueConf Server

  Configuración inicial Configuración recomendada
Procesador Intel Core i3-8100 (3.6 GHz)
Intel Core i5-7400 (3.0 GHz)
Intel Xeon E-2234 (3,6 GHz)
Intel Xeon W-2223 (3,6 GHz)

o cualquier otro procesador con al menos 4 núcleos lógicos y una puntuación PassMark® superior a 7000.
Intel Core i7-10700 (2,9 GHz)
AMD Ryzen 7 2700 (3.2 GHz)
Intel Xeon E-2288G (3,7 GHz)
Intel Xeon W-2245 (3,9 GHz)

o cualquier otro procesador con al menos 16 núcleos lógicos y una puntuación PassMark® superior a 14000.
Capacidades de configuraciones típicas
  • Hasta 200 usuarios en línea conectados a través de las aplicaciones cliente de TrueConf.
  • Grabación o transmisión de una videoconferencia de cualquier tipo.
  • Hasta 1000 usuarios en línea conectados a través de las aplicaciones cliente de TrueConf.
  • Grabación o transmisión de una videoconferencia de cualquier tipo.
Y además…
  • 1 conferencia en modo todos en pantalla con 36 participantes conectados a través de las aplicaciones TrueConf
o
  • Hasta 6 conferencias en modo reunión inteligente o roles moderados con 20 participantes conectados a través de las aplicaciones TrueConf, de los cuales 4 en el estrado
o
  • 1 conferencia en modo reunión inteligente o roles moderados con 240 participantes (60 conexiones WebRTC + 180 aplicaciones cliente), de los cuales 2 participantes WebRTC y 3 a través de aplicaciones cliente en el estrado
o
  • Hasta 25 participantes WebRTC mostrados en conferencias de cualquier tipo
o
  • Hasta 10 terminales SIP o H.323 mostrados en una conferencia de cualquier tipo.
  • Hasta 3 conferencias en modo todos en pantalla con 36 participantes conectados a través de las aplicaciones TrueConf
o
  • Hasta 15 conferencias en modo reunión inteligente o roles moderados con 20 participantes conectados a través de las aplicaciones TrueConf, de los cuales 4 en el estrado
o
  • Hasta 2 conferencias en modo reunión inteligente o roles moderados con 240 participantes (60 conexiones WebRTC + 180 aplicaciones cliente), de los cuales 2 participantes WebRTC y 3 a través de aplicaciones cliente en el estrado
o
  • Hasta 36 participantes WebRTC mostrados en conferencias de cualquier tipo
o
  • Hasta 20 terminales SIP o H.323 mostrados en una conferencia de cualquier tipo.
Ejemplos de otras configuraciones típicas →
Capacidades de aceleración de hardware en GPU Añadir una tarjeta gráfica NVIDIA Quadro P2000 aumenta el número de diseños individuales para participantes SIP/H.323 en 20 unidades, sin necesidad de cambiar el resto del equipo.
Sistema operativo Sistema operativo de 64 bits dedicado o virtual:
  • Microsoft Windows Server 2008 R2/2012/2016/2019/2022 (incluyendo las ediciones Core) con las últimas versiones de actualizaciones instaladas
  • Debian 11 / 12
  • CentOS Stream 9
  • Astra Linux SE 1.6 / 1.7
  • Alt Server 10
  • RED OS 7.3 / 8
Memoria RAM 16 GB 32 GB o más
Disco duro 20 GB de espacio libre en el disco
Red Ethernet 1 Gbps
Puertos
  • 443 (posible cambiarlo en el panel de control) — Puerto HTTPS predeterminado, para la transferencia de información de servicio entre el servidor, las aplicaciones cliente y los navegadores.
    Si este puerto está cerrado, el programador de conferencias y la administración de reuniones en tiempo real desde la aplicación cliente no funcionarán.
  • 4307 (posible cambiarlo en el panel de control) — Puerto para el intercambio de datos multimedia con las aplicaciones cliente.
Más detalles →
IP Se requiere una dirección IP estática para el correcto funcionamiento del servidor
Hipervisores compatibles Microsoft® Hyper-V, Xen, KVM, Oracle VM VirtualBox, VMware Workstation y ESXi
Puentes criptográficos compatibles CryptoPro NGate, С-Терра Gateway, «InfoTeKS» ViPNet, «Security Code» APKSH «Kontinent»

# Verificación de la clave de registro

Antes de instalar TrueConf Server, asegúrese de tener una clave de registro. Es probable que ya la haya recibido al descargar el instalador del servidor desde nuestro sitio web o al comprarlo a través de uno de nuestros socios. Si es así, omita este paso y proceda con la instalación de TrueConf Server. De lo contrario, necesitará obtener una clave como se muestra en la sección "Registro".

# Instalación del servidor

TrueConf Server se suministra en forma de distribución que incluye el componente del servidor y aplicaciones cliente para el sistema operativo Windows. Las aplicaciones cliente de TrueConf para otros sistemas operativos populares están disponibles en el sitio web de TrueConf (en la página de invitados de TrueConf Server se pueden encontrar enlaces para su descarga).

Al instalar TrueConf Server detrás de un cortafuegos (firewall), para completar el registro es necesario abrir el puerto 4310 para nuestro servidor de registro reg.trueconf.com.

# Qué servicios se añadirán al sistema operativo después de la instalación

# Windows

  • TrueConf Server — servicio principal. Es responsable del funcionamiento de las funciones básicas del sistema de videoconferencia: llamadas punto a punto, videoconferencias, mensajería, etc.

  • TrueConf Database — es el servicio del servidor de base de datos PostgreSQL. La base de datos almacena chats y registros. El funcionamiento de TrueConf Server Manager depende del servicio TrueConf Database.

  • TrueConf Web Manager se encarga del panel de control de TrueConf Server, la página de invitados, el área personal, el planificador, la aplicación web (conexión a conferencias a través del navegador mediante WebRTC), así como la configuración de HTTPS. Si este servicio está desactivado, no podrá utilizar las funcionalidades mencionadas anteriormente.

  • TrueConf Server Manager — es el administrador de registros de Windows y archivos de configuración. Es necesario para mostrar algunos datos en el panel de control de TrueConf Server.

  • TrueConf Server Node — es un servicio que recibe mensajes websocket (comandos) de aplicaciones web y los convierte en mensajes de transporte comprensibles para TrueConf Server.

# Linux

  • trueconf — el servicio principal, el motor del servidor. Es responsable del funcionamiento de las funciones básicas del sistema de videoconferencia: llamadas punto a punto, videoconferencias, mensajería, etc.

  • trueconf-db — servicio de base de datos PostgreSQL. La base de datos almacena todos los datos de TrueConf Server: chats, lista de usuarios, conferencias, grupos, configuración del servidor web, etc.

  • trueconf-web — es responsable del funcionamiento del panel de control de TrueConf Server, la página de invitados, el área personal, el planificador, la aplicación web (WebRTC) y la configuración de HTTPS. Si este servicio está desactivado, no podrá utilizar las funciones mencionadas anteriormente.

  • trueconf-manager — gestor de bases de datos y archivos de configuración. Es necesario para mostrar algunos datos en el panel de control de TrueConf Server.

  • trueconf-php — el servicio es responsable de procesar ciertos scripts, es un servicio del sistema interno.

  • trueconf-bridge — es un servicio que recibe mensajes websocket (comandos) de las aplicaciones web y los convierte en mensajes de transporte comprensibles para TrueConf Server.

# Instalación en Windows

En la página que se abre después de completar el formulario, vaya a la pestaña Windows y haga clic en el botón Download TrueConf Server.

/docs/server/media/download_form/es.png

Después de descargar el distributivo, ejécútelo para comenzar la instalación. El proceso de instalación tardará menos de un minuto.

Durante el proceso de instalación, puede especificar:

  • Puerto TCP Web: para acceder al panel de control a través de HTTP;

  • Puerto TCP de la base de datos: para acceder al sistema de informes del servidor.

/docs/server/media/install_ports/es.png

El puerto de la base de datos para informes del servidor por defecto es 5444, se selecciona durante la instalación y después no puede ser cambiado (salvo mediante una reinstalación completa de TrueConf Server). Para el panel de control, el puerto por defecto seleccionado es 80 o 8888 (si el puerto 80 no está disponible). Si los puertos 80 y 8888 están ambos no disponibles, entonces deberá especificarlo usted mismo durante el proceso de instalación.

Si el puerto del panel de control no es 80 (para la conexión a través de HTTP) ni 443 (para la conexión a través de HTTPS), es necesario especificar explícitamente el puerto en la barra de direcciones del navegador después de los dos puntos en el nombre del host (por ejemplo, http://localhost:8080).

¿Es posible instalar TrueConf Server en una PC que ya tiene un servidor web?

Sí. El instalador seleccionará un puerto libre automáticamente o sugerirá asignarlo manualmente.

Cuando la instalación se haya completado, el panel de control del administrador se abrirá automáticamente en el navegador.

# Instalación en sistemas operativos de la familia Linux

Dado que TrueConf Server contiene su propio servidor web, utilice la opción de instalación del sistema operativo sin un servidor web preinstalado para evitar posibles conflictos.

Paso 1.

Antes que nada, en el sistema operativo se requiere agregar un usuario, bajo el cual se llevará a cabo la instalación y que tendrá acceso al panel de control del servidor. Se puede utilizar la cuenta creada durante la instalación del sistema operativo.

No se puede usar trueconf como nombre de usuario del sistema operativo. Esto se debe a que el sistema operativo automáticamente creará un usuario con ese nombre para ejecutar algunos servicios de TrueConf Server. Si dicho usuario ya existe, es necesario eliminarlo.

Como crear un usuario en el sistema operativo Linux se muestra en el paso 2 de la guía detallada de instalación en nuestro blog.

Paso 2.

En la página que se abre tras completar el formulario, vaya a la pestaña Linux con la descripción de los siguientes pasos.

/docs/server/media/linux_form/es.png

Haga clic en el enlace del segundo punto para acceder a las instrucciones detalladas de instalación de TrueConf Server para Linux en nuestro blog.

Paso 3.

Descargue la distribución para su sistema operativo.

También para cada sistema operativo está disponible una opción de instalación desde el repositorio, descrita detalladamente en el apartado correspondiente del artículo.

Paso 4.

Para la implementación manual, vaya al directorio con el paquete de instalación descargado y, como administrador, ejecute los siguientes comandos según su sistema operativo, donde trueconf-server-name es el nombre del archivo.

En Debian, Astra Linux:

apt install -yq ./trueconf-server-name.deb

En CentOS:

  1. Para el correcto funcionamiento de TrueConf Server en CentOS, es necesario desactivar SELinux, el sistema de control de acceso de procesos a los recursos del sistema operativo. Para hacerlo, ejecute el siguiente comando con una cuenta de administrador:
sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config

2. También es necesario conectar el repositorio EPEL:

dnf install epel-release

3. Solo después de esto se puede instalar TrueConf Server:

dnf install -y trueconf-server-name.rpm

Paso 5.

Durante el proceso de instalación, aparecerá un campo para ingresar los nombres de usuarios del sistema operativo que tendrán acceso administrativo al panel de control del servidor. Ingrese el nombre del usuario creado anteriormente.

Paso 6.

En el sistema operativo se añadirán los servicios de TrueConf, que fueron descritos anteriormente. El servidor web y el gestor deben iniciarse automáticamente después de la instalación.

Desde otro ordenador en su red local, acceda a la página del servidor instalado mediante la IP del ordenador con el sistema operativo Linux. Para conocer la dirección IP en Linux, utilice el comando ip a.

Para acceder al panel de control, por defecto se selecciona el puerto 80 o 8888 (si el puerto 80 no está disponible). Si los puertos 80 y 8888 están ambos no disponibles, necesitará configurar otro puerto manualmente después de la instalación.

Si el puerto del panel de control no es 80 (para la conexión a través de HTTP) ni 443 (para la conexión a través de HTTPS), es necesario especificar explícitamente el puerto en la barra de direcciones del navegador después de los dos puntos en el nombre del host (por ejemplo, http://localhost:8080).

Cómo acceder al panel de control desde fuera de la red local (por ejemplo, cuando se instala en un servidor en la nube) se describe detalladamente en el paso 6 del artículo de la base de conocimientos .

Dado que el servidor aún no está registrado, en lugar de la página de invitados, se abrirá la página de autorización con derechos de administrador. Inicie sesión con las credenciales del usuario creado anteriormente para proceder a la registro del servidor.

# ---

# title: Cómo cambiar el puerto para acceder al panel de control sin reinstalar el servidor

Para sistemas operativos de la familia Windows

  1. Vaya al directorio de instalación del servidor (por defecto C:\Program Files\TrueConf Server).

  2. Abra el archivo \httpconf\conf\listen.conf utilizando cualquier editor de texto (asegúrese de hacerlo con derechos de administrador).

  3. Cambia el número de puerto en el parámetro Listen <número del puerto> (por ejemplo, Listen 8888), después guarda los cambios realizados.

  4. Abra el archivo \manager\etc\manager.toml con derechos de administrador e indique el mismo puerto en el parámetro:

[web]
connection = "http://127.0.0.1:80"

Por ejemplo, cambiar el puerto 80 por 8888:

[web]
connection = "http://127.0.0.1:8888"

5. Reinicie el ordenador donde está instalado TrueConf Server.

Para sistemas operativos de la familia Linux

Durante la instalación en sistemas operativos de la familia Linux, no se muestra la ventana para seleccionar el puerto para acceder al panel de control. Por lo tanto, si es necesario cambiar este puerto, solo se puede hacer después de la instalación.

  1. Navegue al directorio /opt/trueconf/server/etc/webmanager/ con derechos de superusuario.

  2. Abra el archivo httpd.conf con cualquier editor de texto.

  3. Cambia el número de puerto en el parámetro Listen <número del puerto> (por ejemplo, Listen 8888), después guarda los cambios realizados.

  4. Abra el archivo /opt/trueconf/server/etc/manager/manager.toml con cualquier editor de texto e indique el mismo puerto en el parámetro:

[web]
connection = "http://127.0.0.1:80"

Por ejemplo, cambiar el puerto 80 por 8888:

[web]
connection = "http://127.0.0.1:8888"

5. Reinicie el servicio del servidor web utilizando el comando:

systemctl restart trueconf-web