Cara menginstal php 8 pada centos/rhel 8

Cara menginstal php 8 pada centos/rhel 8

PHP 8.0 adalah pembaruan besar yang dirilis oleh tim PHP pada 26 November 2020. Ini berisi sejumlah besar fitur dan optimasi baru selama versi sebelumnya. Untuk membaca lebih lanjut tentang membaca log perubahan php 8.

Remi dan Epel adalah repositori paling populer yang berisi paket RPM terbaru untuk instalasi. Ini juga berisi paket php 8 rpm yang akan dipasang pada sistem CentOS/RHEL 8.

Artikel ini akan menjelaskan Anda cara menginstal PHP 8 pada sistem Linux Centos 8 atau RHEL 8.

Sebelum kita mulai

Masuk ke Sistem Centos 8 dengan Sudo Privileged Account.

Secara opsional, Anda dapat meningkatkan paket saat ini pada sistem Anda dengan mengeksekusi perintah.

Upgrade DNF  

Langkah 1 - Aktifkan Repositori PHP

Repositori Default CentOS/RHEL tidak mengandung paket PHP 8 terbaru. Untuk menginstal PHP 8 pada sistem Centos 8, aktifkan repositori EPEL dan Remi Yum di sistem Anda.

Buka terminal dan jalankan perintah di bawah ini untuk mengonfigurasi repositori Remi dan EPEL:

sudo dnf instal -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Noarch.RPM  sudo dnf instal -y https: // rpms.Remirepo.Net/Enterprise/Remi-Release-8.RPM  

Setelah Anda menginstal kedua paket di atas, gunakan alat baris perintah DNF untuk aktif PHP: REMI-8.0 Repositori, yang berisi paket Php 8.

Modul Sudo DNF Aktifkan PHP: Remi-8.0 -Y  

Verifikasi repositori aktif untuk paket PHP di sistem Anda.

Sudo DNF Daftar Modul PHP  

Pastikan Remi-8.0 Steam aktif untuk paket PHP. Itu akan ada [e] Tepat setelah nama repositori. Lihat tangkapan layar di bawah ini:

Langkah 2 - Memasang PHP 8 di CentOS

Sistem Anda siap untuk instalasi PHP 8. Jalankan perintah berikut dari Terminal.

sudo dnf menginstal php php-cli php-common  

Tekan 'y' untuk konfirmasi yang diminta selama instalasi.

Setelah instalasi berhasil, jalankan perintah di bawah ini untuk melihat versi PHP yang diinstal pada sistem Anda.

php -v  

Pada tahap ini, Anda telah berhasil menginstal PHP 8 pada sistem CentOS 8 dan RHEL 8.

Langkah 3 - Pasang Apache dengan PHP 8 di CentOS

Ini adalah langkah opsional untuk Anda, jika Anda hanya perlu PHP CLI untuk menjalankan skrip PHP.

Namun dalam kebanyakan kasus, kami menggunakan Apache untuk menggunakan aplikasi web berbasis PHP. Cukup jalankan perintah berikut ke Apache Web Server di sistem Anda.

sudo dnf menginstal httpd -y  

Sekarang, verity bahwa Apache dibaca untuk melayani file php melalui web. Mari kita buat file info php di server centos Anda. Penggunaan virtulhost default /var/www/html sebagai root dokumen. Jadi buat file di bawah direktori ini:

echo "">/var/www/html/info.php  

Info akses berikutnya.File PHP menggunakan alamat IP server seperti di bawah ini:

Langkah 4 - Memasang ekstensi PHP

Umumnya aplikasi web tergantung pada beberapa ekstensi PHP. Ekstensi PHP adalah perpustakaan yang dibentuk khusus untuk tugas -tugas tertentu.

Lihat ekstensi PHP yang tersedia, ketik:

sudo dnf pencarian php-*  

Sekarang, pasang semua ekstensi PHP yang diperlukan untuk aplikasi Anda.

sudo dnf menginstal php-gd php-mbstring php-myqlnd  

Menggunakan -M Opsi untuk melihat ekstensi PHP yang diaktifkan saat ini.

php -m  php -m | nama ekstensi grep  

Kesimpulan

Tutorial ini membantu Anda menginstal PHP 8.0 termasuk ekstensi yang diperlukan pada sistem CentOS/RHEL 8 Linux.