About the DI Directory Structure

Prior to downloading and installing DI Platform server and developer software for 7.0, DI recommends that you create the following directory structure on your machine:

/di

/projects

/platform

/downloads

/licenses

/webapps

/webdata

NOTE: Make sure the directory structure is created from the root directory.

If yours is a large site where content is developed, tested, released, and extracted in four separate phases, but the content is stored on a single server, consider using a four-stage release process with a slightly different DI directory structure.

The four-stage release process.

NOTE: This reflects the environments used on a single server so the di directory has subdirectories for each environment.

You can install server and developer software on a single machine or different machines using the same directory structure.

The following table provides a brief description of the default directories and subdirectories in a typical DI directory structure.

Directory Subdirectory Description
/di /projects Default location for Workbench projects. This directory is created manually.
/di /platform Default location for directories and files created by DI product installations. This directory is created manually.
/di/platform /downloads Default location for DI software downloads. This directory is created manually.
/di/platform /licenses Directory for licenses and key files. This directory is created manually.
/di/platform /diveline Subdirectory with program files required by the DiveLine service. Each installed DiveLine instance can have its own /diveline directory.
/di/platform /dl-dataroot Top level directory for the DiveLine server for configuration information, cache, and log files. Each installed DiveLine instance can have its own /dl-dataroot directory.
/di/platform /executables Default location for many DI executable files.
/di/platform /webapps Program, configuration, and setup files for DivePort and NetDiver. This directory is created manually.
/di/platform /webdata Data and customization files for DivePort and NetDiver. This directory is created manually.