Baru-baru ini saat melihat ke dasbor WordPress klien saya, menemukan pemberitahuan bahwa versi PHP mungkin rentan dan memerlukan pembaruan seperti yang ditunjukkan di bawah ini untuk alasan keamanan. Saya menjalankan PHP 7.0 pada CentOS 7 yang diinstal menggunakan Remi repo. Berikut adalah panduan langkah demi langkah untuk memperbarui PHP ke versi 7.4.
Langkah 1: Pertama dan terpenting, dapatkan cadangan lengkap server dan situs web Anda sebelum melanjutkan lebih jauh.
Langkah 2: Perbarui server Anda
# yum install epel-release yum-utils -y # yum update -y
Langkah 3: Periksa versi PHP yang sedang berjalan.
# php -v
Langkah 4: Daftar semua paket PHP yang telah Anda instal ke dalam file, sehingga Anda dapat merujuknya untuk menginstal semua paket tersebut di PHP 7.4
# rpm -qa | grep php > php_rpm.txt
Langkah 5: Hapus semua paket PHP yang terinstal
# yum remove "php*" -y
Langkah 6: Instal repositori Remi yang diperbarui jika belum diinstal.
# yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Langkah 7: Aktifkan repositori PHP 7.4, instal inti dan paket PHP yang diperlukan. Anda juga dapat merujuk ke langkah 4 untuk paket yang diperlukan sebelumnya.
# yum --enablerepo=remi-php74 install php php-pdo php-fpm php-gd php-mbstring php-mysql php-curl php-mcrypt php-json -y
Langkah 8: Periksa versi PHP yang diperbarui.
# php -v PHP 7.4.24 (cli) (built: Sep 21 2021 11:23:11) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies
Langkah 9: Mulai ulang Apache untuk menggunakan PHP 7.4 yang baru diinstal
# systemctl restart httpd