Làm cách nào để cài đặt PHP 7.4 trong RHEL?
Trên Fedora, các kho lưu trữ tiêu chuẩn là đủ, trên Enterprise Linux (RHEL, CentOS), kho lưu trữ Gói bổ sung cho Enterprise Linux (EPEL) phải được định cấu hình và trên RHEL, kênh tùy chọn phải được bật Show
Fedora 31dnf install https://rpms.remirepo.net/fedora/remi-release-31.rpm Fedora 30dnf install https://rpms.remirepo.net/fedora/remi-release-30.rpm phiên bản 8. 1dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm phiên bản 7. 7wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm subscription-manager repos --enable=rhel-7-server-optional-rpms CentOS phiên bản 8. 0dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm CentOS phiên bản 7. 7wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm sử dụng mô-đun php Với mô-đun Fedora và RHEL / CentOS 8, bạn chỉ cần sử dụng remi-7. 4 luồng của mô-đun php dnf module reset php dnf module install php:remi-7.4 kích hoạt kho lưu trữ remi-php74 Các gói cần thiết nằm trong kho lưu trữ remi-safe (được bật theo mặc định) và remi-php74, gói mới nhất không được bật theo mặc định (lựa chọn của quản trị viên theo phiên bản PHP mong muốn) RHEL hoặc CentOS 7yum install yum-utils yum-config-manager --enable remi-php74 Fedora________số 8_______nâng cấp PHP Theo lựa chọn, các gói có cùng tên với tên trong bản phân phối, do đó, một bản cập nhật đơn giản là đủ yum update Đó là tất cả. ) dnf install https://rpms.remirepo.net/fedora/remi-release-30.rpm0 Các vấn đề đã biết Quá trình nâng cấp có thể không thành công (do thiết kế) khi một số tiện ích mở rộng đã cài đặt chưa tương thích với PHP 7. 4 Xem danh sách theo dõi khả năng tương thích. Trạng thái RPM mở rộng PECL Nếu các tiện ích mở rộng này không bắt buộc, bạn có thể xóa chúng trước khi nâng cấp, nếu không, bạn sẽ phải kiên nhẫn Cảnh báo. một số tiện ích mở rộng vẫn đang được phát triển nhưng có vẻ hữu ích khi cung cấp chúng để cho phép nâng cấp lên nhiều người hơn và cho phép người dùng đưa ra phản hồi cho tác giả
Nếu bạn muốn cài đặt PHP 7. 4 bên cạnh phiên bản PHP mặc định, điều này có thể đạt được bằng cách sử dụng các gói có tiền tố php74, xem PHP 7. 4 dưới dạng bài Bộ sưu tập phần mềm Bạn cũng có thể thử trình hướng dẫn cấu hình Các gói có sẵn trong kho lưu trữ đã được sử dụng làm nguồn cho Fedora 32 (đề xuất thay đổi độc lập, đã được chấp nhận và có thể kiểm tra) Bằng cách cung cấp ngăn xếp PHP đầy đủ tính năng, với khoảng 130 tiện ích mở rộng có sẵn, 6 phiên bản PHP, dưới dạng gói cơ sở và gói SCL, cho Fedora và Enterprise Linux, đồng thời với 200.000 lượt tải xuống mỗi ngày, kho lưu trữ remi đã trở thành tài liệu tham khảo cho PHP trong 14 năm qua . ) PHP7. 4 là bản phát hành ổn định mới nhất của PHP. Tháng 5 các kho lưu trữ yum phổ biến đang cung cấp các gói vòng/phút cho PHP 7. Bài viết này đang sử dụng kho Remi và EPEL yum để cài đặt các gói cần thiết trên hệ thống của bạn. Bài viết này sẽ giúp bạn cài đặt PHP 7. 4, PHP7. 3, PHP7. 2, PHP7. 1 trên máy chủ CentOS & Redhat 7. Hướng dẫn này đã được thử nghiệm với CentOS Linux phát hành 7. 4. 1708 Quảng cáo
Thiết lập kho lưu trữ YumTrước hết, bạn cần kích hoạt kho lưu trữ Remi và EPEL yum trên hệ thống của mình. Sử dụng lệnh sau để cài đặt kho lưu trữ EPEL trên hệ thống CentOS và Red Hat 7/6 của bạn Sử dụng lệnh này để cài đặt kho EPEL yum trên hệ thống của bạn sudo yum install epel-release và bây giờ thực hiện một trong các lệnh sau theo phiên bản hệ điều hành của bạn để cài đặt kho lưu trữ Remi sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm Cài đặt PHP 7 trên CentOSHệ thống của bạn đã được chuẩn bị để cài đặt PHP từ kho yum. Sử dụng một trong các lệnh sau để cài đặt PHP 7. 4 hoặc PHP 7. 3 hoặc PHP 7. 2 hoặc PHP7. 1 trên hệ thống của bạn dựa trên yêu cầu của bạn ## Install PHP 7.4 yum --enablerepo=remi-php74 install php ## Install PHP 7.3 yum --enablerepo=remi-php73 install php ## Install PHP 7.2 yum --enablerepo=remi-php72 install php ## Install PHP 7.1 yum --enablerepo=remi-php71 install php Tôi đã cài đặt phiên bản mới nhất PHP 7. 4 trên hệ thống của tôi. Bây giờ hãy chạy lệnh sau để kiểm tra phiên bản PHP đang hoạt động hiện tại trên hệ thống của tôi php -v PHP 7.4.1 (cli) (built: Dec 17 2019 16:35:58) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies Cài đặt các mô-đun PHPBạn cũng có thể cần cài đặt các mô-đun PHP bổ sung dựa trên yêu cầu ứng dụng của mình. Lệnh dưới đây sẽ cài đặt một số mô-đun PHP hữu ích hơn ### For PHP 7.4 yum --enablerepo=remi-php74 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.3 yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.2 yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.1 yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt 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 được đị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 Cách cài đặt PHP 7. 3 trên RHEL 7?Các bước cài đặt PHP 7. 1, 7. 2, 7. 3 và 7. 4 trên máy chủ CentOS 7 . Cài đặt yum-utils và kích hoạt kho lưu trữ EPEL. . Tải xuống và cài đặt remirepo bằng lệnh yum [root@linuxtechi ~]# yum install http. //vòng/phút. remirepo. net/doanh nghiệp/remi-phát hành-7. vòng/phút Dựa trên yêu cầu của bạn, hãy định cấu hình PHP 7. kho lưu trữ x Cách nâng cấp PHP 7. 3 đến 7. 4 CentOS 7?Cách nâng cấp PHP lên 7. 4 bằng centos 7? . Để cài đặt PHP 7 mới nhất, bạn cần bật EPEL và kho lưu trữ Remi. . Tiếp theo, bạn cần cài đặt các gói yum-util. . Kích hoạt remi repo theo phiên bản PHP mong muốn, cho PHP 7. 4,. Bây giờ hãy cài đặt PHP 7. 4 với tất cả các mô-đun cần thiết bằng lệnh bên dưới Cách cài đặt phiên bản PHP 7. 4 trên CentOS 8?Cách cài đặt PHP 7. . Mở ứng dụng đầu cuối và đăng nhập vào máy chủ CentOS 8 từ xa Cập nhật hộp CentOS 8, chạy cập nhật sudo yum Tìm kiếm phiên bản PHP, chạy sudo yum search php Cài đặt PHP 7. 2. 11 hoặc 7. 4 và mô-đun FastCGI cho Nginx trên CentOS 8, thực thi. sudo yum cài đặt php php-fpm Định cấu hình Nginx để sử dụng PHP Làm cách nào để kiểm tra phiên bản PHP trên RHEL 7?Kiểm tra phiên bản PHP được cài đặt trên máy chủ Linux và Unix của bạn . Mở dấu nhắc đầu cuối và sau đó gõ các lệnh sau Đăng nhập vào máy chủ từ xa bằng lệnh ssh. . Để kiểm tra phiên bản PHP, hãy chạy. php --version HOẶC php-cgi --version Để in phiên bản PHP 7, gõ. php7 --version HOẶC php7-cgi --version |