Cài đặt php 7.4 trên redhat 7

Đây là một hướng dẫn ngắn về cách cài đặt PHP 7. 4 trên hệ thống Linux CentOS 7. Phiên bản PHP 7. 4. 0 đã được phát hành trong giai đoạn ổn định cho các nhà phát triển và cho người dùng thử nghiệm. Điều này không được khuyến nghị chạy trong Sản xuất, cho đến khi phiên bản ổn định của PHP 7. 4 được cung cấp cho công chúng. Ngày phát hành chính thức dự kiến ​​là ngày 28 tháng 11 năm 2019

PHP7. 4 đi kèm với nhiều tính năng mới đáng chú ý. Phiên bản này là RPM có sẵn trong kho lưu trữ remi-php74 cho Fedora ≥ 29 và Enterprise Linux ≥ 7 (RHEL, CentOS) và dưới dạng Bộ sưu tập phần mềm trong kho lưu trữ remi-safe (hoặc remi cho Fedora)

 

Bước 1. Thêm Kho lưu trữ EPEL và REMI

Chạy các lệnh bên dưới để thêm các kho cần thiết

 

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Bước 2. Cài đặt PHP 7. 4 trên CentOS 7

Bây giờ chúng ta có thể kích hoạt PHP 7. 4 Kho Remi và cài đặt PHP 7. 4 trên CentOS 7

 

sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php74

Cài đặt PHP 7. 4 trên CentOS 7

sudo yum update
sudo yum install php php-cli

Chấp nhận lời nhắc cài đặt

Dependencies Resolved

===================================================================================================================================================
 Package                            Arch                         Version                                    Repository                        Size
===================================================================================================================================================
Installing:
 php                                x86_64                       7.4.0-1.el7.remi                           remi-php74                       3.4 M
 php-cli                            x86_64                       7.4.0-1.el7.remi                           remi-php74                       5.1 M
Installing for dependencies:
 apr                                x86_64                       1.4.8-5.el7                                base                             103 k
 apr-util                           x86_64                       1.5.2-6.el7                                base                              92 k
 centos-logos                       noarch                       70.0.6-3.el7.centos                        base                              21 M
 httpd                              x86_64                       2.4.6-90.el7.centos                        base                             2.7 M
 httpd-tools                        x86_64                       2.4.6-90.el7.centos                        base                              91 k
 mailcap                            noarch                       2.1.41-2.el7                               base                              31 k
 php-common                         x86_64                       7.4.0-1.el7.remi                           remi-php74                       1.1 M
 php-json                           x86_64                       7.4.0-1.el7.remi                           remi-php74                        68 k

Transaction Summary
===================================================================================================================================================
Install  2 Packages (+8 Dependent packages)

Total download size: 34 M
Installed size: 73 M
Is this ok [y/d/N]: y
Downloading packages:
(1/10): httpd-tools-2.4.6-90.el7.centos.x86_64.rpm                                                                          |  91 kB  00:00:00     
(2/10): apr-1.4.8-5.el7.x86_64.rpm                                                                                          | 103 kB  00:00:01     
(3/10): mailcap-2.1.41-2.el7.noarch.rpm                                                                                     |  31 kB  00:00:00     
(4/10): apr-util-1.5.2-6.el7.x86_64.rpm                                                                                     |  92 kB  00:00:01     
(5/10): httpd-2.4.6-90.el7.centos.x86_64.rpm        | 2.7 MB   00:09     warning: /var/cache/yum/x86_64/7/remi-php74/packages/php-common-7.4.0-1.el7.remi.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 00f97f56: NOKEY
Public key for php-common-7.4.0-1.el7.remi.x86_64.rpm is not installed
(6/10): php-common-7.4.0-1.el7.remi.x86_64.rpm      | 1.1 MB   00:09     
(7/10): php-json-7.4.0-1.el7.remi.x86_64.rpm        |  68 kB   00:01     
(8/10): php-7.4.0-1.el7.remi.x86_64.rpm             | 3.4 MB   00:13     
(9/10): php-cli-7.4.0-1.el7.remi.x86_64.rpm         | 5.1 MB   00:13     
(10/10): centos-logos-70.0.6-3.el7.centos.noarch.rp |  21 MB   00:31     
-------------------------------------------------------------------------
Total                                       1.1 MB/s |  34 MB  00:31     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Importing GPG key 0x00F97F56:
 Userid     : "Remi Collet <[email protected]>"
 Fingerprint: 1ee0 4cce 88a4 ae4a a29a 5df5 004e 6f47 00f9 7f56
 Package    : remi-release-7.7-1.el7.remi.noarch (installed)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Is this ok [y/N]: y

Sử dụng lệnh tiếp theo để cài đặt các gói bổ sung

sudo yum install php-xxx

Ví dụ

sudo yum 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-json

Phiên bản PHP hiện tại phải là 7. 4

$ php -v
PHP 7.4.0 (cli) (built: Nov 26 2019 20:13:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Để xem các mô-đun đã bật, hãy chạy

$ php --modules

Bạn đã cài đặt thành công PHP 7. 4 trên CentOS 7. Tận hưởng quá trình phát triển/kiểm tra PHP của bạn với bản phát hành này

Cách cài đặt PHP 7. 4 trong RHEL 7?

Bạn có thể chạy lệnh sau để tìm kiếm các mô-đun PHP có sẵn khác trong kho yum đã định cấu hình. Ví dụ lệnh dưới đây tìm kiếm tất cả các mô-đun cho PHP 7. 4. yum --enablerepo=remi-php73 tìm kiếm php. grep php73 * remi-php74. repo1. tro. tầm cỡ. mạng php74. x86_64. Gói cài đặt PHP 7. 4 php74-php .

Cách cài đặt PHP 7. 4 trên mũ đỏ?

Cách cài đặt PHP 7. 4 trên CentOS 8 / RHEL 8 .
Bước 1. Thêm Kho lưu trữ EPEL và REMI. Các kho lưu trữ EPEL và REMI là những yêu cầu chính đối với cài đặt này. .
Bước 2. Cài đặt PHP 7. 4 trên CentOS 8 / RHEL 8. .
Bước 3. Cài đặt PHP 7. 4 Tiện ích mở rộng CentOS 8 / RHEL 8

Cách cài đặt PHP 7. 4 từ mã nguồn trên CentOS 7?

Cách cài đặt PHP 7. 4 trên CentOS 7 .
Bước 1. Thêm Kho lưu trữ EPEL và REMI. Chạy các lệnh bên dưới để thêm các kho cần thiết. .
Bước 2. Cài đặt PHP 7. 4 trên CentOS 7. Bây giờ chúng ta có thể kích hoạt PHP 7. 4 Kho Remi và cài đặt PHP 7. 4 trên CentOS 7. .
Bước 3. Cài đặt PHP 7. 4 tiện ích mở rộng

Làm cách nào để cập nhật phiên bản PHP trong redhat 7?

Quy trình cài đặt PHP 7. 2 trên CentOS 7 hoặc RHEL 7 như sau. .
Bật repo EPEL, nhập. sudo yum -y cài đặt phát hành epel
Bật remi repo i. e. remi-php72. sudo yum-config-manager --enable remi-php72
Làm mới kho lưu trữ. cập nhật sudo yum
Cài đặt phiên bản php 7. 2, chạy. Sudo yum cài đặt php