Anda hampir selalu harus memutakhirkan ke versi terbaru PHP yang didukung oleh ownCloud, jika dan jika memungkinkan. Dan jika Anda menggunakan versi PHP yang lebih lama dari 7. 3. 0 Anda harus meningkatkan. Panduan ini membawa Anda melalui pemutakhiran instalasi PHP ke salah satu versi PHP yang didukung (7. 3 dan 7. 4) pada Red Hat atau CentOS 7
Tingkatkan PHP ke Versi 7. 3
Untuk meningkatkan ke PHP 7. 3 Anda harus terlebih dahulu berlangganan repositori saluran Red Hat Software Collections untuk mengunduh dan menginstal PHP 7. 3 paket di RHEL 7 (jika Anda belum melakukannya). Dokumentasi ini menggunakan perintah yang sama seperti yang akan Anda temukan di sana
Pastikan Anda telah subscription-manager diinstal. Jika Anda belum menginstalnya, lakukan dengan perintah berikut
Instal pengelola langganan
yum install --assumeyes subscription-manager
Tambahkan repositori yang diperlukan untuk paket PHP
subscription-manager repos --enable rhel-server-rhscl-7-rpms_
Instal Paket yang Diperlukan
Kemudian, lanjutkan dengan menginstal PHP 7 yang diperlukan. 3 paket. Anda dapat menggunakan perintah di bawah ini untuk menghemat waktu Anda
yum install \ rh-php73 \ rh-php73-php \ rh-php73-php-cli \ rh-php73-php-curl \ rh-php73-php-devel \ rh-php73-php-gd \ rh-php73-php-intl \ rh-php73-php-ldap \ rh-php73-php-mbstring \ rh-php73-php-mysqlnd \ rh-php73-php-opcache rh-php73-php-pdo \ rh-php73-php-pear \ rh-php73-php-xml \ rh-php73-php-xmlrpc \ rh-php73-php-zip
Aktifkan PHP7. 3 dan Nonaktifkan PHP 5. 6
Selanjutnya, Anda perlu mengaktifkan PHP 7. 3 dan nonaktifkan PHP 5. 6 seluruh sistem. Untuk mengaktifkan PHP7. 3 di seluruh sistem, jalankan perintah berikut
cp /opt/rh/rh-php73/enable /etc/profile.d/rh-php73.sh source /opt/rh/rh-php73/enable
Kemudian, Anda perlu menonaktifkan pemuatan PHP 5. 6 modul Apache. Anda dapat melakukannya dengan mengubah namanya, seperti pada contoh di bawah, atau menghapus file
mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php56.off mv /etc/httpd/conf.modules.d/10-php.conf /etc/httpd/conf.modules.d/10-php56.off_
Perbarui File Konfigurasi Apache
Setelah selesai, Anda selanjutnya perlu menyalin PHP 7. 3 modul Apache terpasang;
Halo orang baik. Selamat datang di panduan kami tentang cara Memasang PHP 7. 3 di CentOS 7 / Fedora. PHP adalah bahasa skrip sisi server populer yang awalnya dibuat oleh Rasmus Lerdorf pada tahun 1994. PHP banyak digunakan untuk membuat halaman web yang interaktif dan dinamis. Pesaing PHP termasuk ASP Microsoft
Untuk Ubuntu gunakan Cara menginstal PHP 7. 3 di Ubuntu
Untuk Debian. Cara Instal PHP7. 3 pada Debian 9 / Debian 8
Fedora. Cara Instal PHP7. 3 di Fedora Linux
Temukan GUI Web Terbaik untuk Docker
Harap aktifkan JavaScript
Temukan GUI Web Terbaik untuk Docker. Kelola Kontainer Anda dengan Mudah dengan PortaineCara Instal PHP7. 3 di CentOS 7 / Fedora
PHP 7. Rilis 3 mendapatkan banyak perbaikan bug yang mencakup kesalahan segmentasi/korupsi memori, simbol yang tidak terdefinisi, dan perbaikan bug lainnya. Anda bisa mendapatkan laporan rinci dari berita rilis PHP
.
Langkah 1. Tambahkan PHP7. 3 penyimpanan Remi
PHP 7. 3 tersedia untuk distribusi CentOS 7 dan Fedora dari repositori Remi. Tambahkan ke sistem Anda dengan menjalankan
sudo yum -y install epel-release yum-utils
Langkah 2. Nonaktifkan repo untuk PHP 5. 4
Secara default, repositori yang diaktifkan adalah untuk PHP 5. 4. Nonaktifkan repo ini dan aktifkan untuk PHP 7. 3
sudo yum-config-manager --disable remi-php54sudo yum-config-manager --enable remi-php73_
Langkah 3. Instal PHP7. 3 di CentOS 7 / Fedora
Setelah repo diaktifkan, instal php 7. 3 di CentOS 7 atau Fedora menggunakan perintah
sudo yum -y install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-jsonPeriksa versi yang diinstal
$ php -v PHP 7.3.29 (cli) (built: Jun 29 2021 09:30:31) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies_Saya akan memperbarui panduan ini setelah rilis final PHP 7. 3 tersedia untuk penggunaan produksi
Langkah 4. Menginstal PHP 7 lainnya. 3 Ekstensi
Instal PHP7. 3 ekstensi dengan menggunakan sintaks
sudo yum install php-<entension-name>_Sebagai contoh, untuk menginstal modul mysql_ untuk aplikasi PHP yang menggunakan database MySQL, Anda akan menjalankan
sudo yum install php-mysqlndMengonfirmasi.
$ rpm -qi php-mysqlnd Name : php-mysqlnd Version : 7.3.29 Release : 1.el7.remi Architecture: x86_64 Install Date: Mon 12 Jul 2021 08:27:28 PM UTC Group : Development/Languages Size : 865068 License : PHP Signature : DSA/SHA1, Tue 29 Jun 2021 10:05:50 AM UTC, Key ID 004e6f4700f97f56 Source RPM : php-7.3.29-1.el7.remi.src.rpm Build Date : Tue 29 Jun 2021 10:04:38 AM UTC Build Host : builder.remirepo.net Relocations : (not relocatable) Packager : Remi Collet Vendor : Remi's RPM repository <//rpms.remirepo.net/> URL : //www.php.net/Selamat menggunakan PHP 7. 3 dan jangan ragu untuk melaporkan bug apa pun yang Anda temui ke tim pengembangan
Kursus Video Pemrograman Web PHP
- Kursus Pengembang Web Lengkap
- PHP untuk Pemula – Menjadi Master PHP – Proyek CMS
- Bootcamp Pengembang Web Full Stack PHP Lengkap
- PHP dengan Laravel untuk pemula – Menjadi Master di Laravel
- PHP OP. Pemrograman Berorientasi Objek untuk pemula + Proyek
ANDA DAPAT MENDUKUNG PEKERJAAN KAMI DENGAN CUP OF COFFEE
Saat kami terus berkembang, kami ingin menjangkau dan memengaruhi lebih banyak orang yang mengunjungi dan memanfaatkan panduan yang kami miliki di blog kami. Ini adalah tugas besar bagi kami dan sejauh ini kami sangat berterima kasih kepada orang-orang baik yang telah menunjukkan dukungan luar biasa untuk pekerjaan kami selama kami online.
Terima kasih atas dukungan Anda saat kami bekerja untuk memberi Anda panduan dan artikel terbaik. Klik di bawah untuk membelikan kami kopi