Cách cài đặt PHP 7.4 Fedora 36 - Install PHP 7.4 Fedora 36

PHP là ngôn ngữ kịch bản máy chủ phổ biến, chúng thường được sử dụng để tạo ra các trang web động và ứng dụng web. Vào ngày 28 tháng 11 năm 2019, PHP 7.4 đã được ra mắt với nhiều tính năng mới, cải tiến và tăng hiệu suất so với phiên bản trước đó, PHP 7.3. Bên dưới chính là hướng dẫn cách cài đặt PHP 7.4 trên hệ điều hành Fedora 36.

Các tính năng nổi bật của PHP 7.4:

  • Hỗ trợ Typed Properties: PHP 7.4 cho phép khai báo kiểu dữ liệu cho biến và thuộc tính lớp một cách dễ dàng. Bạn không cần phải tạo các phương thức getter và setter để kiểm soát kiểu dữ liệu nữa.
  • Arrow Functions (Hàm mũi tên): PHP 7.4 giới thiệu cú pháp Arrow Functions, cho phép viết hàm ẩn danh một cách ngắn gọn, tương tự như trong ngôn ngữ Javascript.
  • Spread Operator (Toán tử Spread): Spread Operator đã được hỗ trợ từ PHP 5.6, nhưng trong PHP 7.4 nó cũng áp dụng cho dữ liệu kiểu mảng. Điều này giúp gộp dữ liệu mảng nhanh hơn so với việc sử dụng hàm array_merge().
  • Opcache Preload: Một trong những tính năng nổi bật tiếp theo của PHP 7.4 là Opcache Preload. Chúng cho phép bạn lưu trữ các tệp mã vào bộ nhớ cache ngay khi PHP khởi động. Đồng thời, bạn có thể thông báo cho PHP biết các tệp này sẽ không thay đổi, giúp tăng hiệu suất xử lý.
  • Cải thiện hiệu suất: Trong phiên bản PHP trước đó tính hiệu suất chưa được tối ưu nhưng bắt đầu từ phiên bản 7.4, điều này được cải thiện đáng kể. Nó giúp tăng tốc độ thực thi và giảm sử dụng bộ nhớ.
  • Preloading: PHP 7.4 đã ra mắt tính năng mới là preloading, tính năng này cho phép tải mã PHP vào bộ nhớ trước khi ứng dụng chạy, bằng cách giúp giảm thiểu thời gian khởi động mà hiệu suất được cải tiến hơn trước rất nhiều.

Trên hệ thống Fedora và các hệ thống dựa trên RHEL, bạn có thể cài đặt PHP từ các kho ứng dụng của hệ điều hành hoặc từ kho REMI. Kho REMI hỗ trợ nhiều phiên bản PHP, giúp bạn dễ dàng chọn phiên bản phù hợp với yêu cầu của ứng dụng.

Bước 1: Update hệ thống Fedora

Hãy đảm bảo cập nhật phiên bản mới nhất cho các gói đã được cài đặt trước đó.

sudo dnf -y update

Bước 2: Thêm kho lưu trữ REMI

Thêm kho lưu trữ REMI vào hệ thống Fedora 36 bằng lệnh sau:

# Fedora 36
sudo dnf -y install https://rpms.remirepo.net/fedora/remi-release-36.rpm

Bước 3: Cách cài đặt PHP 7.4 trên Fedora 36

Một số phụ thuộc cần thiết đã có sẵn trong kho remi, chính vì thế bạn cần kích hoạt kho lưu trữ remi và remi-php74.

Trong đó các phụ thuộc phổ biến có sẵn cần được bật:

sudo dnf config-manager --set-enabled remi
sudo dnf module reset php -y

Cài đặt PHP 7.4 trên Fedora 36:

sudo dnf module install php:remi-7.4 -y

Để bắt đâu cài đặt PHP 7.4 trên Fedora 36 hãy nhấn phím y.

Transaction Summary
===================================================================================================================================================
Install 10 Packages

Total download size: 8.3 M
Installed size: 53 M
Is this ok [y/N]: y

Xác nhận phiên bản PHP hiện tại đã được cài đặt.

$ php -v
PHP 7.4.33 (cli) (built: Feb 14 2023 09:19:40) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Cài đặt các gói/tiện ích mở rộng bổ sung của PHP, dùng lệnh sau:

sudo yum install php-xxx

Ví dụ:

sudo dnf -y 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

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

$ php --modules

Bây giờ bạn đã cài đặt thành công PHP 7.4 trên hệ thống Fedora Linux.

Các gói dịch vụ Cloud VPS của KDATA mang đến cho bạn nhiều lựa chọn về hiệu suất cũng như khả năng lưu trữ, mọi nhu cầu về doanh nghiệp đều được đáp ứng. KDATA đảm bảo khả năng uptime lên đến 99,99%, toàn quyền quản trị và free backup hằng ngày. Tham khảo ngay các gói dịch vụ Cloud VPS:

https://kdata.vn/cloud-vps

👉 Liên hệ ngay KDATA hỗ trợ tận tình, support tối đa, giúp bạn trải nghiệm dịch vụ giá hời chất lượng tốt nhất