---
title: Installing PingIntelligence for APIs software
description: The automated deployment framework creates the updated package for each PingIntelligence component and stores them in the /opt/pingidentity/pi-api-deployment/software/updated_packages directory.
component: pingintelligence
version: 5.2
page_id: pingintelligence:installing_pingintelligence_for_apis:pingintelligence_install_software
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/installing_pingintelligence_for_apis/pingintelligence_install_software.html
revdate: April 3, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
  result: Result:
---

# Installing PingIntelligence for APIs software

The automated deployment framework creates the updated package for each PingIntelligence component and stores them in the `/opt/pingidentity/pi-api-deployment/software/updated_packages` directory.

## About this task

The keys, passwords, and port number in these packages are the ones that you configured using the `.yml` files in the `/opt/pingidentity/pi-api-deployment/config` directory. You can use these packages to install PingIntelligence components on other instances.

|   |                                                                                                                                                                                                                                  |
| - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | The command-line interface (CLI) admin password in ASE and ABS is saved in the updated packages. If you want to change the CLI admin password, use the `update_password` command in ASE and ABS to manually update the password. |

To set up the deployment:

## Steps

1. Run the following command:

   ```
   [pi-api-deployment]# ./bin/start.sh install
   Please see /opt/pingidentity/pi-api-deployment/logs/ansible.log for more details.
   ```

2. Accept the End User License Agreement (EULA) displayed for ABS for installation to start.

3. To verify a successful setup, view the `ansible.log` file.

   ### Result:

   Below is a log file snippet for a successful setup:

   ```
   [pi-api-deployment]# tail -f logs/ansible.log
   ====================================================================================
   Current Time: Sun Jun 07 06:06:22 EST 2020
   Starting setup scripts
   ====================================================================================
   Sun Jun 07 06:06:22 EST 2020: Setting up local environment
   Sun Jun 07 06:06:22 EST 2020: Installing packages
   Sun Jun 07 06:06:23 EST 2020: Installing pip and ansible
   .
   .
   PLAY RECAP ***
   127.0.0.1                  : ok=9    changed=0    unreachable=0    failed=0
   192.168.11.143             : ok=25   changed=13   unreachable=0    failed=0
   192.168.11.144             : ok=57   changed=39   unreachable=0    failed=0
   192.168.11.145             : ok=56   changed=35   unreachable=0    failed=0

   Sun Jun 07 06:23:37 EST 2020: Setup successful
   ====================================================================================
   ```
