Directory conventions
References in product information to app_server_root, profile_root, and other directories imply specific default directory locations. Become familiar with the conventions in use for WebSphere Application Server.
(Dist)
Default product locations (distributed)
The following file paths are default locations. We can install the product and other components or create profiles in any directory where we have write access. Multiple installations of WAS Network Deployment products or components require multiple locations. Default values for installation actions by root and nonroot users are given. If no nonroot values are specified, then the default directory values are applicable to both root and nonroot users.
- app_client_root
User Directory Root (AIX) /usr/IBM/WebSphere/AppClient (Java EE Application client only)
(HPUX) (Linux) (Solaris) /opt/IBM/WebSphere/AppClient (Java EE Application client only)
(Windows) C:\IBM\WebSphere\AppClient
Nonroot (UNIX) user_home/IBM/WebSphere/AppClient (Java EE Application client only) (Windows) C:\IBM\WebSphere\AppClient
- app_server_root
User Directory Root (AIX) /usr/IBM/WebSphere/AppServer
(HPUX) (Linux) (Solaris) /opt/IBM/WebSphere/AppServer
(Windows) C:\IBM\WebSphere\AppServer
Nonroot (UNIX) user_home/IBM/WebSphere/AppServer
(Windows) user_home\IBM\WebSphere\AppServer
- component_root
- The component installation root directory is any installation root directory described in this article. Some programs are for use across multiple components-in particular, the Web Server Plug-ins, the Application Client, and the IBM HTTP Server. All of these components are part of the product package.
- gskit_root
- IBM Global Security Kit (GSKit) can now be installed by any user. GSKit is installed locally inside the installing product's directory structure and is no longer installed in a global location on the target system.
User Directory Root and nonroot (UNIX) product_root/gsk8
(Windows) product_root\gsk8
- profile_root
User Directory Root (AIX) /usr/IBM/WebSphere/AppServer/profiles/profile
(HPUX) (Linux) (Solaris) /opt/IBM/WebSphere/AppServer/profiles/profile
(Windows) C:\Program Files\IBM\WebSphere\AppServer\profiles\profile
Nonroot (UNIX) user_home/IBM/WebSphere/AppServer/profiles
(Windows) user_home\IBM\WebSphere\AppServer\profiles
- plugins_root
User Directory Root (AIX) /usr/IBM/WebSphere/Plugins
(HPUX) (Linux) (Solaris) /opt/IBM/WebSphere/Plugins
(Windows) C:\IBM\WebSphere\Plugins
Nonroot (UNIX) user_home/IBM/WebSphere/Plugins
(Windows) C:\IBM\WebSphere\Plugins
- wct_root
User Directory Root (AIX) /usr/IBM/WebSphere/Toolbox
(HPUX) (Linux) (Solaris) /opt/IBM/WebSphere/Toolbox
(Windows) C:\IBM\WebSphere\Toolbox
Nonroot (UNIX) user_home/IBM/WebSphere/Toolbox
(Windows) C:\IBM\WebSphere\Toolbox
- web_server_root
User Directory Root (AIX) /usr/IBM/HTTPServer
(HPUX) (Linux) (Solaris) /opt/IBM/HTTPServer
(Windows) C:\IBM\HTTPServer
Nonroot (UNIX) user_home/IBM/HTTPServer
(Windows) C:\IBM\HTTPServer
(iSeries) Default product locations - IBM i
These file paths are default locations. We can install the product and other components in any directory where we have write access. Create profiles in any valid directory where we have write access. Multiple installations of WAS products or components require multiple locations.
- app_client_root
- The default installation root directory for the Application Client for IBM WAS is the /QIBM/ProdData/WebSphere/AppClient/V9/client directory.
- app_client_user_data_root
- The default Application Client for IBM WAS user data root is the /QIBM/UserData/WebSphere/AppClient/V9/client directory.
- app_client_profile_root
- The default Application Client for IBM WAS profile root is the /QIBM/UserData/WebSphere/AppClient/V9/client/profiles/profile directory.
- app_server_root
- The default installation root directory for WAS Network Deployment is the /QIBM/ProdData/WebSphere/AppServer/V9/ND directory.
- java_home
JVM Directory 32-bit IBM Technology for Java /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit 64-bit IBM Technology for Java /QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit
- plugins_profile_root
- The default Web Server Plug-ins profile root is the /QIBM/UserData/WebSphere/Plugins/V9/webserver/profiles/profile directory.
- plugins_root
- The default installation root directory for Web Server Plug-ins is the /QIBM/ProdData/WebSphere/Plugins/V9/webserver directory.
- plugins_user_data_root
- The default Web Server Plug-ins user data root is the /QIBM/UserData/WebSphere/Plugins/V9/webserver directory.
- product_library
- product_lib
- This is the product library for the installed product. The product library for each v9.0 installation on the system contains the program and service program objects (similar to .exe, .dll, .so objects) for the installed product. The product library name is QWAS9x (where x is A, B, C, and so on). The product library for the first WAS v9.0 product installed on the system is QWAS9A. The app_server_root/properties/product.properties file contains the value for the product library of the installation, was.install.library, and is located under the app_server_root directory.
- profile_root
- The default directory for a profile named profile for WAS Network Deployment is the /QIBM/UserData/WebSphere/AppServer/V9/ND/profiles/profile directory.
- shared_product_library
- The shared product library, which contains all of the objects shared by all installations on the system, is QWAS9. This library contains objects such as the product definition, the subsystem description, the job description, and the job queue.
- user_data_root
- The default user data directory for WAS Network Deployment is the /QIBM/UserData/WebSphere/AppServer/V9/ND directory.
- The profiles and profileRegistry subdirectories are created under this directory when we install the product.
The user_data_root directory contains the default locations for WLP_USR_DIR and WLP_OUTPUT_DIR when the Liberty profile is installed. These directories are user_data_root/wlp/usr and user_data_root/wlp/output/servers, respectively.
- web_server_root
- The default web server path is /www/web_server.
(ZOS) Default product locations - z/OS
- app_server_root
- Refers to the top directory for a WAS node.
The node may be of any type-application server, deployment manager, or unmanaged for example. Each node has its own app_server_root. Corresponding product variables are was.install.root and WAS_HOME.
The default varies based on node type. Common defaults are configuration_root/AppServer and configuration_root/DeploymentManager.
- configuration_root
- Refers to the mount point for the configuration file system (formerly, the configuration HFS) in WAS for z/OS .
The configuration_root contains the various app_server_root directories and certain symbolic links associated with them. Each different node type under the configuration_root requires its own cataloged procedures under z/OS.
The default is /wasv9config/cell/node.
- plug-ins_root
- Refers to the installation root directory for Web Server Plug-ins.
- profile_root
- Refers to the home directory for a particular instantiated WAS profile.
Corresponding product variables are server.root and user.install.root.
In general, this is the same as app_server_root/profiles/profile. On z/OS, this will always be app_server_root/profiles/default because only the profile name "default" is used in WAS for z/OS.
- install_root
Refers to the root directory for product code after installation with SMP/E or Installation Manager. This does not need to be (and generally will not be) the same as the mount point used during product installation and maintenance.
The corresponding product variable is smpe.install.root.
The default is /usr/lpp/WebSphere/AppServer/V9R0.