Installing Older version of PHP on Plesk Panel

Older Version PHP, Plesk

Installing Older version of PHP on Plesk Panel
  1. Connect to the server via SSH

  2. Install the software needed to manage repositories:

    apt install ca-certificates apt-transport-https -y

  3. Add the needed GPG key for the repository:

    wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

  4. Add the repository URL to a separate APT sources list file:

    sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/php_custom.list'

  5. Refresh the APT sources

    apt update

  6. Install PHP 7.2:

    apt -y install php7.2

  7. Install necessary PHP modules, here's an example:

     apt install -y php7.2-{bcmath,bz2,cli,common,curl,dev,fpm,gd,gmp,imagick,imap,intl,json,mbstring,mysql,opcache,soap,ssh2,xml,xmlrpc,zip}

  8. Register PHP handler in Plesk:

    plesk bin php_handler --add -displayname php72-fpm-custom -path /usr/sbin/php-fpm7.2 -phpini /etc/php/7.2/fpm/php.ini -type fpm -id php72-fpm-custom -clipath /usr/bin/php7.2 -service php7.2-fpm -poold /etc/php/7.2/fpm/pool.d

Note: The same steps can be used starting from PHP 5.6, adjust the version number in the commands accordingly.


Contact Digital Analytix

What's Your Reaction?

like
0
dislike
0
love
0
funny
0
angry
0
sad
0
wow
0