Kamis, 9 April 2026 11:18:00 AM
Breaking News :
7. Tips & Tutorial

menambah PHP 8.3 di VPS Ubuntu 22.04 yang memakai HestiaCP

wartait.com, HOW TO – Berikut tutorial lengkap untuk menambah PHP 8.3 di VPS Ubuntu 22.04 yang memakai HestiaCP, berdasarkan langkah yang sudah Anda jalankan. Hestia mendukung penambahan versi PHP tambahan, dan WordPress saat ini memang merekomendasikan PHP 8.3 atau lebih tinggi.

Tujuan

Tutorial ini untuk:

  • menambahkan PHP 8.3 ke server HestiaCP
  • memastikan service PHP 8.3-FPM aktif
  • menyiapkan domain WordPress agar nanti bisa dipindahkan ke PHP 8.3. WordPress juga mendokumentasikan bahwa PHP 8.3 direkomendasikan, dan WordPress 6.8 ke atas didokumentasikan kompatibel penuh dengan PHP 8.3.

1. Login sebagai root

Masuk dulu ke akses root agar perintah Hestia bisa dijalankan tanpa masalah.

sudo -i

Kalau berhasil, prompt biasanya berubah menjadi root@nama-server:~#.


2. Update daftar paket

Jalankan:

apt update

Fungsi perintah ini:

  • menyegarkan daftar paket dari repository
  • memastikan server membaca versi paket terbaru yang tersedia sebelum instalasi PHP 8.3 dilakukan

Kalau saat apt update muncul pertanyaan seperti perubahan Label repository PPA, Anda bisa setujui bila memang repository itu sudah Anda pakai sebelumnya, seperti yang terjadi pada server Anda.


3. Tambahkan PHP 8.3 lewat HestiaCP

Ini langkah utama:

/usr/local/hestia/bin/v-add-web-php 8.3

Perintah v-add-web-php adalah utilitas Hestia untuk menambahkan versi PHP web tambahan ke sistem. Dokumentasi dan contoh resmi Hestia menunjukkan skema multi-PHP memang didukung, termasuk kombinasi seperti 8.2, 8.3, dan 8.4.

Saat dijalankan, biasanya akan muncul pesan seperti:

Installing PHP-8.3, please wait…

Kalau proses selesai tanpa error dan kembali ke prompt, itu tanda awal yang bagus.


4. Cek apakah PHP 8.3 sudah terpasang

Setelah instalasi selesai, cek versinya:

php8.3 -v

Contoh hasil yang benar:

PHP 8.3.xx (cli)

Pada server Anda, hasil ini sudah muncul:

  • PHP 8.3.30
  • lengkap dengan Zend OPcache

Artinya PHP CLI 8.3 sudah berhasil terpasang.

Baca juga  Panduan Lengkap: Cara Melacak dan Mencegah Phishing Melalui Email dan SMS

5. Cek service PHP-FPM 8.3

Lanjut cek service FPM:

systemctl status php8.3-fpm –no-pager

Yang perlu dilihat adalah bagian ini:

  • Loaded: loaded
  • Active: active (running)

Pada server Anda, php8.3-fpm.service sudah terbaca active (running), jadi sisi service-nya sudah sehat.

Kalau statusnya masih gagal atau mati, biasanya akan terlihat:

  • failed
  • inactive
  • atau ada pesan error dependency

6. Cek paket PHP 8.3 yang ikut terpasang

Supaya lebih yakin, Anda bisa lihat modul-modul yang sudah ikut terinstal:

dpkg -l | grep php8.3

Pada server Anda, paket penting untuk WordPress sudah ada, misalnya:

  • php8.3-cli
  • php8.3-fpm
  • php8.3-mysql
  • php8.3-curl
  • php8.3-gd
  • php8.3-mbstring
  • php8.3-xml
  • php8.3-zip
  • php8.3-intl
  • php8.3-imagick

Itu sudah sangat memadai untuk kebanyakan instalasi WordPress modern.


7. Apa arti hasil ini?

Kalau ketiga pengecekan ini sukses:

php8.3 -v
systemctl status php8.3-fpm –no-pager
dpkg -l | grep php8.3

maka artinya:

  • PHP 8.3 sudah ditambahkan ke server
  • service PHP 8.3-FPM sudah berjalan
  • server Anda siap untuk memakai PHP 8.3 pada domain tertentu

Jadi tahap install server-side sudah selesai.


8. Langkah berikutnya: ganti domain WordPress ke PHP 8.3

Setelah PHP 8.3 terpasang, domain WordPress belum otomatis pindah ke 8.3. Anda masih harus mengganti backend PHP domain itu di panel Hestia.

Umumnya langkahnya:

  1. buka HestiaCP
  2. masuk ke menu Web
  3. pilih domain WordPress
  4. klik Edit
  5. pada bagian Backend Template, pilih template PHP 8.3
  6. simpan perubahan

Hestia mendokumentasikan pengaturan domain web dilakukan dari halaman edit domain, termasuk pengaturan backend yang dipakai.


9. Setelah domain dipindah, apa yang harus dicek?

Setelah domain memakai PHP 8.3, cek langsung:

  • homepage situs
  • wp-admin
  • plugin cache
  • plugin SEO
  • formulir kontak
  • theme/custom code
  • error log domain
Baca juga  5 Tools AI Gratis yang Bikin Produktivitas Harian Meningkat

Ini penting karena meskipun WordPress merekomendasikan PHP 8.3, plugin atau tema lama kadang masih bisa memunculkan warning atau error jika belum rapi. WordPress sendiri merekomendasikan PHP 8.3+, dan dokumen kompatibilitas inti WordPress menyatakan dukungan penuh PHP 8.3 pada WordPress 6.8 dan versi setelahnya.


10. Jangan hapus PHP 8.2 dulu

Ini penting:

  • jangan buru-buru hapus PHP 8.2
  • biarkan PHP 8.2 tetap ada dulu sebagai cadangan
  • kalau ternyata ada plugin/tema bermasalah di 8.3, Anda masih bisa rollback cepat

Pendekatan paling aman memang:

  1. tambah PHP 8.3
  2. test 1 domain dulu
  3. kalau aman, baru lanjut

11. Ringkasan perintah yang dipakai

Ini versi singkat yang bisa Anda simpan:

sudo -i
apt update
/usr/local/hestia/bin/v-add-web-php 8.3
php8.3 -v
systemctl status php8.3-fpm –no-pager
dpkg -l | grep php8.3

12. Kesimpulan

Kalau mengikuti langkah di atas, maka prosesnya adalah:

  • masuk root
  • update repository
  • tambah PHP 8.3 dengan tool Hestia
  • verifikasi versi
  • verifikasi service FPM
  • verifikasi modul
  • lalu pindahkan domain WordPress ke backend PHP 8.3

Dalam kasus server Anda, tahap instalasi sudah berhasil karena:

  • php8.3 -v berhasil
  • php8.3-fpm aktif
  • paket PHP 8.3 sudah lengkap terpasang

Sekarang tinggal tahap ubah domain WordPress di HestiaCP ke PHP 8.3.

Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *