Cara Install PHP 8.4 Di Debian 12 Dengan Mudah

Cara Install PHP 8.4 Di Debian 12 Dengan Mudah

Untuk menginstal PHP 8.4 di Debian 12, Anda perlu mengikuti langkah-langkah berikut. PHP 8.4 mungkin belum tersedia di repositori standar Debian 12, jadi kita akan menggunakan repositori pihak ketiga yang menyediakan versi PHP terbaru.

Langkah-langkah untuk menginstal PHP 8.4 di Debian 12 :

1. Perbarui Paket Sistem Pertama, pastikan bahwa semua paket sistem Anda sudah diperbarui dengan menjalankan perintah berikut :

sudo apt update && sudo apt upgrade -y

2. Tambahkan Repositori Sury PHP Repositori Sury adalah repositori pihak ketiga yang menyediakan berbagai versi PHP untuk Debian. Untuk menambahkannya, jalankan perintah berikut :

sudo apt install -y lsb-release apt-transport-https ca-certificates curl

3. Instal PHP 8.4 Setelah repositori ditambahkan, Anda dapat menginstal PHP 8.4 dengan menjalankan perintah berikut :

sudo apt update
sudo apt install -y php8.4 php8.4-cli php8.4-fpm php8.4-mysql php8.4-xml php8.4-mbstring php8.4-curl php8.4-zip php8.4-bcmath

Anda dapat menambahkan paket lain yang diperlukan sesuai kebutuhan, seperti php8.4-gd, php8.4-intl, atau php8.4-soap.

4. Verifikasi Instalasi PHP Setelah instalasi selesai, Anda bisa memverifikasi versi PHP yang terpasang dengan perintah :

php -v

Perintah ini akan menampilkan versi PHP yang terinstal, pastikan itu adalah PHP 8.4.

5. Konfigurasi PHP-FPM (Jika Menggunakan FPM) Jika Anda menggunakan PHP-FPM, pastikan PHP-FPM berjalan dengan benar :

sudo systemctl enable php8.4-fpm
sudo systemctl start php8.4-fpm

6. Mengganti Versi PHP Default (Opsional) Jika Anda memiliki beberapa versi PHP terinstal dan ingin mengubah PHP versi default yang digunakan di sistem, Anda dapat menggunakan update-alternatives. Untuk mengganti versi PHP default, jalankan :

sudo update-alternatives --set php /usr/bin/php8.4
sudo update-alternatives --set phpize /usr/bin/phpize8.4
sudo update-alternatives --set php-config /usr/bin/php-config8.4

7. Restart Web Server (Jika Diperlukan) Jika Anda menggunakan web server seperti Apache atau Nginx, pastikan untuk merestart web server setelah instalasi PHP :

Untuk Apache :

sudo systemctl restart apache2

Untuk Nginx (jika menggunakan PHP-FPM) :

sudo systemctl restart nginx

Sekarang PHP 8.4 sudah terinstal di Debian 12 Anda. Anda dapat mulai mengonfigurasi dan menggunakannya sesuai kebutuhan proyek Anda.

Tags :