Multi PHP di Ubuntu 16.04 dan 18.04

$ sudo systemctl stop php5.6-fpm.service php7.2-fpm.service


Khusus pengguna Ubuntu 16.04 ganti php7.2-fpm menjadi php7.0-fpm.  Lalu baru kita sunting php-fpm.

$ vim /etc/php/5.6/fpm/pool.d/www.conf


  

[www]

user = ali
group = ali

listen = /run/php/php5.6-fpm.sock


Ganti /etc/php/5.6/ dengan /etc/php/7.2 atau 7.0 sesuai versi php-nya.

    INGAT

    Untuk menutup vim dengan sudo, perintahnya adalah sebagai berikut:

    !w sudo tee % > /dev/null


Buat virtualhost khusus untuk php5.6 misalnya dengan nama http://localhost.php5, sedangan php7 kita gunakan default-nya yakni http://localhost.

$ vim /etc/hosts


Jadikan seperti berikut:

...
127.0.0.1 localhost.php5
...


Aktifkan fastcgi:

$ sudo a2enmod actions fastcgi alias proxy_fcgi


Sunting virtualhost default dengan mengikuti perintah berikut:

$ vim /etc/apache2/sites-available/000-default.conf

Super Admin

Lorem ipsum dolor sit amet consectetur adipiscing elit fusce eget turpis pulvinar interdum tellus blandit imperdiet velit.