PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Overview
  • Parameters of the application server
  • Entering information on the application server
  • Parameters for deploying the site
  • Advanced parameters
  • Validation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview
The wizard for creating the setup program allows you to select the deployment profile to use. This profile contains the parameters of the application server as well as the parameters for site deployment.
You can:
  • choose a profile that was created beforehand (when updating a site for example). In this case, the information regarding the profile is automatically taken into account. All you have to do is validate.
  • create a new profile (during a first setup for example).
  • choose no profile. In this case, the parameters of the deployment profile will be specified when installing the site (setup via package or via physical media).
Versions 16 and later
For an update, you have the ability to create new profiles (in most cases, one profile per server) and to select them for the update. The site will be deployed on all the selected servers:
  • If the site is already installed on the server, the wizard will perform an update.
  • If the site is not installed on the server, the server will perform a new setup.
Remark: If the setup fails on one of the servers, the setup continues normally on the other servers.
New in version 16
For an update, you have the ability to create new profiles (in most cases, one profile per server) and to select them for the update. The site will be deployed on all the selected servers:
  • If the site is already installed on the server, the wizard will perform an update.
  • If the site is not installed on the server, the server will perform a new setup.
Remark: If the setup fails on one of the servers, the setup continues normally on the other servers.
For an update, you have the ability to create new profiles (in most cases, one profile per server) and to select them for the update. The site will be deployed on all the selected servers:
  • If the site is already installed on the server, the wizard will perform an update.
  • If the site is not installed on the server, the server will perform a new setup.
Remark: If the setup fails on one of the servers, the setup continues normally on the other servers.
Parameters of the application server

Entering information on the application server

The following information must be specified:
  • Server address: name of computer accessible via the network, an IP address or an Internet address.
  • Characteristics of WEBDEV account: User name and password (defined in the WEBDEV account manager by the host).
  • Characteristics of FTP account: User name and password.Characteristics of system User account: this account corresponds to the Windows account of the Web server that will install the WEBDEV site (this account has been selected and defined in the Hosting Control Center).
Remark: Caution: the user name can be preceded by the domain name to avoid confusions. For example: "mycomputer\test" or "mydomain\test".
The "Advanced parameters" button is used to:
  • Define the server parameters.
  • Defining the site parameters.
  • Specify how to transfer setup files:
    • FTP. You can define the characteristics of the FTP server (port, IP address, transfer method).
    • Versions 24 and later
      HTTP
      New in version 24
      HTTP
      HTTP
  • Specify the setup commands:
    • use authenticated requests.
    • Versions 16 and later
      use the HTTPS protocol.
      New in version 16
      use the HTTPS protocol.
      use the HTTPS protocol.
    • define (if necessary) the characteristics of the proxy.
For more details, see "Advanced parameters".
"Test the parameters" allows you to establish a connection with the Web server and to check that all the information entered is correct.
"Export the parameters of the server" allows you to create an XML file with the server parameters. By default, this file is created in the "\Personal\WEBDEV servers" sub-directory of the setup directory of WEBDEV. Therefore, the information regarding a server can be transmitted from a project to another one. The parameters can be imported via the "Import the parameters of a server" button.
Parameters for deploying the site
Then, the wizard allows you to enter the deployment parameters of the site. The following information must be specified:
  • The name of the site. By default, this name corresponds to the name of the project. You can use a different name. This enables you to deploy several instances of the same project on the same server by giving them different site names. For example, the "REWALI" project can be deployed on a Web server:
    • as REWALI: this site is intended for the travel agency X1.
    • as RESA: this site is intended for the travel agency X2.
  • The domain name of SiteMap file. This parameter must be filled in the case where the name of the server used for deployment is different from the domain name used to access it. The SiteMap file is a file used by Google for referencing.
  • The sub-directory containing the data files in HFSQL Classic format. The name of this sub-directory is linked to the site name. It corresponds to the name of the directory where the data files of the site are installed. This directory is a sub-directory of the data directory assigned by the host. This directory name should be modified only if several sites share the same data files.
  • The name of the deployment profile. This name will be given to the deployment profile in order to easily find it (when updating the site for example).
Remark: If you have specified some information in the advanced settings, this information is automatically retrieved.
Advanced parameters
The parameters for site deployment are as follows:
  • In the "General" tab:
    • The server address, the WEBDEV account, the FTP account. These parameters are the ones specified in the previous screen: "Application server settings".
    • The name of the site. By default, this name corresponds to the name of the project. You can use a different name. This enables you to deploy several instances of the same project on the same server by giving them different site names. For example, the "REWALI" project can be deployed on a Web server:
      • as REWALI: this site is intended for the travel agency X1.
      • as RESA: this site is intended for the travel agency X2.
    • The domain name of SiteMap file. This parameter must be filled in the case where the name of the server used for deployment is different from the domain name used to access it. The SiteMap file is a file used by Google for referencing.
    • The sub-directory containing the data files in HFSQL Classic format. The name of this sub-directory is linked to the site name. It corresponds to the name of the directory where the data files of the site are installed. This directory is a sub-directory of the data directory assigned by the host. This directory name should be modified only if several sites share the same data files.
    • The name of the deployment profile. This name will be given to the deployment profile in order to easily find it (when updating the site for example).
  • In the "Advanced" tab:
    • The advanced FTP parameters. These settings allow you to modify the port used by FTP as well as the transfer mode.
    • The advanced HTTP/HTTPS parameters
      • Use authenticated requests. If this option is cleared (not recommended), the setup account used will be the WEB account. In this case, the rights required for setup may not be sufficient.
      • Versions 16 and later
        Use the HTTPS protocol. If this box is checked, a SSL certificate must be installed on the Web server. If this certificate is not signed by a trusted authority, a warning message will be displayed during the deployment. To avoid displaying this message, check "Ignore the security warnings from HTTPS certificates".
        New in version 16
        Use the HTTPS protocol. If this box is checked, a SSL certificate must be installed on the Web server. If this certificate is not signed by a trusted authority, a warning message will be displayed during the deployment. To avoid displaying this message, check "Ignore the security warnings from HTTPS certificates".
        Use the HTTPS protocol. If this box is checked, a SSL certificate must be installed on the Web server. If this certificate is not signed by a trusted authority, a warning message will be displayed during the deployment. To avoid displaying this message, check "Ignore the security warnings from HTTPS certificates".
    • The parameters of HTTP/HTTPS proxy.
The parameters for site deployment are as follows:
  • The name of the deployment profile. This name will be given to the deployment profile in order to easily find it (when updating the site for example).
  • Server parameters ("General" tab): Ex: www.myserver.com or 10.135.15.99, WEBDEV account, Account. These parameters are the ones specified in the previous screen: "Application server settings".
  • the site parameters ("General" tab):
    • Site deployment name. By default, this name corresponds to the name of the project. You can use a different name. This enables you to deploy several instances of the same project on the same server by giving them different site names. For example, the "REWALI" project can be deployed on a Web server:
      • as REWALI: this site is intended for the travel agency X1.
      • as RESA: this site is intended for the travel agency X2.
    • Domain name of SiteMap file. This parameter must be filled in the case where the name of the server used for deployment is different from the domain name used to access it. The SiteMap file is a file used by Google for referencing.
    • Directory containing the data files in HFSQL Classic format. The name of this sub-directory is linked to the site name. It corresponds to the name of the directory where the data files of the site are installed. This directory is a sub-directory of the data directory assigned by the host. This directory name should be modified only if several sites share the same data files.
    • If the site must be deployed in all languages or only for certain languages (to be selected).
  • Transfer of setup files ("Advanced" tab):
    • Selecting the transfer method:
      • Versions 24 and later
        HTTP
        New in version 24
        HTTP
        HTTP
      • FTP
    • When transferring by FTP, you can specify:
      • The address of the FTP server,
      • The FTP mode: Active or passive FTP
    • Setup commands:
      • Use authenticated requests (recommended). If this option is cleared (not recommended), the setup account used will be the WEB account. In this case, the rights required for setup may not be sufficient.
      • Use the HTTPS protocol (an SSL certificate must be installed on the Web server). If this box is checked, a SSL certificate must be installed on the Web server. If this certificate is not signed by a trusted authority, a warning message will be displayed during the deployment. To avoid displaying this message, check "Ignore the security warnings from HTTPS certificates".
  • Use a proxy server for the HTTP and HTTPS connections. If this box is checked, you can specify the characteristics of the proxy server to use.
Validation
If you have chosen to deploy the WEBDEV site on a remote WEBDEV application server, WEBDEV attempts to connect to the specified Web server (and to the specified FTP server if the deployment is done by FTP) when the site deployment parameters are validated.
An error message is displayed if a problem occurs. For more details, see: Error when performing a setup by FTP.
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment