Seperti pada artikel sebelumnnya saya membahas Bagaimana melakukan switch multipel versi aplikasi pada linux? Untuk kali ini saya akan membahas Bagaimana melakukan switch multipel versi aplikasi php5 ke php7 pada apache linux?

Pada artikel sebelumnya yang berjalan pada terminal kita (# secara gampanya begitu) . Kali ini yang berjalan khusus pada apache sebagai webservice yang digunakan.

alt text

Seperti yang terlihat diatas php yang bejalan saat ini pada apche ada php5. Untuk merubah dari php5 di rubah menjadi php7 cukup melakukan a2dimod dan a2enmod

Pertama lakukan disabel untuk php5 terlebih dahulu dengan perintah a2dimod

$ a2dismod php5
Module php5 disabled.
To activate the new configuration, you need to run:
  service apache2 restart

kemudian kita jalankan php7

$ a2enmod php7.0
Considering dependency mpm_prefork for php7.0:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php7.0:
Enabling module php7.0.
To activate the new configuration, you need to run:
  service apache2 restart

Setelah dijalankan kita harus melakukan restart pada apache agar mengatifkan versi phpnya.

$ service apache2 restart

Versi php yang berjalan adalah php7 seperti terlihat dibawah ini:

alt text