PHP (Hypertext Preprocessor) adalah bahasa skrip sisi server yang paling umum digunakan untuk membuat situs web dinamis. Semua CMS (Sistem Manajemen Konten) dan kerangka kerja paling populer seperti WordPress, Laravel, dan Magento dibangun dalam pemrograman PHP. Anda akan menjelajahi dalam panduan ini bagaimana Anda dapat menginstal versi PHP 7.4 pada sistem CentOS 8. Versi PHP yang berbeda tersedia untuk instalasi di CentOS 8. Sebelum memilih versi PHP untuk instalasi dari semuanya, pastikan versi ini harus memenuhi persyaratan aplikasi.
Instalasi PHP pada CentOS 8
Untuk menginstal PHP pada sistem CentOS 8, Anda perlu melakukan langkah-langkah berikut:
Langkah 1:Aktifkan repositori Remi
Di CentOS 8, versi PHP 7.2 digunakan sebagai versi default yang mendukung sebagian besar aplikasi web modern. Namun, berdasarkan dukungan aplikasi Anda, Anda dapat menginstal versi PHP terbaru yang tersedia di sistem Anda menggunakan repositori Remi. Jadi, jika Anda perlu menginstal PHP 7.3 atau 7.4, dengan menjalankan perintah berikut, aktifkan repositori Remi:
$ sudo yum install yum-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Setelah menjalankan perintah di atas, repositori EPEL juga akan diaktifkan di sistem Anda.
Setelah repositori Remi Remi diaktifkan di sistem Anda, buat daftar versi PHP yang tersedia dengan menjalankan perintah di bawah ini:
$ sudo dnf module list php
Langkah 2:Aktifkan modul PHP
Seperti yang telah kita bahas sebelumnya, modul PHP secara default diatur ke PHP 7.2. Jika Anda ingin menginstal rilis PHP terbaru, aktifkan versi yang sesuai pada sistem CentOS 8 Anda.
Untuk mengaktifkan PHP 7.3, Anda dapat menggunakan perintah yang disebutkan di bawah ini:
$ sudo dnf module reset php
$ sudo dnf module enable php:remi-7.3
Misalnya, kami ingin menginstal rilis PHP 7.4 terbaru pada sistem CentOS 8. Dalam hal ini, dengan menjalankan perintah berikut, Anda dapat mengaktifkannya di sistem Anda:
$ sudo dnf module reset php
$ sudo dnf module enable php:remi-7.4
Sekarang, modul PHP 7.4 diaktifkan di sistem Anda sebagai berikut:
Langkah 3:Menginstal PHP di CentOS 8
Saatnya untuk memulai instalasi PHP dan modul umum PHP 7.4 sebagai berikut:
$ sudo yum install php-fpm php-common php-cli
Perintah di atas tidak akan menginstal dependensi Apache. Selama menginstal modul di atas, FPM akan diinstal sebagai dependensi. Ini akan digunakan sebagai server FastCGI. Sekarang, aktifkan dan mulai layanan FPM dengan menjalankan perintah berikut:
$ sudo systemctl enable –now php-fpm
$ sudo systemctl start php-fpm.service
Sekarang, periksa versi Php yang diinstal dengan menggunakan perintah berikut:
$ php --version
Kesimpulan
Kami telah menginstal PHP pada CentOS 8 dalam artikel ini. Selain itu, kami menjelajahi cara mengubah versi PHP default ke versi terbaru yang tersedia. Setelah menginstal PHP di sistem Anda, Anda dapat mengonfigurasinya dengan server web Apache atau Nginx. Terima kasih!