
Tutorial Install Multiple PHP Versions Virtualmin – Jika sebelumnya kita sudah membahas cara install virtualmin di centos7, maka pada tutorial kali ini kita akan membahas tentang bagaimana cara menjalankan multi versi php di panel virtualmin. Sebagaimana kita ketahui kebutuhan versi php setiap script/web yang ada terkadang berbeda-beda sehingga jika kita sediakan beberapa pilihan versi php di dalam satu panel maka hal ini akan sangat membantu untuk penggunannya.
Berikut step by step install multi versi php di panel virtualmin, pada tutorial ini penulis menggunakan centos7 dengan panel virtualmin terbaru vesi 6.03.
0. Install SCL Repo
Tahap awal agar bisa kita menginstall lebih dari satu versi php maka kita perlu menginstall paket yang dibutuhkan yaitu SCL repo.
[root@drbd02 ~]# yum install centos-release-scl
[root@drbd02 ~]# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
[root@drbd02 ~]# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
[root@drbd02 ~]# yum install yum-utils
1. Install PHP packages
Tahap selanjutnya setelah kita install kebutuhan repo maka masuk ke proses intall beberapa packages versi php sesuai kebutuhan. Dalm tutorial ini menggunakan 2 contoh versi php yaitu 5.6 dan 7.
PHP 5.6 :
[root@drbd02 ~]# yum install rh-php56 rh-php56-php-mysqlnd
PHP 7.2
[root@drbd02 ~]# yum install php72 php72-php-mysqlnd
Noted : Untuk install packages lainnya bisa dengan yum install php72-php-xxX
2. Memperkenalkan vesi PHP
Setelah selesai kita install semua paket PHP sesuai kebutuhan, langkah selanjutnya yaitu memperkenalkan versi php kepada virtualmin agar bisa dikenalinya.
Caranya yaitu, masuk ke panel virtualmin anda, kemudian pilih dan click System Settings —->>Re-Check Configuration makan anda akan melihat tampilan kurang lebih seprti berikut ini :
3. Menentukan default PHP Version
Kita bisa menentukan PHP versi berapa yang akan digunakan secara default.
Caranya cukup mudah yaitu : Masuk ke panel virtualmin anda, kemudian pilih dan click System Settings—>>Server Templates—>>Default Setting—>>PHP Options, kemudian di bagian Default PHP version, click drop down untuk memilih versi PHP yang diinginkan sebagai versi default, seperti gambar berikut ini :
Kemudian pilih dan click tombol Save
4. Menentukan Version PHP per Virtual Server (VHOST)
Selanjutnya kita bisa menentukan masing-masing virtual server (vhost) berbeda versi PHPnya.
Stepnya cukup mudah yaitu : Pastikan sudah membuat virtual server (vhost), kemudian pilih virtual server yang ingin ditentukan versi phpnya, lalu pilih dan click Server Configuration—>>PHP Versions seperti gambar berikut ini :
Kemudian pilih dan click tombol save.
5. Testing
Untuk memastikan berjalan atau tidaknya yang sudah kita setup, langkah selanjutnya perlu kita testing untuk memastikannya. Caranya cukup mudah, buat satu file php dan isi sebagai berikut ini :
<?php
phpinfo();
phpinfo(INFO_MODULES);
Contoh kita beri nama filenya info.php, secara default root html untuk virtualmin berada di /home/user-domain/public_html
Kemudian coba akses urlnya : http://domain-saya.com/info.php maka kurang lebih hasilnya :
Sekian tutorial sederhana untuk bisa menjalankan multi versi php di panel virtualmin, selamat mencoba dan semoga bermanfaat.
Salam sukses untuk kita semua.
Leave a Reply