For RHEL based systems (CentOS/CloudLinux)

  1. Log into the server via SSH.
  2. Install mod_python from third-party resource:# wget http://repo.iotti.biz/CentOS/7/noarch/lux-release-7-1.noarch.rpm
    # rpm -Uvh lux-release*rpm
    # yum install mod_python -y
  3. Restart the Apache service:# service httpd restart
  4. Log in to Plesk.
  5. Refresh Plesk components by pressing the Refresh button in Tools & Settings > Server Components.
  6. Enable the Python support checkbox in Service Plans > Hosting Plans > ServicePlanName > Hosting Settings.
  7. Scroll down and press the Update & Sync button.
  8. Enable the Python support checkbox in Domains > example.com > Hosting Settings.
  9. Scroll down and press the OK button to apply the changes.

For Debian based systems (Ubuntu/Debian)

  1. Log into the server via SSH.
  2. Install mod_python by executing the command below:# apt install libapache2-mod-python
  3. Restart the Apache service:# service apache2 restart
  4. Log in to Plesk.
  5. Refresh Plesk components by pressing the Refresh button in Tools & Settings > Server Components.
  6. Enable the Python support checkbox in Service Plans > Hosting Plans > ServicePlanName > Hosting Parameters tab.
  7. Scroll down and press the Update & Sync button.
  8. Enable the Python support checkbox in Domains > example.com > Hosting Settings.
  9. Scroll down and press the OK button to apply the changes.

Originally posted on February 9, 2022 @ 9:29 am

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.