Plesk

How to manage Plesk extensions (install, disable, remove, update)

Question

How to manage Plesk extensions (install, disable, remove, update)?

Answer

Plesk extensions are manageable by Plesk administrator only. Log in to Plesk as an 'admin' user and click Extensions in the left pane.

 

Installing a Plesk extension

 

  1. In the search bar on the right, start typing an extension name. When the extension appears in the list, click on it.

  2. Click Get it free to begin the installation.

 

Enabling/Disabling a Plesk extension

 

  1. Switch to the My Extensions tab and click on the extension name.

  2. Click More > Enable/Disable (depending on the current extension status).

 

Removing a Plesk extension

 

  1. Switch to the My Extensions tab and click on the extension name.

  2. Click More > Remove.

  

Updating a Plesk extension

 

By default, Plesk extensions are updated automatically on a daily basis.

To update Plesk extensions manually:

 

  1. Switch to the Update tab and click Check Now to scan for recent updates.

  2. If updates are found, select them with a checkbox and click Update.

 

Additional Information

To enable the option to upload Plesk extensions in the Extensions menu, follow these instructions.

 

Managing Plesk extensions via a command-line interface

 

Connect to a Plesk server via SSH (Linux) / RDP (Windows Server) to start managing Plesk extensions using the 'plesk bin extension' utility.

 

  • Get the list of all installed extensions:

    # plesk bin extension --list
    advisor - Advisor
    composer - PHP Composer
    configurations-troubleshooter - Webserver Configurations Troubleshooter
    domain-connect - Domain Connect
    ...

     

  • To install an extension:

    # plesk bin extension --install extension_name

    For example:

    # plesk bin extension --install google-authenticator

     

  • To update an extension:

    # plesk bin extension --upgrade extension_name

     

  • To remove an extension:

    # plesk bin extension --uninstall extension_name

     

  • To disable an extension:

    # plesk bin extension --disable extension_name

     

  • To enable an extension:

    # plesk bin extension --enable extension_name

     

    To learn more about the 'plesk bin extension' utility options, visit this Plesk Docs page.