Folder Structure

Parent Previous Next

Note - this is my personal preference for folder structure and it differs from that of ZebraHost.


Create the following folders on the server:

Folder

Purpose

c:\a5webroot

Root folder for all published projects.

c:\a5webroot\project1

Where "project1" is the name of the project you will publish.

c:\a5\logs

All Alpha Five logs.

c:\a5\setups

Alpha Five setup files, update files, etc.

c:\a5\configs

Configuration XML files for each WAS instance, if needed.

c:\a5\ssl

SSL certificates and related files, if needed.


Here is an example folder structure for two published projects:


c:\a5webroot\project1

called the "webroot" for Project 1

c:\a5webroot\project2

called the "webroot" for Project 2

c:\a5webroot\project1

contains web files for project 1

c:\a5webroot\project2

contains web files for project 2

c:\a5webroot\data\project1

data files for project 1 (empty if SQL-based)

c:\a5webroot\data\project2

data files for project 2 (empty if SQL-based)

c:\a5\configs\project1.xml

the xml file for project 1

c:\a5\configs\project1.xml        

the xml file for project 2

c:\a5\logs\project1_access.log

Access log for project1

c:\a5\logs\project2_access.log

Access log for project2