Reviewing the Deployment File System

The PeopleSoft installation deployed by the PeopleSoft DPKs sets up an environment comprised of several directories. This table lists the directories with the location, contents of the directory, and the owner.

The users listed in the Access column are installed when the root user performs a default deployment on Linux.

Directory Description Default Location Access

PS_HOME

PS_HOME is a secure location for the PeopleTools binary installation files.

<BASE_DIR>/pt/ps_home<ptools_patch_ver>

The descriptor <ptools_patch_ver> is the PeopleSoft PeopleTools full release, for example 8.63.03.

This directory can only be written to by the PeopleSoft administrator, psadm1 (Linux).

PS_CFG_HOME

The PS_CFG_HOME location holds the configuration and log files for the PeopleSoft Application Server and Process Scheduler server domains.

  • On Linux, when deploying as the root user, <USER_HOME>/psadm2/psft/pt/<ptools_major_ver>.

    You supply the location for the USER_HOME when you run the DPK setup script. The default value is /home.

  • On Linux, when deploying as a non-root user, <prompted_ps_cfg_home>/psft/pt/<ptools_major_ver>

    You supply the location for prompted_ps_cfg_home when you run the DPK setup script.

  • On Microsoft Windows, C:\%USERPROFILE%\psft\pt\<ptools_major_ver>

    For example, if the USERPROFILE environment variable is C:\Users\username, the location is C:\Users\username\psft\pt\8.63.

The descriptor <ptools_major_ver> is the PeopleSoft PeopleTools major release without patch numbers; for example, 8.63.

This directory is owned by psadm2 (Linux).

Web server (PIA) installation

The web server (PIA) configuration files are located in PS_CFG_HOME/webserv.

  • On Linux, when deploying as the root user, <USER_HOME>/psadm2/psft/pt/<ptools_major_ver>/webserv

    You supply the location for the USER_HOME when you run the DPK setup script. The default value is /home.

  • On Linux, when deploying as a non-root user, <prompted_ps_cfg_home>/psft/pt/<ptools_major_ver>/webserv

    You supply the location for prompted_ps_cfg_home when you run the DPK setup script.

  • On Microsoft Windows, C:\%USERPROFILE%\psft\pt\<ptools_major_ver>\webserv

    For example, if the USERPROFILE environment variable is C:\Users\username, the location is C:\Users\username\psft\pt\8.63\webserv.

The descriptor <ptools_major_ver> is the PeopleSoft PeopleTools major release without patch numbers; for example, 8.63.

This directory is owned by psadm2 (Linux).

PS_APP_HOME

The PS_APP_HOME location holds the PeopleSoft application installation files.

BASE_DIR/pt/<Product>_app_home

The descriptor <Product> is an abbreviation for the PeopleSoft application, such as hcm for PeopleSoft Human Capital Management.

This directory can only be written to by psadm3 (Linux).

Note: The user running the Environment Management Agent (PSEMAgent) needs write permission to PS_APP_HOME. After using PSEMAgent, you can revoke the permission.

ORACLE_HOME (Oracle RDBMS software)

This directory includes the Oracle RDBMS database server and client connectivity software, including the SQL*Plus program.

The Oracle RDBMS client installation is the 64-bit client used by PeopleSoft PeopleTools to connect from the PeopleSoft Application Server and Process Scheduler domains to the PeopleTools Database.

Note: The default listener port is 1521.

BASE_DIR/db/oracle-server

This directory is owned by user oracle2 (Linux).

Oracle WebLogic

This directory includes the installation files for the Oracle WebLogic web server.

Note: The configuration files for the PIA domain are located in PS_CFG_HOME/webserv.

BASE_DIR/pt/bea/wlserver

This directory is owned by psadm1 (Linux).

Oracle Tuxedo

This directory includes the installation files for Oracle Tuxedo.

BASE_DIR/pt/bea/tuxedo

This directory is owned by psadm1 (Linux).

PeopleSoft database files (on Oracle RDBMS)

This directory includes the Oracle database files and tables for the PeopleSoft application.

BASE_DIR/db/oradata

The owner of the database tables is oracle2 and its group is oinstall (Linux).

Note: This is different from the users for the PeopleSoft installation and configuration.

See Also

PeopleTools: System and Server Administration, "Securing PS_HOME and PS_CFG_HOME"