Standard setup

The following information only applies to manual P4 DAM deployment. Do not follow these steps if you are using the automated deployment.

It does not take long to get P4 DAM up and running with Standard deployment.

Install P4 DAM using the Perforce package repositories. Alternatively, download P4 DAM packages and install them manually.

Step 1: Before you begin

Do not install P4 DAM before making sure all prerequisites are met.

Confirm that you have met all of the following prerequisites before installing and configuring P4 DAM:

Step 2: Install packages

Install using repositories

Install the package itself as root. If you have downloaded the P4 DAM package, see Install manually from a downloaded P4 DAM package.

RHEL and CentOS

  1. Configure the Perforce repository if you have not already. See Configure the Perforce repository.

  2. Run the following command to install the P4 DAM package:

    sudo yum install p4dam

Ubuntu

  1. Configure the Perforce repository if you have not already. See Configure the Perforce repository.

  2. Run the following commands to install the P4 DAM package:

    sudo apt-get update
    sudo apt-get install p4dam

Install manually from a downloaded P4 DAM package

If you have downloaded the P4 DAM package, perform the following steps to install it.

RHEL and CentOS

  1. Run the following command to install the package where <version> is the P4 DAM version and <OS-Version> is the operating system version:

    rpm -ivh p4dam-<version>-stable.el<OS-Version>.x86_64.rpm

    For example, to install P4 DAM 2026.3, run:

    • On RHEL/CentOS 8:

      rpm -ivh p4dam-2026.3-stable.el8.x86_64.rpm

    • On RHEL 9:

      rpm -ivh p4dam-2026.3-stable.el9.x86_64.rpm

Ubuntu

  1. Run the following command to install the package:

    dpkg -i p4dam_<version>-stable~<distro>_amd64.deb

    where:

    • <version> is the P4 DAM release you are installing, such as 2026.3.
    • <distro> is jammy or noble.

    For example, to install P4 DAM 2026.3 on noble, run:

    dpkg -i p4dam_2026.3-stable~noble_amd64.deb

Step 3: Configure P4 DAM

To change the Company ID, administrator User ID, and Password before completing installation, you must make the changes before you run the hth-ctl reconfigure control command for the first time.
  • The Password must be a minimum of 8 characters and cannot contain spaces. Valid characters: A-Z, a-z, 0-9,-, _

  • Company ID and Username must be 2 - 100 characters and cannot contain spaces. Valid characters: A-Z, a-z, 0-9,-, _

To change the values, run the following command:

sudo HTH_INIT_COMPANY_NAME="<dam>" HTH_INIT_USERNAME="<administrator>" HTH_INIT_PASSWORD="<password>" hth-ctl reconfigure

Where <dam> is the Company ID, <administrator> is the User ID, and <password> is the password.

Every installation, upgrade, or configuration change in P4 DAM needs the Control utility to reconfigure P4 DAM for changes to take effect. To enable all required services after installation, run the following command:

sudo hth-ctl reconfigure

If you get an error message after using the reconfigure command, check the error message, fix the error, and run the sudo hth-ctl reconfigure command again.

Next steps

After installation is complete, you must configure P4 DAM. See Configure P4 DAM after manual deployment for details.