AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / Administrador WEBDEV  / Administrador de WEBDEV Application Server / 07. Anexo 2: configuración de los servidores web
  • Configuring the server for the CGI protocol (AWP)
  • Configuring the server for the WEBDEV websites and the SOAP web services
  • Configuring the server for the REST web services
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Configuring the Apache 2.0 and 2.2 server
Warning
From version 28, only Apache 2.4 (or a later version) can be used. Apache 2.0 and 2.2 are old versions.
Configuring the server for the CGI protocol (AWP)
  1. Edit the "httpd.conf" file in a text editor. This file is located in the "/Conf" subdirectory of the Apache server installation directory.
  2. Add the alias definition for the CGI protocol (WD300AWP.EXE) to the "httpd.conf" file with the following lines:
    Alias /WD300AWP/res/ "/usr/local/WEBDEV/30.0/AWP/res/"
    <directory "/usr/local/WEBDEV/30.0/AWP/res/">
    Order allow,deny
    Allow from all
    </directory>
    AliasScript /WD300AWP/ "/usr/local/WEBDEV/30.0/AWP/"
    <directory "/usr/local/WEBDEV/30.0/AWP/">
    Order allow,deny
    Allow from all
    </directory>
    AddType application/WEBDEV30-awp .awp
    Action application/WEBDEV30-awp /WD300AWP/WD300AWP virtual
    AddType application/WEBDEV30-awws .awws
    Action application/WEBDEV30-awws /WD300AWP/WD300AWP virtual
    DirectoryIndex index.awp
Configuring the server for the WEBDEV websites and the SOAP web services
To configure the web server:
  1. Edit the "httpd.conf" file in a text editor. This file is located in the "/Conf" subdirectory of the Apache server installation directory.
  2. Add the alias definition of the images of each WEBDEV website into the "httpd.conf" file: Alias // "Site image directory". For example, for the "MonSite" site:

    Alias /MYSITE_WEB/ "/home/twr/wb30/site/MySite/MYSITE_WEB/"
    <Directory /home/twr/wb30/site/MySite/MYSITE_WEB/>
    Order allow,deny
    Allow from all
    AddType text/cache-manifest .manifest
    AddType image/svg+xml .svg
    AddType video/webm .webm
    AddType text/vtt .vtt
    </Directory>
    <Files MySite>
    ForceType application/WEBDEV30-awp
    Allow from all
    </Files>
Caution:
  • With the Apache server, the alias name is "case sensitive". You must comply with the case defined for the alias in the HTML pages that refer to the directory of images.
  • An alias of images must be defined for each WEBDEV website.
Configuring the server for the REST web services
To configure the web server:
  1. Edit the "httpd.conf" file in a text editor. This file is located in the "/Conf" subdirectory of the Apache server installation directory.
  2. Add into the "httpd.conf" file an entry for each first unique resource component:
    <Files FirstResourceComponent>
    Allow from all
    Action application/WEBDEV30-rest /WD300AWP/WD300AWP.exe/REST/<Web service name> virtual
    ForceType application/WEBDEV30-rest
    </Files>
  3. For example, for the "WSMySiteREST" REST web service that exports "Customer", "/Customer/xxx/Invoice" and "/Order", you must add:
    <Files Client>
    Allow from all
    Action application/WEBDEV30-rest /WD300AWP/WD300AWP.exe/REST/WSRESTfulWebsite virtual
    ForceType application/WEBDEV30-rest
    </Files> <Files Command>
    Allow from all
    Action application/WEBDEV30-rest /WD300AWP/WD300AWP.exe/REST/WSRESTfulWebsite virtual
    ForceType application/WEBDEV30-rest
    </Files>
Versión mínima requerida
  • Versión 23
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 18/09/2024

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