Suscribirse

PCSoft

TurboTips - APP Server en Linux

En este artículo, vemos paso a paso cómo instalar el APP Server de PCSoft en Ubuntu 22.04, cumpliendo con los requisitos necesarios para que funcione de manera óptima.

Este post forma parte de mi historial técnico sobre PCSoft. Lo mantengo publicado porque puede seguir siendo útil para quienes trabajan con ese ecosistema.

En este artículo, vemos paso a paso cómo instalar el APP Server de PCSoft en Ubuntu 22.04, cumpliendo con los requisitos necesarios para que funcione de manera óptima. Si trabajas con herramientas de PCSoft como WinDev, WebDev o WinDev Mobile, este tutorial te será de gran ayuda para montar tu servidor en un entorno Linux.

Antes de comenzar con la instalación, asegúrate de que tu sistema cumpla con los siguientes requisitos:

  • Libc versión > 2.8 (libc.so.6)

  • libstdc++ versión 3 (libstdc++.so.6)

  • QT 5.3 o superior (libqt5widgets.so.5, libqt5gui.so.5, libqt5core.so.5)

  • Fuentes Freetype 2 y Truetype

  • libm y libz

  • Apache (servidor web)

Antes de instalar cualquier paquete, es recomendable actualizar tu sistema para asegurarte de que todos los componentes estén al día:

sudo apt update && sudo apt upgrade

Para verificar si tienes la versión adecuada de libc en tu sistema, utiliza:

ldd —version

Ubuntu 22.04 debería venir con una versión superior a 2.8, pero si es necesario, puedes instalarla con el siguiente comando:

sudo apt install libc6

Para instalar la biblioteca libstdc++ necesaria para el APP Server, ejecuta:

sudo apt install libstdc++6

Esto instalará la versión correcta de libstdc++.so.6.

El APP Server requiere QT 5.3 o superior. Para instalarlo, utiliza el siguiente comando:

sudo apt install qtbase5-dev

Esto instalará las bibliotecas necesarias como libqt5widgets.so.5, libqt5gui.so.5, y libqt5core.so.5.

Asegúrate de tener las fuentes necesarias instaladas:

sudo apt install libfreetype6

sudo apt install ttf-mscorefonts-installer

Estas fuentes son esenciales para la correcta visualización y operación de varias aplicaciones.

Normalmente, estas bibliotecas vienen instaladas por defecto en Ubuntu, pero si no es tu caso, puedes instalarlas así:

sudo apt install libm6 libz-dev

El APP Server de PCSoft también requiere un servidor Apache. Para instalarlo, ejecuta el siguiente comando:

sudo apt install apache2

Una vez que hayas instalado todas las dependencias, puedes proceder a descargar el APP Server desde el sitio oficial de PCSoft. Sigue las instrucciones proporcionadas por PCSoft para la instalación del servidor.

Luego de la instalación, asegúrate de configurar correctamente el APP Server. Esto puede incluir ajustes en los archivos de configuración del servidor, la habilitación de módulos en Apache y la conexión con bases de datos, si fuera necesario.

Con estos pasos, tendrás el APP Server de PCSoft funcionando en tu sistema Ubuntu 22.04. La combinación de las herramientas de PCSoft con la estabilidad de Linux te permitirá aprovechar al máximo tu infraestructura, ya sea para desarrollo o producción.