Cara memasang php 7.4, 7.3 & 7.2 pada Centos/RHEL 7

Cara memasang php 7.4, 7.3 & 7.2 pada Centos/RHEL 7

Php 7.4 adalah pelepasan stabil terkini php. Mei Repositori Yum yang popular menyediakan pakej RPM untuk Php 7. Artikel ini menggunakan repositori Remi dan Epel Yum untuk memasang pakej yang diperlukan pada sistem anda. Artikel ini akan membantu anda memasang php 7.4, Php 7.3, Php 7.2, Php 7.1 di Centos & Redhat 7 pelayan. Tutorial ini telah diuji dengan CentOS Linux Release 7.4.1708.

  • Pasang Php7, Nginx dan Mysql pada CentOS/RedHat

Repositori persediaan yum

Pertama sekali, anda perlu mengaktifkan repositori Remi dan Epel Yum pada sistem anda. Gunakan arahan berikut untuk memasang repositori Epel pada sistem CentOS dan Red Hat 7/6 anda

Gunakan arahan ini untuk memasang repositori epel yum pada sistem anda

sudo yum memasang pelepasan epel 

Dan sekarang laksanakan salah satu arahan berikut mengikut versi sistem operasi anda untuk memasang repositori REMI.

sudo rpm -uvh http: // rpms.famillecollet.com/enterprise/remi-release-7.rpm 

Pasang Php 7 di CentOS

Sistem anda disediakan untuk pemasangan PHP dari repositori yum. Gunakan salah satu arahan berikut untuk memasang php 7.4 atau Php 7.3 atau Php 7.2 atau Php 7.1 pada sistem anda berdasarkan keperluan anda.

## Pasang Php 7.4 yum --EnableRepo = REMI-PHP74 Pasang PHP ## Pasang Php 7.3 yum --EnableRepo = REMI-PHP73 Pasang PHP ## Pasang Php 7.2 yum --EnableRepo = Remi-php72 Pasang PHP ## Pasang Php 7.1 yum --EnableRepo = Remi-Php71 Pasang PHP 

Saya telah memasang versi terkini php 7.4 Pada sistem saya. Sekarang menjalankan arahan berikut untuk memeriksa versi php aktif semasa pada sistem saya.

php -v Php 7.4.1 (CLI) (Dibina: 17 Dis 2019 16:35:58) (NTS) Hak Cipta (c) Kumpulan PHP Zend Engine v3.4.0, Hak Cipta (c) Zend Technologies 

Pasang modul PHP

Anda juga mungkin perlu memasang modul PHP tambahan berdasarkan keperluan aplikasi anda. Perintah di bawah akan memasang beberapa modul PHP yang lebih berguna.

### untuk php 7.4 YUM --Enablerepo = REMI-PHP74 Pasang PHP-XML PHP-SOAP PHP-XMLRPC PHP-MBSTRING PHP-JSON PHP-GD PHP-McRYPT ### untuk PHP 7.3 yum --enablePo = Remi-php73 Pasang php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### untuk php 7.2 YUM --EnableRepo = REMI-PHP72 Pasang PHP-XML PHP-SOAP PHP-XMLRPC PHP-MBSTRING PHP-JSON PHP-GD PHP-McRYPT ### untuk PHP 7.1 yum --enablePo = Remi-php71 Pasang php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt 

Anda boleh menjalankan arahan berikut untuk mencari modul PHP yang lain di bawah repositori YUM yang dikonfigurasikan. Di bawah contoh carian perintah untuk semua modul untuk php 7.4.

Yum --enablePo = Remi-Php73 Cari Php | GREP PHP73 * Remi-Php74: repo1.abu.Innoscale.Net Php74.x86_64: Pakej yang memasang Php 7.4 Php74-Php.x86_64: Bahasa skrip php untuk membuat laman web dinamik php74-php-bcmath.x86_64: Modul untuk aplikasi PHP untuk menggunakan bcmath php74-php-brotli.x86_64: lanjutan brotli untuk php74-php-cli php.x86_64: Antara muka baris arahan untuk php74-php-common.x86_64: Fail biasa untuk php74-php-componere php74-php.x86_64: Mengarang kelas PHP pada runtime php74-php-dba.x86_64: Modul lapisan abstraksi pangkalan data untuk aplikasi php php74-php-dbg.x86_64: Debugger PHP interaktif Php74-PhP-Devel.x86_64: fail yang diperlukan untuk membina sambungan php php74-php-embedded.x86_64: Perpustakaan PHP untuk membenamkan dalam aplikasi Php74-PHP-enchant.x86_64: Extension ejaan Enchant untuk Aplikasi PHP Php74-PhP-FPM.x86_64: Pengurus Proses PHP Fastcgi Php74-PhP-GD.x86_64: Modul untuk aplikasi PHP untuk menggunakan grafik GD php74-php-gmp.x86_64: Modul untuk aplikasi PHP untuk menggunakan GNU MP PHP74-PHP-IMAP.x86_64: Modul untuk aplikasi PHP yang menggunakan IMAP php74-php-intl.x86_64: Pelanjutan pengantarabangsaan untuk aplikasi PHP Php74-PhP-Json.x86_64: Pelanjutan Notasi Objek JavaScript untuk PHP ..