|
|
|
|
- Configuring the server for the CGI protocol (AWP)
- Configuring the server for the WEBDEV sites and the SOAP Webservices
- Configuring the server for the REST Webservices
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) - Edit the "httpd.conf" file in a text editor. This file is located in the "/Conf" subdirectory of the Apache server setup directory.
- Add the alias definition for the CGI protocol (WD290AWP.EXE) to the "httpd.conf" file with the following lines:
Alias /WD280AWP/res/ "/usr/local/WEBDEV/28.0/AWP/res/" <directory "/usr/local/WEBDEV/28.0/AWP/res/"> Order allow,deny Allow from all </directory> AliasScript /WD280AWP/ "/usr/local/WEBDEV/28.0/AWP/" <directory "/usr/local/WEBDEV/28.0/AWP/"> Order allow,deny Allow from all </directory> AddType application/WEBDEV28-awp .awp Action application/WEBDEV28-awp /WD280AWP/WD280AWP virtual AddType application/WEBDEV28-awws .awws Action application/WEBDEV28-awws /WD280AWP/WD280AWP virtual DirectoryIndex index.awp
Configuring the server for the WEBDEV sites and the SOAP Webservices To configure the Web server: - Edit the "httpd.conf" file in a text editor. This file is located in the "/Conf" subdirectory of the Apache server setup directory.
- Add the alias definition of the images of each WEBDEV site into the "httpd.conf" file: Alias /<Name Image Alias>/ "Directory of site images". For example, for the "MySite" site:
Alias /MYSITE_WEB/ "/home/twr/wb27/site/MySite/MYSITE_WEB/" <Directory /home/twr/wb27/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/WEBDEV28-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 site.
Configuring the server for the REST Webservices To configure the Web server: - Edit the "httpd.conf" file in a text editor. This file is located in the "/Conf" subdirectory of the Apache server setup directory.
- Add into the "httpd.conf" file an entry for each first unique resource component:
<Files FirstResourceComponent> Allow from all Action application/WEBDEV28-rest /WD280AWP/WD280Awp.exe/REST/<Webservice name> virtual ForceType application/WEBDEV28-rest </Files> - For example, for the "WSMySiteREST" REST Webservice that exports "Customer", "/Customer/xxx/Invoice" and "/Order", you must add:
<Files Client> Allow from all Action application/WEBDEV28-rest /WD280AWP/WD280Awp.exe/REST/WSMySiteREST virtual ForceType application/WEBDEV28-rest </Files> <Files Command> Allow from all Action application/WEBDEV28-rest /WD280AWP/WD280Awp.exe/REST/WSMySiteREST virtual ForceType application/WEBDEV28-rest </Files>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|