Cara Install PHP 7.4 dan Versi Lain di Linux Debian 12 Bookworm
Apakah Anda mengalami kesulitan dalam menginstal PHP di Debian 12? Dengan kebutuhan pengembangan yang terus berkembang, memiliki beberapa versi PHP dapat menjadi penyelamat, baik untuk aplikasi lama maupun proyek terbaru. Dalam panduan ini, Anda akan belajar cara menginstal PHP 7.4 dan 8.3 beserta semua modul penting, memastikan server Anda siap menangani berbagai kebutuhan aplikasi dengan mudah!
Berikut adalah langkah-langkah untuk menginstal PHP 7.4 dan 8.3 beserta modul atau ekstensi yang umum digunakan di Debian 12:
Tambahkan Repositori SURY untuk Versi PHP Lama
Untuk menginstal PHP 7.4, Anda memerlukan repositori pihak ketiga (SURY):
sudo apt install -y lsb-release apt-transport-https ca-certificates
sudo wget -qO /etc/apt/trusted.gpg.d/php.gpg <https://packages.sury.org/php/apt.gpg>
echo "deb <https://packages.sury.org/php/> $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
Perbarui Daftar Paket
sudo apt update
Instal PHP 7.4 dan Ekstensi yang Umum Digunakan
Untuk menginstal PHP 7.4 dan beberapa ekstensi yang umum:
sudo apt install -y php7.4 php7.4-cli php7.4-fpm php7.4-mysql php7.4-xml php7.4-curl php7.4-zip php7.4-mbstring php7.4-json php7.4-bcmath php7.4-soap php7.4-intl php7.4-readline
Instal PHP 8.3 dan Ekstensi yang Umum Digunakan
Untuk menginstal PHP 8.3 dan beberapa ekstensi yang umum:
sudo apt install -y php8.3 php8.3-cli php8.3-fpm php8.3-mysql php8.3-xml php8.3-curl php8.3-zip php8.3-mbstring php8.3-json php8.3-bcmath php8.3-soap php8.3-intl php8.3-readline
Verifikasi Instalasi PHP
Anda dapat memverifikasi versi PHP yang diinstal dengan:
php -v
Mengubah Versi PHP yang Digunakan
Anda dapat menggunakan perintah update-alternatives
untuk mengatur versi PHP default:
sudo update-alternatives --config php
Pilih versi PHP yang ingin Anda jadikan default dari daftar yang ditampilkan. Misalnya ingin menggunakan versi 8.2 maka isikan dengan angka 3, lalu ENTER.
Konfigurasi PHP-FPM untuk Nginx atau Apache
- Untuk Nginx: Pastikan konfigurasi Anda menunjuk ke socket PHP-FPM yang sesuai, misalnya
/run/php/php7.4-fpm.sock
atau/run/php/php8.3-fpm.sock
. Untuk Apache: Aktifkan modul PHP dengan:
sudo a2enmod php7.4 sudo a2enmod php8.3 sudo systemctl restart apache2
Menginstal Ekstensi Tambahan
Jika Anda membutuhkan ekstensi tambahan, Anda bisa menginstalnya dengan:
sudo apt install php7.4-<extension-name>
sudo apt install php8.3-<extension-name>
Gantilah <extension-name>
dengan nama ekstensi yang Anda butuhkan, seperti gd
, xdebug
, dll.
Restart Layanan Web Server
Jangan lupa untuk me-restart layanan web server Anda setelah menginstal atau mengubah konfigurasi PHP:
Untuk Nginx:
sudo systemctl restart nginx sudo systemctl restart php7.4-fpm sudo systemctl restart php8.3-fpm
Untuk Apache:
sudo systemctl restart apache2
PHP 7.4 dan 8.3 beserta modul yang diperlukan seharusnya sudah berhasil diinstal di sistem Debian 12 Anda!
Semoga bermanfaat!
Artikel Terkait
Cara Mudah Install Composer di OS Linux
Composer adalah sebuah project open source yang dimotori oleh Nils Adermann dan Jordi Boggiano. Project composer ini dihost di github dan we...
SelengkapnyaCara Install Brightness Controller di Ubuntu Mate
Bagi teman-teman yang menggunakan laptop atau komputer yang tidak memiliki brightness controller (pengatur tingkat kecerahan layar), maka artikel kali...
SelengkapnyaCara Menggunakan Open Broadcaster Software (OBS) di OS Windows atau Linux
Open Broadcaster Software atau biasa disebut dengan OBS merupakan salah 1 software gratis (open source) untuk melakukan perekaman (recording) dan stre...
SelengkapnyaCara Install Browser Brave di OS Linux Berbasis Debian
Brave merupakan salah satu browser yang muncul di tahun 2015 oleh CEO Brendan Eich (creator JavaScript and mantan CEO dari Mozilla Corp...
Selengkapnya- Membuat Auto Complete Tag PHP pada Visual Studio Code
- Cara Mendownload Git Repository atau Sebuah Project di Github
- Cara Install PhpMyAdmin di Laragon
- Cara Mengatur Waktu dan Tanggal di MySQL Secara Otomatis Setelah Input atau Update Data
- Cara Mengaktifkan Allow Less Secure Apps Access pada Akun Google