Làm cách nào để cài đặt php 7.4 trên centos 8.5?
Hướng dẫn này cho phép bạn tìm hiểu cách cài đặt phiên bản PHP 7 mới nhất. 4 trên hệ thống CentOS hoặc máy chủ CentOS của bạn trên bất kỳ VPS nào hoặc bất kỳ Dịch vụ lưu trữ chuyên dụng nào và định cấu hình nó với Apache và Nginx Show
PHP7 mới nhất. 4. 3 phiên bản được phát hành vào ngày 20 tháng 2 năm 2020. Nó đi kèm với một số tính năng mới và một số điểm không tương thích mà bạn nên biết trước khi nâng cấp từ phiên bản trước Cài đặt này được thử nghiệm trên Hostinger. Thiết lập này sẽ hoạt động trên tất cả các máy chủ Linux Bước 1. Bắt đầuĐảm bảo máy chủ CentOS của bạn đang có các gói mới nhất bằng cách chạy lệnh sau yum update && yum upgrade Thao tác này sẽ cập nhật chỉ mục gói và cập nhật các gói đã cài đặt lên phiên bản mới nhất Bước 2. Thêm kho lưu trữ EPEL và REMIThêm kho lưu trữ EPEL và REMI có PHP 7. 4 và các phần mở rộng PHP cần thiết khác yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm Khi bạn đã thêm các kho lưu trữ này, bạn có thể cài đặt PHP 7. 4 Bước 3. Cài đặt PHP 7. 4Thực hiện lệnh sau để cài đặt dnf. Sau đó, bạn có thể cài đặt PHP dnf -y install dnf-utils Bật php. remi-7. 4 mô-đun để cài đặt PHP 7. 4 dnf module install php:remi-7.4 Sau khi cài đặt hoàn tất, bạn có thể xác nhận cài đặt bằng lệnh sau php -v đầu ra mẫu PHP 7.4.3 (cli) (built: Feb 18 2020 11:53:05) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies Bước 4. Cài đặt PHP 7. 4 tiện ích mở rộngBây giờ bạn có thể cài đặt một số tiện ích mở rộng php thường được sử dụng cho WordPress bằng lệnh sau yum install -y php-devel php-opcache php-pear php-cli php-process php-json php-pdo php-gd php-common php-fpm php-mysqlnd php-bcmath php-xml php-mbstring Khởi động lại PHP 7. 4 FPMKhi bạn đã cập nhật cài đặt FPM PHP của mình, bạn cần khởi động lại nó để áp dụng các thay đổi systemctl restart php-fpm Bây giờ bạn đang có PHP 7. 4 Đã cài đặt và cấu hình Sự kết luậnBây giờ bạn đã học cách cài đặt PHP 7. 4 trên máy chủ CentOS của bạn cảm ơn vì đã dành thời gian cho tôi. Nếu bạn gặp phải bất kỳ vấn đề hoặc bất kỳ phản hồi nào, vui lòng để lại nhận xét bên dưới Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách cài đặt PHP 7. 2, 7. 3 hoặc 7. 4 trên CentOS 8. Trước khi chọn phiên bản PHP nào sẽ cài đặt, hãy đảm bảo rằng các ứng dụng của bạn hỗ trợ phiên bản đó Chúng tôi cũng sẽ chỉ cho bạn cách tích hợp PHP với Nginx và Apache Cài đặt PHP trên CentOS 8 #CentOS 8 được phân phối với PHP 7. 2. Phiên bản này hỗ trợ hầu hết các ứng dụng PHP hiện đại, nhưng sẽ không còn được duy trì tích cực kể từ tháng 11 năm 2019. Các phiên bản PHP mới hơn có sẵn từ kho lưu trữ Remi Kích hoạt kho lưu trữ Remi #Nếu bạn định cài đặt bản phân phối ổn định PHP phiên bản 7. 2, bỏ qua bước này. Mặt khác, nếu bạn muốn cài đặt PHP 7. 3 hoặc 7. 4 kích hoạt kho lưu trữ Remi bằng cách chạy lệnh sau với quyền root hoặc người dùng có đặc quyền sudo ________số 8Lệnh trên cũng sẽ kích hoạt kho lưu trữ EPEL Khi quá trình cài đặt hoàn tất, hãy chạy lệnh bên dưới để nhận danh sách tất cả các phiên bản PHP có sẵn
Đầu ra sẽ hiển thị danh sách tất cả các mô-đun có sẵn, bao gồm cấu hình luồng, phiên bản và cài đặt được liên kết yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm0 Mô-đun PHP mặc định được đặt thành PHP 7. 2. Để cài đặt bản phát hành PHP mới hơn, hãy bật phiên bản phù hợp PHP7. 3 yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm1 PHP7. 4 yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm2 Bây giờ bạn đã sẵn sàng để cài đặt PHP trên máy chủ CentOS của mình Cài đặt PHP #Lệnh sau sẽ cài đặt PHP và một số mô-đun PHP phổ biến nhất yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm3 FPM được cài đặt dưới dạng phụ thuộc và được sử dụng làm máy chủ FastCGI. Khởi động dịch vụ FPM và cho phép nó tự động khởi động khi khởi động yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm4 Cấu hình PHP để làm việc với Apache #Nếu SELinux đang chạy trên hệ thống của bạn, bạn sẽ cần cập nhật bối cảnh bảo mật SELinux yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm5 Nếu bạn đang sử dụng Apache làm máy chủ web của mình, hãy khởi động lại dịch vụ 6 bằng lệnh sau và bạn đã sẵn sàngyum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm7 Cấu hình PHP để hoạt động với Nginx #Theo mặc định, PHP FPM chạy với tư cách người dùng 7. Để tránh các vấn đề về quyền, chúng tôi sẽ thay đổi người dùng thành 8. Để làm như vậy, hãy chỉnh sửa các dòng được tô màu vàngdnf -y install dnf-utils0 /etc/php-fpm. d/www. conf 0Đảm bảo thư mục 9 có quyền sở hữu chính xác 1Sau khi hoàn tất, hãy khởi động lại dịch vụ PHP FPM 2Tiếp theo, chỉnh sửa chỉ thị máy chủ ảo Nginx và thêm khối vị trí sau để Nginx có thể xử lý các tệp PHP 3Để cấu hình mới có hiệu lực, hãy khởi động lại dịch vụ Nginx 4Cập nhật ngữ cảnh bảo mật SELinux yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm5 Sự kết luận #PHP7. 2 có sẵn để cài đặt từ kho CentOS 8 mặc định. Nếu bạn muốn cài đặt phiên bản mới hơn, bạn cần kích hoạt kho lưu trữ Remi |