Update PHP7.2 ke PHP7.4 di dalam Container Docker
Experiment kali ini adalah mengupdate PHP yang sudah terinstall di dalam sebuah Container. Versi sebelumnya adalah 7.2.19 yang akan ganti ke versi 7.4.33.
Update
apt update
Cek Versi Awal
php -v
Install dependent packages
apt -y install software-properties-common
Tambahkan PPA Repository
add-apt-repository ppa:sergey-dryabzhinsky/php74 add-apt-repository ppa:sergey-dryabzhinsky/php7-modules add-apt-repository ppa:sergey-dryabzhinsky/backports add-apt-repository ppa:sergey-dryabzhinsky/packages
Install PHP7.4
apt -y install php7.4
Install Modul PHP7.4
apt install libapache2-mod-php74
Memilih versi PHP
Cek versi PHP yang aktif
php -v
Abaikan cara ini jika versi PHP sudah berubah ke PHP74. Jika belum berubah ikuti langkah berikut. Non aktifkan php lama
a2dismod php7.2
Aktifkan php baru
a2enmod php74
Cari tau lokasi php
which php74 hasilnya : /usr/bin/php74
Alihkan php aktif ke versi baru update-alternatives --set php /usr/bin/php74