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 / Administrador WEBDEV / Administrador de WEBDEV Application Server / 07. Anexo 2: configuración de los servidores web
  • Configuración del servidor "Apache 2.4" para WEBDEV
  • Configurando el servidor para el protocolo CGI (AWP)
  • Configuración del servidor para los sitios WEBDEV y los servicios web SOAP
  • Configuración del servidor para REST Webservices
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
Configuración del servidor Apache 2.4
Configuración del servidor "Apache 2.4" para WEBDEV

Configurando el servidor para el protocolo CGI (AWP)

  1. Edite el archivo "httpd.conf" en un editor de texto. Este archivo se encuentra en el subdirectorio "/Conf" del directorio de instalación del servidor Apache.
  2. Añada el alias Definition para el protocolo CGI (WD29 0AWP.EXE) al archivo "httpd.conf" con las siguientes líneas:
    Alias /WD290AWP/res/ "/usr/local/WEBDEV/29.0/AWP/res/"
    <directory "/usr/local/WEBDEV/29.0/AWP/res/">
    Require all granted
    </directory>
    AliasScript /WD290AWP/ "/usr/local/WEBDEV/29.0/AWP/"
    <directory "/usr/local/WEBDEV/29.0/AWP/">
    Require all granted
    </directory>
    AddType application/WEBDEV29-awp .awp
    Action application/WEBDEV29-awp /WD290AWP/WD290AWP virtual
    AddType application/WEBDEV29-awws .awws
    Action application/WEBDEV29-awws /WD290AWP/WD290AWP virtual
    DirectoryIndex index.awp
Configuración del servidor para los sitios WEBDEV y los servicios web SOAP
Para configurar el servidor web:
  1. Edite el archivo "httpd.conf" en un editor de texto. Este archivo se encuentra en el subdirectorio "/Conf" del directorio de instalación del servidor Apache.
  2. Añada en el fichero "httpd.conf" la Definition de alias para las imágenes de cada sitio WEBDEV:
    Alias /<Name Image Alias>/ "Directory of site images"

    Por ejemplo, para el sitio "MonSite":
    Alias /MYSITE_WEB/ "/home/twr/wb28/site/MySite/MYSITE_WEB/"
    <Directory /home/twr/wb28/site/MySite/MYSITE_WEB/>
    Require all granted
    AddType text/cache-manifest .manifest
    AddType image/svg+xml .svg
    AddType video/webm .webm
    AddType text/vtt .vtt
    </Directory>
    <Files MySite>
    ForceType application/WEBDEV29-awp
    Require all granted
    </Files>
Atención:
  • Con el servidor Apache, el nombre del alias distingue entre mayúsculas y minúsculas.. Debe cumplir con el caso definido para el alias en las páginas HTML que hacen referencia al directorio de imágenes.
  • Se debe definir un alias de imágenes para cada sitio WEBDEV.
Configuración del servidor para REST Webservices
Para configurar el servidor web:
  1. Edite el archivo "httpd.conf" en un editor de texto. Este archivo se encuentra en el subdirectorio "/Conf" del directorio de instalación del servidor Apache.
  2. Añada en el archivo "httpd.conf" una entrada para cada primera Resource única Component:
    <Files FirstResourceComponent>
    Require all granted
    Action application/WEBDEV29-rest /WD290AWP/WD290AWP.exe/REST/<Web service name> virtual
    ForceType application/WEBDEV29-rest
    </Files>
  3. Por ejemplo, para "WSRESTfulWebsite", que exporta "/Cliente", "/Cliente/xxx/Factura" y "/Pedido", añada:
    <Files Client>
    Require all granted
    Action application/WEBDEV29-rest /WD290AWP/WD290AWP.exe/REST/WSRESTfulWebsite virtual
    ForceType application/WEBDEV29-rest
    </Files>
    <Files Command>
    Require all granted
    Action application/WEBDEV29-rest /WD290AWP/WD290AWP.exe/REST/WSRESTfulWebsite virtual
    ForceType application/WEBDEV29-rest
    </Files>
Versión mínima requerida
  • Versión 20
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/11/2023

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