AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Características específicas de WEBDEV / Servidor WEB
  • Presentación
  • ¿Cómo proceder?
  • Configuración necesaria
  • La ejecución de la Image (creación del contenedor)
  • Notas (importante)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Docker Image del servidor de aplicaciones WEBDEV
Presentación
A partir de la versión 24, se puede encontrar un contenedor Docker con el Servidor de Aplicaciones WEBDEV en Docker Hub:
https://hub.docker.com/r/windev/webdev
La instalación de un servidor de Aplicación WEBDEV para Linux se vuelve extremadamente simple: ¡Una Line para escribir a máquina o con guión!
Dependiendo del tipo de servidor (10 conexiones simultáneas o ilimitadas), se le pedirá el número de serie del servidor.
Observación: Sólo está disponible la versión de 64 bits.
¿Cómo proceder?

Configuración necesaria

  • El sitio debe ser adecuado para Linux implementación. La opción "Habilitar errores de compilación para compatibilidad con Linux" debe estar habilitada.. Esta opción está disponible en la pestaña "Compatibilidad", en la ventana description de la configuración actual.
  • La distribución de Linux utilizada no importa. Sin embargo, para utilizar el contenedor Docker que contiene el Servidor de Aplicaciones WEBDEV, es necesario estar familiarizado con Docker y, en particular:
    • saber cómo instalar un nuevo contenedor desde el Docker Image del Servidor de Aplicaciones WEBDEV,
    • gestionar al menos un volumen necesario para la persistencia de los datos,
    • gestionar la configuración de red dentro de Docker. Por ejemplo, debe poder manipular el caso en que uno o varios contenedores con el Servidor de Aplicaciones WEBDEV Image necesiten acceder a los datos alojados en un servidor HFSQL Client/Server.

La ejecución de la Image (creación del contenedor)

  • El nombre del preajuste Image es:
    "windev/webdev:<Version>"
  • Debes activar la servidor de aplicaciones pasando el número de serie en el comando Line. El parámetro a pasar debe tener el siguiente formato:
    --configuration="<Serial number>-<Activation key>"
    Si no se especifica este parámetro, se usará un servidor de aplicaciones de 10 conexiones.
  • Para persistir en las aplicaciones y sus datos (por ejemplo, si el Image cambia), debe:
    • Usar un volumen. El comando para crear un volumen:
      "docker volume create <VolumeName>"
    • Monte el volumen en el contenedor en
      "/var/lib/WEBDEV/<major.minor version>/"
  • Se creará una cuenta WEBDEV y una cuenta Linux llamada "webdevuser":
    • Se generará una contraseña y se les asignará.
    • Es importante ver la salida del contenedor:
      • realizando un inicio interactivo con "-it",
      • consultando los logs de contenedor con la sintaxis:
        "docker logs <container ID>"
Ejemplo de comando Line:
docker run -p 80:80 -v WB:/var/lib/WEBDEV/24.0/
windev/webdev:FR240054h --configuration="<Serial number>-<Activation key>"

Notas (importante)

  • Si un nuevo contenedor utiliza datos de un volumen existente (por ejemplo, datos de un contenedor anterior después de una actualización de Image: Cambio de versión de WEBDEV (menor):
    • Esta operación sólo es posible con la misma versión principal.
    • Atención: Se crea una nueva contraseña. Esta contraseña se aplica a las cuentas "webdevuser" WEBDEV y Linux, por lo que deberá cambiar la contraseña para futuros despliegues del sitio.
  • Para conectar con el administrador remoto "http[s]://<servidor>/WDAdminWeb":
    • La cuenta de WEBDEV implementación:
      webdevuser/<Password generated and displayed>
  • La biblioteca libqtgui5 está instalada: las imágenes generadas y las impresiones están disponibles. Sin embargo, sólo se instala una fuente.
  • Reminder de los comandos básicos del Docker:
    • Detener un contenedor:
      "docker stop <ID>"
    • Reiniciar un contenedor:
      "docker start <ID>"
    • Precaución! Sin inicio interactivo:
      "docker start -i <ID>"
      Esto envía la señal SIGWINCH que Apache interpreta como un comando de parada.
Versión mínima requerida
  • Versión 24
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/03/2023

Señalar un error o enviar una sugerencia | Ayuda local