Cara menginstal php 8 pada centos/rhel 8
- 1872
- 557
- John Ratke
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.