Articles in this section

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

Plesk for Windows DoNotDelete:docref Plesk for Linux ABT: Group B kb: auxiliary Ideal

Applicable to:

  • Plesk for Linux
  • Plesk for Windows

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 Enable/Disable button (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 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:

    • By name:

      # plesk bin extension --install extension_name

    • From a .zip file:

      # plesk bin extension -i /path-to-file/extension-file-name.zip

    • From an URL:

      # plesk bin extension --install-url http://example.com/extension-file-name.zip

  • 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.

 

Was this article helpful?

Comments

3 comments
Date Votes
  • Hi Kuzma Ivanov,

    I can not see a way to check a Plesk extension status. This is not good.

    Moreover, the Plesk Firewall which was a SERVICE was modified to be an extension. Thus, a service file, stopped identifying its starting event...

    # Service file creation
    vi /etc/systemd/system.control/firewall_log.service

    I have placed relevant content in service file:

    # Service file content
    [Unit]
    After=psa-firewall.service
    [Service]
    ExecStart=/root/scripts/firewall_log.sh
    [Install]
    WantedBy=default.target

     

    And BTW, as part of the script effectuating the Fire Wall rules, Plesk could set:

    # /usr/sbin/iptables -A INPUT -j LOG 
    # /usr/sbin/iptables -A FORWARD -j LOG
    0
  • How can plesk stop installing extensions without my consent? I have very little space on the server and sometimes I receive messages that the limit has been reached. When I look, plesk again installed who knows what extensions that I don't need, without my consent. It is very likely that I will give up plesk and for this reason besides the fact that statistics_coll frequently lasts about two to three days and the access_logs only change every two to three days. The last one is from December 26. It really bothers me that plesk installs extensions without my consent. I created my account just to say this and others. If you are receptive, ok, if not, I will be a former client of yours.

    1
  • Thanks 

    1

Please sign in to leave a comment.