Cài đặt PHP 7.4 trên Fedora 35 - Install PHP 7.4 Fedora 35

PHP là ngôn ngữ kịch bản phía máy chủ được sử dụng rộng rãi nhất để tạo các trang web động và ứng dụng web. PHP 7.4 là một phiên bản của ngôn ngữ lập trình PHP được phát hành vào ngày 28 tháng 11 năm 2019. Nó giới thiệu một số tính năng mới, cải tiến và tối ưu hóa hiệu suất so với phiên bản tiền nhiệm là PHP 7.3. Bên dưới sẽ là hướng dẫn chi tiết về install PHP 7.4 Fedora 35.

Một số tính năng của PHP 7.4 bao gồm:

  • Các thuộc tính kiểu dữ liệu: PHP 7.4 hỗ trợ khai báo kiểu dữ liệu cho các thuộc tính của lớp. Bây giờ bạn có thể chỉ định kiểu dữ liệu cho một thuộc tính, giúp kiểm tra kiểu chặt chẽ hơn và cải thiện sự rõ ràng của mã.
  • Hàm mũi tên: Hàm mũi tên, còn được gọi là closures ngắn, được giới thiệu trong PHP 7.4. Chúng cung cấp cú pháp ngắn gọn hơn cho việc viết các hàm ẩn danh, giúp mã trở nên dễ đọc hơn và giảm thiểu lượng mã lặp đi lặp lại.
  • Toán tử gán Coalescing Null: PHP 7.4 giới thiệu toán tử gán coalescing null (??=), cho phép bạn chỉ gán một giá trị cho một biến nếu nó hiện tại là null. Điều này cung cấp một cách viết tắt để xử lý các giá trị null.
  • Tải trước (Preloading): PHP 7.4 giới thiệu tính năng mới gọi là tải trước (preloading), cho phép bạn tải mã PHP vào bộ nhớ trước, cải thiện hiệu suất của ứng dụng bằng cách giảm thiểu thời gian khởi động.
  • FFI (Foreign Function Interface): PHP 7.4 thêm hỗ trợ cho FFI, cho phép các nhà phát triển gọi các hàm nguyên bản và truy cập cấu trúc dữ liệu nguyên bản trực tiếp từ PHP mà không cần viết một phần mở rộng riêng biệt.
  • Cải thiện thông báo lỗi: PHP 7.4 cải thiện các thông báo lỗi và giới thiệu các thông báo lỗi, cảnh báo chính xác, đưa ra nhiều thông tin hơn. Điều này giúp dễ dàng gỡ lỗi và sửa các vấn đề trong mã của bạn.
  • Cải tiến hiệu suất: PHP 7.4 bao gồm các cải tiến hiệu suất và tối ưu hóa khác nhau, dẫn đến thời gian thực thi nhanh hơn và sử dụng bộ nhớ giảm so với các phiên bản trước đó.

Trên các hệ thống Fedora và các hệ thống dựa trên RHEL khác, PHP có thể được cài đặt từ các kho lưu trữ OS AppStream hoặc từ kho lưu trữ REMI. Với REMI thì nó chứa nhiều phiên bản của PHP và bạn chỉ cần chọn phiên bản phù hợp với ứng dụng của bạn.

Bước 1: Cập nhật hệ thống Fedora 35

Cập nhật các gói đã cài đặt lên phiên bản mới nhất.

sudo dnf -y update

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

Chạy các lệnh dưới đây để thêm kho lưu trữ REMI vào hệ thống Fedora của bạn.

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

Bước 3: Install PHP 7.4 Fedora 35

Một số phụ thuộc cần thiết có sẵn trong kho lưu trữ REMI. Hãy kích hoạt kho lưu trữ REMI và REMI-PHP74.

Một số phụ thuộc phổ biến có sẵn trong kho lưu trữ REMI cần được kích hoạt:

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

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

sudo dnf module install php:remi-7.4 -y

Nhấn phím y khi được yêu cầu để bắt đầu install PHP 7.4 Fedora 35.

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/phần mở rộng PHP bổ sung, sử dụng cú pháp 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 module đã bật, hãy chạy:

$ php --modules

Bạn hiện đã cài đặt PHP 7.4 trên hệ thống Fedora 35 Linux. 

Sau khi thực hiện các bước install PHP 7.4 Fedora 35, bạn đã thành công đưa vào hệ thống một phiên bản PHP mạnh mẽ - tiện ích, giúp bạn phát triển các trang web động và ứng dụng web hiệu quả hơn. PHP 7.4 mang đến những tính năng mới và cải tiến hiệu suất, giúp mã nguồn  chạy nhanh hơn, tiêu tốn ít tài nguyên hơn so với các phiên bản trước đó.

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