Table of Contents

Install VDV on-premise

Ólafur Haukur Pétursson Updated by Ólafur Haukur Pétursson

Install Visual C++

For VDV and PHP7 to operate, the Visual C++ Redistributable for Visual Studio needs to be installed. Download and extract https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-160 (vc_redist.x64.exe)

Extract Vista Data Vision

Download the latest version of Vista Data Vision from:

ftp://build.vdvcloud.com (Put this address into File Explorer, User and Pass Needed)

Extract the whole Vista Data Vision folder from the Zip file to the C-drive (C-drive is the default location, it can be located on other drives but further configurations are needed)

Install Labview RunTimeEngine

Run C:\Vista Data Vision\LV2010-RunTimeEngine\setup.exe to install the Engine.

Install VDV Task Manager

Run C:\Vista Data Vision\setup.bat as Admin to install VDV Task Manager.

Then confirm it's running by going into Task Manager -> Services and look for a service named 'VDV Task Manager'

Install IIS

  1. In order to install IIS, open Server Manager and select Manage and click Add Roles and Features

Click on Next until Server Roles comes and then check Web Server (IIS) from the list.

After having added Web Server (IIS) make sure to locate Application Development and check CGIISAPI Extensions, and ISAPI Filters. Install the features and the IIS services should be ready for configurations (it could be necessary to restart the server at this point).

  1. Open Control Panel > System and Security > Administrative Tools > Internet Information Services (IIS) Manager.

Left click on Default Web Site -> Manage Website -> Advance Settings

Change Physical Path to "C:\Vista Data Vision\db.web.browser\vdv_www"

  1. Select Default Web Site and double click on Handler Mappings.

Click on Add Module Mapping... in the top right corner. 

When selecting the Executable (optional): make sure that you select (*.exe) in the bottom right corner and php-cgi (default location is C:\Vista Data Vision\db.web.browser\PHP-8.1.14\php-cgi.exe).

Select FastCgiModule from the Module drop-down list. It may be necessary to type " around the Executable path. Enter PHP8 for Name. Press OK to finish.

Click Yes to allow PHP.

  1. Select the top node in the Connections list (the server name).

Double click on ISAPI and CGI Restrictions.

If php.exe has not been added to the list then it needs to be added manually. For adding PHP manually click Add... in the top right corner.

Browse to php-cgi.exe for ISAPI or CGI path (default location is C:\VistaData Vision\db.web.browser\PHP-8.1.14\php-cgi.exe). Remember to select (*.exe) in the bottom right corner when locating php-cgi.exe  Enter PHP for Description. Check Allow extension path to execute. Press OK to finish.

  1. Open a web browser on the server and type http://localhost in the address field.

VDV is not installed on the C-drive

If VDV is not installed on the C-driveIf Vista Data Vision is not installed directly under C:\ then one change must be made to the php.ini file located under /Vista Data Vision/db.web.browser/php-8.1.14 Find the following line:upload_tmp_dir = "C:\Vista Data Vision\db.web.browser\php-8.1.14\upload_temp"Change it to the path where you have installed VDV. For example if VDV is installed on the D drive you would change the line to:upload_tmp_dir = "D:\Vista Data Vision\db.web.browser\php-8.1.14\upload_temp"

Test the PHP

Note: If you want to see if PHP has been installed correctly create an info.php file and store it in \Vista Data Vision\db.web.browser\vdv_www folder. info.php file is just a text file and may be created using Notepad. The file should only contain the following php code.

<?php phpinfo(); ?>

Open a Web Browser and type in http://localhost/vdv/info.php. You should see an information page on PHP. If you do not see this page, check that you have performed the steps above correctly.

After the PHP test, then delete the info.php file.

Change folder permission

For VDV to be able to apply updates to the system USERS need to have full control over the /Vista Data Vision folder

Install .NET 3.5

Open Server Manager -> Manage -> Add Roles and Features. Select .NET 3.5 from Feature list.

Register VDV

  1. Open C:\Vista Data Vision\db.robot.c\db.robot.c.exe as an Administrator
  2. Register db.robot.c by going to Help->Register Product
  1. Chrome
  2. Notepad++
  3. Toad for mySQL (included in FTP location)

After install

Follow these instructions when the installation process is complete

After install action list

How did we do?

After install action list

Creating a new project

Contact Support