Apa yang bisa kami bantu?

A. Pendahuluan 

Setiap aplikasi web atau CMS memerlukan versi PHP tertentu agar dapat berjalan dengan optimal tanpa mengalami ketidakcocokan sistem. HestiaCP menyediakan fitur Multiple PHP Versions yang memungkinkan kamu menginstal dan menjalankan beberapa versi PHP sekaligus secara berdampingan dalam satu server, sehingga setiap domain bisa menggunakan versi PHP yang berbeda secara fleksibel langsung dari Dashboard Admin HestiaCP.

Panduan Knowledge Base kali ini akan membahas cara menginstall Multiple PHP melalui Dashboard HestiaCP.
 

*Catatan Penting : 
- Isolasi Per-Domain: Setiap domain berjalan secara terisolasi. Kamu bisa menjalankan Website A pada PHP 7.4 dan Website B pada PHP 8.3 dalam satu server yang sama. 
- Compatibility Check: Pastikan script atau CMS (seperti WordPress, Laravel, dll.) pada website kamu sudah mendukung versi PHP yang dipilih sebelum melakukan perubahan untuk menghindari error 500 Internal Server Error. 

B. Konfigurasi

1. Menginstall versi PHP melalui Dashboard HestiaCP

a. Login ke Panel Dashboard Admin HestiaCP 

Login ke Dashboard HestiaCP menggunakan user admin melalui URL HestiaCP : IPServer:8083

b. Masuk ke Pengaturan Server 

Pada panel dashboard HestiaCP, pilih menu Settings, kemudian klik Configure.

Gambar 1 : Settings HestiaCP

c. Buka Menu Web Server

Pada Configure pilih Section Web Server.

Gambar 2 : Web Server

Kemudian beri tanda centang pada versi PHP yang ingin diinstall lalu klik Save.
 

Gambar 2.1 : Select PHP version

Setelah perubahan disimpan akan ada tampilan informasi perubahan berhasil dilakukan 
 

Gambar 2.2 : Succes Configuration


Setelahnya bisa dicek kembali untuk versi PHP yang telah terinstall pada System PHP version
 

Gambar 2.3 : Installed PHP version


2. Mengubah versi PHP pada Domain/Website

Setelah versi PHP berhasil diinstal di server, kamu dapat menentukan versi PHP spesifik untuk tiap-tiap domain. Berikut untuk panduannya :

a. Klik menu Web pada Dashboard HestiaCP kemudian pilih Domain yang ingin dilakukan perubahan version PHP

Gambar 3 : Web Domain

b. Pada Web Domain yang telah dipilih untuk melakukan perubahan version PHP klik Advanced Option 
 

Gambar 3.1 : Web Domain Advanced Options


c. Pilihan version PHP yang telah terinstall dapat dicek pada Backend Template → Pilih version PHP → Save.
 

Gambar 3.2 : PHP Version
Gambar 3.3 : Changes PHP Version

Setelahnya version PHP bisa dicek melalui php.info : Membuat Script PhpInfo dan Cara Melihatnya 

 

<?php

phpinfo();

?>

C. Kesimpulan 

Mengelola multiple versi PHP di HestiaCP sangat praktis karena seluruh proses instalasi hingga alokasi versi PHP per-domain dapat dilakukan secara terpusat melalui Dashboard Admin (GUI). Fitur isolasi per-domain ini memastikan setiap aplikasi web atau CMS dapat berjalan stabil pada lingkungan PHP yang sesuai tanpa memengaruhi performa maupun konfigurasi website lain di dalam server yang sama. 

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com  atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.