Chúng ta sẽ có được 7.4.28 trên rh8.4? Tôi đã xem danh mục Redhat và thấy 7.4.19 là phiên bản duy nhất trong đó. 7.4.28 Địa chỉ CVE-2021-21708, CVE-2021-21707 và CVE-2021-21703. Người đầu tiên có xếp hạng 9,8 trên 10, đây là ưu tiên cao để sửa chữa. RHEL-8-FOR-X86_64-APPSTREAM-RPMS Red Hat Enterprise được bật RHEL-8-FOR-X86_64-BASEOS-RPMS Red Enterprise được bật Php.x86_64 7.4.19-2.Module+EL8.6.0+13953+0A59CE9F @RHEL-8-FOR-X86_64-APPSTREAM-RPMS Làm thế nào để chúng tôi có được phiên bản 7.4.28 trên cài đặt RH8 này?
Một thuê bao Red Hat cung cấp quyền truy cập không giới hạn vào kiến thức, công cụ của chúng tôi và nhiều hơn nữa. Đăng nhập để truy cập đầy đủVấn đề
Môi trường
Nội dung độc quyền thuê bao
Khách hàng và đối tác hiện tại
Đăng nhập
Nếu bạn là người dùng RHEL 8.5 và người đam mê PHP, hướng dẫn bài viết này phù hợp với bạn. PHP là một ngôn ngữ kịch bản nổi tiếng trên toàn cầu đã giúp các nhà phát triển và người dùng đưa ra các ứng dụng dựa trên web ấn tượng.RHEL 8.5 user and a PHP enthusiast, this article guide is the right fit for you. PHP is a globally-renowned scripting language that has helped developers and users come up with impressive web-based applications.
Nếu bạn là người dùng hiện tại của các phiên bản PHP cũ như 7.2/7.4 hoặc chỉ cần cài đặt mới của PHP 8 trên hệ thống RHEL 8.5 của bạn, bài viết này là điểm tham chiếu hoàn hảo.PHP versions like 7.2/7.4 or just need a fresh install of PHP 8 on your RHEL 8.5 system, this article is the perfect reference point.
Vì phiên bản Php hiện tại là 8.x, nhiều tính năng và tối ưu hóa mới của nó bao gồm xử lý lỗi, hệ thống loại và tính nhất quán được cải thiện, có tên JIT, biểu thức match, thuộc tính, đối số, toán tử nullsafe, quảng bá thuộc tính xây dựng và các loại công đoàn.8.x, its many new features and optimizations include improved error handling, type system, & consistency, named JIT, match expression, attributes, arguments, nullsafe operator, constructor property promotion, and union types.
Các cải tiến khác bao gồm Chuỗi SANER để so sánh số, lỗi loại nhất quán cho các chức năng nội bộ, biên dịch đúng lúc, điều chỉnh cú pháp, hệ thống và cải tiến xử lý lỗi.
Cài đặt Php 8 trên Rhel Linux
Điều kiện tiên quyết chính cho bài viết này là để đảm bảo bạn là người dùng root/sudoer trên hệ thống RHEL bạn đang sử dụng.
Để xác định phiên bản hệ điều hành RHEL bạn đang sử dụng, hãy thực hiện lệnh sau trên dòng thiết bị đầu cuối/lệnh của bạn:
$ cat /etc/redhat-release Red Hat Enterprise Linux release 8.5 [Ootpa]
Hệ thống RHEL của bạn cần được cập nhật để nó được thực hiện và loại bỏ các lỗ hổng bảo mật như lỗi thông qua các bản sửa lỗi bản vá và nâng cấp ứng dụng.RHEL system needs to be up-to-date for it to be performant and get rid of security vulnerabilities like bugs through patch fixes and application upgrades.
$ sudo yum update -y
Tiếp theo, bạn cần kích hoạt các kho lưu trữ Epel và Remi, chịu trách nhiệm tạo, duy trì và quản lý các gói Linux chất lượng cao.EPEL and Remi repositories, which are responsible for creating, maintaining, and managing high-quality Enterprise Linux packages.
$ sudo dnf install //dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
Mặt khác, kho lưu trữ Remi sẽ hữu ích trong việc cung cấp phiên bản PHP 8.x bạn sẽ cài đặt trên hệ thống RHEL của mình. REPO này vô cùng góp phần đáp ứng các mục tiêu/yêu cầu của ngăn xếp đèn/LEMP.Remi repository on the other hand will be useful in providing the PHP 8.x version you will install on your RHEL system. This repo hugely contributes to meeting the objectives/requirements of a LAMP/LEMP stack.
$ sudo dnf install dnf-utils //rpms.remirepo.net/enterprise/remi-release-8.rpm -y
Hệ thống RHEL của bạn hiện đã sẵn sàng để cài đặt và khám phá những gì Php 8.x cung cấp. Để xem trước các mô -đun PHP có sẵn cho hệ thống RHEL của bạn, hãy thực hiện lệnh sau:RHEL system is now ready to install and explore what PHP 8.x has to offer. To preview the PHP modules available for your RHEL system, execute the following command:
$ sudo dnf module list phpList Mô -đun PHP
Như bạn có thể thấy, lệnh trên đã tiết lộ một số phiên bản PHP từ phiên bản 7.2 đến 8.1 theo kho lưu trữ mô -đun REMI tựa cho doanh nghiệp Linux 8 - x86_64.PHP versions ranging from version 7.2 to 8.1 as per Remi’s Modular repository for Enterprise Linux 8 – x86_64.
Nếu bạn đã sử dụng phiên bản PHP cũ như 7.2, 7.3 hoặc 7.4 và muốn nâng cấp lên 8.0 hoặc 8.1, cách hành động tốt nhất là đặt lại PHP cho phiên bản ưa thích đó.
$ sudo dnf module reset phpReset Php Yum Module
Sau đó, bây giờ bạn có thể bật mô -đun PHP bạn muốn cài đặt [8.0 hoặc 8.1] từ kho lưu trữ REMI bằng lệnh sau:
$ sudo dnf module enable php:remi-8.1có thể thay đổi mô -đun php yum
Tiếp theo, lệnh cài đặt PHP hiện sẽ giới thiệu Php 8.1 dưới dạng gói cài đặt ưa thích.
$ sudo dnf install phpPhp trong RHEL
Sau khi quá trình cài đặt hoàn tất, xác nhận phiên bản PHP bạn vừa cài đặt.
$ php --versionKeeck phiên bản PHP
Nếu bạn muốn cài đặt các mô -đun PHP khác như FPM, Common, MySQLND, v.v., cấu trúc lệnh sẽ được sử dụng sẽ trông giống như sau:
$ sudo dnf install php-{fpm,common,mysqlnd,cli}mô -đun PHP trong RHEL
Bài viết này đã cho chúng tôi thấy cài đặt/nâng cấp lên PHP 8.x trên hệ thống RHEL 8.5. Bây giờ bạn có thể thoải mái khởi động hoặc tiếp tục các dự án đèn/LEMP của bạn.