This section discusses the planning and placement of the various CyberStore web application components on the server.
CyberStore Website (IIS website)
The website contains applications and virtual directories. It is browsed through one or more unique protocol/binding pairs.
The CyberStore website can exist in one of three places:
- As the only website on the web server (preferred). If the default Site is not being used, the CyberStore website should be installed as the only website on the server. When the default Site is stopped and removed, it leaves a clean and simple web server.
- Incorporated into the default Site. The default Site may already contain existing web applications. The CyberStore applications (e-commerce and Console) can simply be installed alongside these within the default Site. In this case, these applications all share the same .
- As an independent website on the web server. A new website can be created as a peer to the default Site (or others) on the web server. In this case, you need another IP address to bind the CyberStore website.
CyberStore Website Root Directory (Physical Path)
The website root is the topmost directory read when browsing the website, e.g., “shop.myDomain.com". Typically, this folder contains a file that redirects the browser to the application installation directory.
The CyberStore website root directory typically exists in one of two places:
- As a subdirectory to C:\inetpub, e.g., C:\inetpub\CyberStoreRoot (preferred).
- As a subdirectory to the application installation directory, e.g., D:\CyberStore\CyberStoreRoot.
CyberStore Application Installation Directory (Physical Path)
The installation directory contains the files that make up the application. This is the directory in which the CyberStore Installation Wizard is run and into which the Wizard writes the CyberStore application files. This directory contains multiple virtual directories, as required by the CyberStore application.
The CyberStore application installation directory typically exists in one of two places:
- As a directory in the root of the data disk (D:\) (e.g., D:\CyberStore). This is the preferred placement for security considerations, as it separates the application executables from the system files and disk.
- As a directory on the system disk (C:\) (e.g., C:\Program Files (x86)\CyberStore2).
Note:
CyberStore is a 32-bit application. Therefore, it must be installed in the (x86) program files location when using the system disk installation location.
Warning:
For security purposes, the website root directory should NOT be the same as the application installation directory.