Cara Memasang Php 8 di CentOS/RHEL 8
- 5036
- 563
- Dale Harris II
Php 8.0 adalah kemas kini utama yang dikeluarkan oleh pasukan PHP pada 26 Nov, 2020. Ia mengandungi sebilangan besar ciri dan pengoptimuman baru berbanding versi sebelumnya. Untuk membaca lebih lanjut mengenai Baca Log Perubahan Php 8.
Remi dan Epel adalah repositori yang paling popular mengandungi pakej RPM terkini untuk pemasangan. Ia juga mengandungi pakej php 8 rpm untuk dipasang pada sistem CentOS/RHEL 8.
Artikel ini akan menggambarkan anda cara memasang Php 8 pada sistem CentOS 8 atau RHEL 8 Linux.
Sebelum kita mula
Log masuk ke sistem CentOS 8 dengan akaun istimewa sudo.
Secara pilihan, anda boleh menaik taraf pakej semasa pada sistem anda dengan melaksanakan arahan.
Menaik taraf DNF
Langkah 1 - Dayakan repositori PHP
Repositori lalai CentOS/RHEL tidak mengandungi pakej PHP 8 terkini. Untuk memasang Php 8 pada sistem CentOS 8, membolehkan repositori Epel dan Remi Yum pada sistem anda.
Buka terminal dan laksanakan arahan di bawah untuk mengkonfigurasi repositori REMI dan EPEL:
Sudo DNF Install -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Noarch.rpm
Sudo DNF Install -y https: // rpms.remirepo.Bersih/Enterprise/Remi-Release-8.rpm
Sebaik sahaja anda memasang kedua -dua pakej di atas, gunakan alat baris arahan DNF untuk aktif PHP: REMI-8.0
repositori, yang mengandungi pakej Php 8.
Modul DNF SUDO Dayakan PHP: REMI-8.0 -y
Sahkan repositori aktif untuk pakej PHP pada sistem anda.
Senarai modul dnf sudo php
Pastikan remi-8.0 Steam aktif untuk pakej PHP. Ia akan ada [e]
tepat selepas nama repositori. Lihat tangkapan skrin di bawah:
Langkah 2 - Memasang Php 8 di CentOs
Sistem anda siap untuk pemasangan Php 8. Jalankan arahan berikut dari terminal.
sudo dnf memasang php php-cli php-common
Tekan 'Y' untuk sebarang pengesahan yang diminta semasa pemasangan.
Setelah pemasangan berjaya, laksanakan arahan di bawah untuk melihat versi PHP yang dipasang di syste anda.
php -v
Pada peringkat ini, anda telah berjaya memasang Php 8 pada sistem CentOS 8 dan RHEL 8.
Langkah 3 - Pasang Apache dengan Php 8 di CentOS
Ini adalah langkah pilihan untuk anda, jika anda hanya memerlukan php cli untuk menjalankan skrip php.
Tetapi dalam kebanyakan kes, kami menggunakan Apache untuk menggunakan aplikasi web berasaskan PHP. Cukup laksanakan arahan berikut ke pelayan web Apache pada sistem anda.
sudo dnf pemasangan httpd -y
Sekarang, Verity bahawa Apache dibaca untuk menyampaikan fail PHP melalui web. Mari buat fail maklumat PHP di pelayan CentOS anda. Kegunaan virtulhost lalai /var/www/html
sebagai akar dokumen. Oleh itu, buat fail di bawah direktori ini:
echo "">/var/www/html/info.php
Maklumat akses seterusnya.Fail PHP menggunakan alamat IP pelayan seperti di bawah:
Langkah 4 - Memasang Pelanjutan PHP
Secara amnya aplikasi web bergantung pada lanjutan php berganda. Pelanjutan PHP adalah perpustakaan yang terbentuk khas untuk tugas -tugas tertentu.
Lihat sambungan PHP yang ada, Jenis:
sudo dnf cari php-*
Sekarang, pasang semua pelanjutan PHP yang diperlukan untuk aplikasi anda.
sudo dnf memasang php-gd php-mbstring php-mysqlnd
Gunakan -m
pilihan untuk melihat sambungan PHP yang diaktifkan sekarang.
php -m
php -m | GREP Extension-Name
Kesimpulan
Tutorial ini membantu anda memasang php 8.0 termasuk pelanjutan yang diperlukan pada sistem CentOS/RHEL 8 Linux.