i4SCADA Knowledge Base

Deploying the i4SCADA Web Application to Production Web Server

Abstract

Open this article and learn how to deploy the i4SCADA Web Application to the Production Web Server.

The web application, now built for release, is ready to be deployed on the web server that will host it for real usage. This web server will also host the i4SCADA web services which will communicate and feed data to our new HTML5 web application.

  1. Browse the new releases/[version number]/app/ folder (inside the web site root folder) and copy the contents of this folder in the IIS directory on the production machine (by default C:\inetpub\wwwroot\[your IIS folder]).

    Capture4586.jpg

    Copy "releases/[version number]/app" folder in your WS folder

  2. At this point, your i4SCADA web application is just a folder in the file system. It needs to be converted to an Application using the WEBfactory application pool. Open the Internet Information Services (IIS) Manager and expand the Connections structure to reveal the newly copied folder.

    Capture4587.jpg

    Setup the new folder in IIS Manager

  3. Right-click the folder and select Convert to Application. The Add Application dialog will open.

    Capture4588.jpg

    Convert folder, to Application

  4. In the Add Application dialog, the WEBfactory_AppPool should already be the default setting for the Application pool property (because it is already used by the WEBfactory web services living on the same web server).

    Capture4589.jpg

    Define Application Pool

  5. Click OK to confirm the dialog. The new i4SCADA web application is now running on the production web server and can be accessed using any browser on any device.

    flat_devices_chrome.jpg

    i4SCADA web application - runtime mode