Directory structure
The topic shows the naming conventions that are used to denote the location of files on the servers and the types of resources we can find in those directories.
PortalServer_root
Throughout this documentation, the installation location for the portal server component of HCL WebSphere Portal is noted as PortalServer_root.
For the IBM i operating system, an extra variable is used to indicate the user data directory. The user data directory is noted as PortalServer_root_user. The following information shows the default location if it is not otherwise specified during installation:
- AIX
- /usr/HCL/WebSphere/PortalServer
- HP-UX
- /opt/HCL/WebSphere/PortalServer
- IBM i
- portal_server_root (ProdData)
- /QIBM/ProdData/WebSphere/PortalServer/V85/product offering
- /QIBM/ProdData/WebSphere/PortalServer/V85/<product offering>
Where product offering is Server or Express
- PortalServer_root_user (UserData)
- WebSphere Application Server 8.5.5 for Network Deployment:
- /QIBM/UserData/WebSphere/AppServer/V85/ND/profiles/wp_profile/PortalServer
- Linux
- /opt/HCL/WebSphere/PortalServer
- /opt/HCL/WebSphere/PortalExpress/PortalServer
- Solaris
- /opt/HCL/WebSphere/PortalServer
- Windows
- C:\Program Files\HCL\WebSphere\PortalServerC:\Program Files\HCL\WebSphere\PortalExpress\PortalServer
wp_profile_root
Throughout this documentation, the profile location is noted as wp_profile_root. The following information shows the default profile location if another location is not specified during installation:
- AIX
- /usr/HCL/WebSphere/wp_profile
- HP-UX
- /opt/HCL/WebSphere/wp_profile
- IBM i
- WebSphere Application Server 8.5 for Network Deployment:
- /QIBM/UserData/WebSphere/AppServer/V85/ND/profiles/wp_profile
The wp_profile is the default profile name but is used here as an example since there can be multiple profiles with self described or incremental names (for example, wp_profile1, wp_profile2).
- Linux
- /opt/HCL/WebSphere/wp_profile
- /opt/HCL/WebSphere/PortalExpress/AppServer/profiles/wp_profile
- Solaris
- /opt/HCL/WebSphere/wp_profile
- Windows
- C:\Program Files\HCL\WebSphere\wp_profile
ConfigEngine_root
Throughout this documentation, the installation location for the Configuration Engine component is noted as ConfigEngine_root.
- AIX
- /usr/HCL/WebSphere/ConfigEngine
- HP-UX
- /opt/HCL/WebSphere/ConfigEngine
- IBM i
- /QIBM/ProdData/WebSphere/PortalServer/V85/ConfigEngine
- Linux
- /opt/HCL/WebSphere/ConfigEngine
- /opt/HCL/WebSphere/PortalExpress/AppServer/profiles/ConfigEngine
- Solaris
- /opt/HCL/WebSphere/ConfigEngine
- Windows
- C:\Program Files\HCL\WebSphere\ConfigEngine
Configuration Engine profile directory
The Configuration Engine profile directory is the location of the ConfigEngine task.
- AIX
- /usr/HCL/WebSphere/wp_profile/ConfigEngine
- HP-UX
- /opt/HCL/WebSphere/wp_profile/ConfigEngine
- IBM i
- WebSphere Application Server 8.5.5 for Network Deployment:
- /QIBM/UserData/WebSphere/AppServer/V85/ND/profiles/wp_profile/ConfigEngine
The wp_profile is the default profile name but is used here as an example since there can be multiple profiles with self described or incremental names (for example, wp_profile1, wp_profile2).
- Linux
- /opt/HCL/WebSphere/wp_profile/ConfigEngine
- /opt/HCL/WebSphere/PortalExpress/AppServer/profiles/wp_profile/ConfigEngine
- Solaris
- /opt/HCL/WebSphere/wp_profile/ConfigEngine
- Windows
- C:\Program Files\HCL\WebSphere\wp_profile\ConfigEngine
HCL WebSphere Portal directory structure after installation
HCL WebSphere Portal has the following directory structure after installation:Note: On the Linux and IBM i operating systems, all directories are r/o.
PortalServer_root Root directory for HCL WebSphere Portal | +-- ap | +-- base | +-- bin HCL WebSphere Portal tools | +-- bp | +-- doc Javadoc and sample XMLAccess input files | +-- ext | +-- filesForDmgr | +-- installer | +-- jcr Resources for the Content Repository | +-- license HCL WebSphere Portal license agreement | +-- lwo | +-- lwp04.infra | +-- people | +-- prereq | +-- prereqs.infra | +-- profileTemplates | +-- properties | +-- pzn | +-- pzn.ext | +-- search | +-- shared Shared resources, including runtime JARs, TLDs, | and other resources. | The /app subdirectory is the application server's | WPSLib shared library for HCL WebSphere Portal | +-- solutionInstaller +-- theme | +-- ui | +-- version Version information for various components | +-- wcm Source Web application files for web content manager | +-- wps.properties
AppServer_root
Throughout this documentation, the installation location for WebSphere Application Server is noted as AppServer_root.
The following information shows the WebSphere Application Server installation directory:
HCL WebSphere Portal Configuration profile directory cw_profile_root
Throughout this documentation, the configuration wizard profile location is noted as cw_profile_root. The following information shows the profile location:
- AIX
- /usr/HCL/WebSphere/AppServer/profiles/cw_profile
- HP-UX
- /opt/HCL/WebSphere/AppServer/profiles/cw_profile
- IBM i
- WebSphere Application Server 8.5 for Network Deployment:/QIBM/UserData/WebSphere/AppServer/V8/ND/profiles/cw_profile
- Linux
- /opt/HCL/WebSphere/AppServer/profiles/cw_profile
- Solaris
- /opt/HCL/WebSphere/AppServer/profiles/cw_profile
- Windows
- C:\Program Files\HCL\WebSphere\AppServer\profiles\cw_profile
The following information shows the default WebSphere Application Server installation location if it is not otherwise specified during installation:
- IBM i
- The installation location for WebSphere Application Server is noted as app_server_root and refers to the UserData path, unless otherwise specified in the topic where you see it. The profile_root following variable refers to the name given to the WebSphere Application Server profile in use.
- IBM i
- The installation location for WebSphere Application Server is noted as app_server_root and refers to the UserData path, unless otherwise specified in the topic where you see it. The profile_root following variable refers to the name given to the WebSphere Application Server profile in use.
- Linux
- /opt/HCL/WebSphere/PortalExpress/AppServer
- Windows
- C:\Program Files\HCL\WebSphere\PortalExpress\AppServer