Ikuti panduan ini untuk menginstal PHP 7.4 pada CentOS 8. PHP 7.4 adalah rilis minor PHP 7 yang hadir dengan banyak perubahan yang dimaksudkan untuk meningkatkan kinerja dan meningkatkan keterbacaan atau pemeliharaan kode. Anda dapat memeriksa changelog rilis.
Rilis resmi PHP 7.4 dijadwalkan pada 28 November 2019. Namun, ini tersedia untuk tujuan pengujian dan tidak cocok untuk useran produksi.
Instal PHP 7.4 di CentOS 8
Instal Repositori PHP REMI
PHP 7.4 tersedia di remi gudang. Oleh karena itu, instal repositori remi untuk memungkinkan Anda menginstal PHP 7.4 pada CentOS 8.
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Perintah ini akan menginstal repositori REMI dan EPEL.
... Dependencies resolved. ======================================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================================= Installing: remi-release noarch 8.0-4.el8.remi @commandline 20 k Installing dependencies: epel-release noarch 8-5.el8 extras 22 k Transaction Summary ======================================================================================================================================================= Install 2 Packages...
Jalankan pembaruan sistem
dnf update
Menginstal PHP 7.4 pada CentOS 8
Setelah Anda memiliki repo REMI, Anda dapat memverifikasi apakah mereka menyediakan paket PHP 7.4.
dnf whatprovides php74
php74-1.0-1.el8.remi.x86_64 : Package that installs PHP 7.4 Repo : remi-safe Matched from: Provide : php74 = 1.0-1.el8.remi
Seperti yang Anda lihat dari output di atas, remi-saferepositori menyediakan php 7.4. Jika semuanya baik-baik saja, lanjutkan untuk menginstal PHP 7.4.
Jika Anda ingin menginstal PHP 7.4 dan mengganti versi default PHP, cukup jalankan perintah di bawah ini;
dnf module disable php
dnf module install php:remi-7.4
Verifikasi Versi PHP
Untuk memeriksa versi PHP yang terinstal, cukup jalankan perintah;
php -v
PHP 7.4.0RC3 (cli) (built: Oct 1 2019 08:30:29) ( NTS ) Copyright (c) PHP Group Zend Engine v3.4.0-dev, Copyright (c) Zend Technologies
Anda juga dapat menginstal PHP versi SCL. Versi SCL direkomendasikan untuk tujuan pengujian karena untuk menginstal dan menggunakan instalasi paralel PHP 7.4 dengan mudah ke versi PHP lainnya.
dnf install php74
Anda juga dapat memverifikasi PHP dari server web Apache.
vim /var/www/html/test.php
<?php phpinfo(); ?>
Simpan file dan coba akses dari browser menggunakan alamat http://server-IP/test.php.
Menginstal Ekstensi PHP
Untuk menginstal modul PHP 7.4 lainnya, cukup jalankan;
dnf install php-module_name
Di mana module_nameadalah nama ekstensi PHP. Misalnya, untuk menginstal modul MySQL Native Driver untuk PHP 7.4;
dnf install php-mysqlnd
Dependencies resolved. ======================================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================================= Installing: php-mysqlnd x86_64 7.4.0~RC3-5.el8.remi remi-modular 253 k Installing dependencies: php-pdo x86_64 7.4.0~RC3-5.el8.remi remi-modular 139 k Transaction Summary ======================================================================================================================================================= Install 2 Packages Total download size: 392 k Installed size: 1.3 M Is this ok [y/N]: y
Anda dapat membuat daftar modul PHP yang dikompilasi dengan menjalankan perintah di bawah ini;
php -m
[PHP Modules] bz2 calendar Core ctype curl date dom exif fileinfo...
Itu saja tentang menginstal PHP 7.4 pada CentOS 8. Sekarang Anda dapat menjalankan tes Anda. Menikmati.
Referensi
Repositori RPM Remi – Blog
Tutorial Terkait
Instal PHP 7.4 di Debian 10/Debian 9
Instal phpMyAdmin dengan Nginx di Debian 10 Buster
Instal PHP 7.3.4 di Fedora 30
Menginstal PHP 7.3.3 pada CentOS 7.6
Cara Menginstal PHP 7.3.3 di Ubuntu 18.04