> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Using the Application Manager to deploy applications with Passenger

> Learn to use cPanel's Application Manager for app management and deployment with Phusion Passenger on VPS and Dedicated Servers.

This article describes how to use the Application Manager in cPanel to register, manage, and deploy applications with Phusion Passenger.

<Warning>
  **Important**

  The Application Manager is only available on VPS and Dedicated Server accounts. For shared and reseller hosting accounts, you can use the [Python Selector](/docs/using-the-python-selector) to deploy Python applications with Passenger.
</Warning>

## Using the Application Manager

To enable an application with Passenger, you must first register it with the Application Manager in cPanel. To do this, follow these steps:

1. Log in to cPanel.
   > 📘 Note
   >
   > If you do not know how to log in to your cPanel account, please see [this article](/docs/accessing-cpanel).

2. On the **Tools** page, in the **Software** section, click **Application Manager**:\
   ![cPanel - Software - Application Manager icon](https://static.hosting.com/kb/kb-cpanel-jupiter-software-application-manager-icon.png)

3. The **Application Manager** page appears. Under **Register Your Application**, in the **Application Name** text box, type a name for your application:

4. In the **Deployment Domain** list box, select the domain you want to use for the application.

5. In the **Base Application URL** text box, type the URL where you want to access the application.

6. In the **Application Path** text box, type the path to your application files.

7. Under **Deployment Environment**, select **Development** or **Production**.

8. To add environment variables to the application, click **Add Variable**. In the **Variable Name** and **Value** text boxes, type the variable name and setting, and then click **Save**.

9. Click **Deploy**. cPanel deploys the application, and it appears in the application list:\
   ![cPanel - Software - Application Manager - Manage applications list](https://static.hosting.com/kb/kb-cpanel-94-software-application-manager-manage-apps.png)

10. You can now manage the application:

    * To disable the application, click the slider button under **Status**.

    * To edit the application settings, click **Edit**. The available options are the same as when you registered the application.

    * To unregister the application, click **Unregister**, and then click **Unregister** again to confirm removal.

    * To register additional applications, click **Register Application**.

## Related articles

* [Using the Python Selector](/docs/using-the-python-selector)

* [Using virtualenv and pip](/docs/using-virtualenv-and-pip)
