Cara Menginstall PHP 8.4 di Ubuntu 24.04 Untuk Pemula (Step-by-Step)
Untuk menginstal PHP 8.4 di Ubuntu 24.04, Anda perlu menambahkan repository pihak ketiga karena versi PHP tersebut tidak tersedia di repository default Ubuntu. Berikut langkah-langkah lengkapnya :
Perbarui Sistem
Pastikan sistem Anda diperbarui sebelum menginstal PHP :
sudo apt update && sudo apt upgrade -y
Tambahkan Repository PHP dari Ondřej Sury
PHP 8.4 tersedia melalui PPA (Personal Package Archive) milik Ondřej Surý. Untuk menambahkannya :
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Instal PHP 8.4 dan Ekstensi Umum
Instal PHP 8.4 beserta beberapa ekstensi yang sering digunakan :
sudo apt install php8.4 php8.4-fpm php8.4-cli php8.4-mysql php8.4-curl php8.4-xml php8.4-mbstring php8.4-zip php8.4-bcmath php8.4-soap php8.4-intl php8.4-readline -y
Perintah di atas akan menginstal PHP 8.4 beserta ekstensi yang umum digunakan dalam pengembangan web.
Verifikasi Instalasi
Periksa versi PHP yang terinstal :
php -v
Uji PHP dengan Web Server
Untuk Apache :
1. Jika PHP 8.3 sebelumnya terinstal, nonaktifkan dan aktifkan PHP 8.4 :
sudo a2dismod php8.3
sudo a2enmod php8.4
sudo systemctl restart apache2
2. Buat file uji PHP :
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
3. Akses http://localhost/info.php di browser untuk melihat informasi PHP.
Untuk Nginx :
1. Edit konfigurasi situs default :
sudo nano /etc/nginx/sites-available/default
2. Sesuaikan blok PHP :
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.4-fpm.sock;
}
3. Restart Nginx dan PHP-FPM :
sudo systemctl restart nginx
sudo systemctl restart php8.4-fpm
4. Buat file uji PHP :
echo "<?php phpinfo(); ?>" | sudo tee /usr/share/nginx/html/info.php
5. Akses http://localhost/info.php di browser untuk melihat informasi PHP.
Hapus File Uji
Setelah pengujian, hapus file info.php untuk alasan keamanan :
sudo rm /var/www/html/info.php
atau
sudo rm /usr/share/nginx/html/info.php
Tags :