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

Đối với những ai chưa biết, PHP là một ngôn ngữ lập trình được sử dụng rộng rãi trong phát triển web. PHP 7.4 là phiên bản PHP mới được phát hành vào tháng 11 năm 2020. Một số tính năng chính của PHP 7.4 bao gồm typed properties (các thuộc tính có kiểu dữ liệu), arrow functions (còn gọi là lambda functions), và preloading (tải trước).

Typed properties cho phép các nhà phát triển chỉ định kiểu dữ liệu cho các thuộc tính của lớp, giúp cải thiện tính đáng tin cậy của mã và dễ dàng phát hiện lỗi kiểu dữ liệu. Arrow functions, còn được gọi là lambda functions, cho phép các nhà phát triển viết các hàm ngắn gọn và ẩn danh một cách dễ dàng hơn. Preloading là một tối ưu hóa hiệu suất giúp tăng tốc độ của ứng dụng PHP bằng cách tải các thành phần cụ thể vào bộ nhớ khi bắt đầu một yêu cầu, tránh việc tải lại sau này.

Bài viết này giả định bạn đã có kiến thức cơ bản về Linux, biết cách sử dụng shell và quan trọng nhất là bạn đang sử dụng VPS của riêng mình để lưu trữ trang web. Quá trình cài đặt khá đơn giản và giả định bạn đang chạy với tài khoản root, nếu không bạn có thể thêm 'sudo' vào các lệnh để có quyền root.

Yêu cầu tiên quyết:

  • Một máy chủ chạy hệ điều hành Fedora 37.
  • Đề nghị sử dụng cài đặt hệ điều hành mới để tránh các vấn đề có thể xảy ra.
  • Truy cập SSH vào máy chủ (hoặc mở Terminal nếu bạn đang sử dụng trên máy tính để bàn).
  • Một người dùng non-root có quyền sudo hoặc quyền truy cập vào người dùng root. Hãy sử dụng người dùng non-root có quyền sudo, vì nếu bạn không cẩn thận khi làm việc với quyền root có thể gây hại cho hệ thống của bạn.

Bước 1: Cập nhật hệ điều hành Fedora

Trước khi tiến hành, hãy cập nhật hệ điều hành Fedora của bạn để đảm bảo tất cả các gói đã có được cập nhật mới nhất. Sử dụng lệnh sau để cập nhật các gói trên máy chủ:

sudo dnf upgrade
sudo dnf update

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

Chúng ta cần nhập kho lưu trữ REMI PHP để cài đặt phiên bản PHP 7.4 và duy trì nó cập nhật.

sudo dnf install http://rpms.remirepo.net/fedora/remi-release-37.rpm

Xác minh cài đặt:

dnf repolist | grep remi

Đầu ra tương tự như sau:

[root@kdata.vn ~]$ dnf repolist | grep remi
remi Remi's RPM repository - Fedora 37 - x86_64
remi-modular Remi's Modular repository - Fedora 37 - x86_64

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

Theo mặc định, gói PHP được cung cấp trong kho lưu trữ của Fedora 37. Bây giờ hãy chạy lệnh dưới đây để cài đặt các gói PHP 7.4 vào hệ thống Fedora của bạn:

sudo dnf module enable php:remi-7.4
sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml php-dom php-redis php-memcached php-memcache

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

php -v

Đầu ra tương tự như sau:

[root@kdata.vn ~]$ php -v
PHP 7.4.33 (cli) (built: Dec 05 2022 10:46:11) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies

Bạn đã hoàn thành quá trình cài đặt PHP 7.4 trên hệ thống Fedora 37 thành công. Giờ đây, bạn đã có môi trường PHP mạnh mẽ và đáng tin cậy để phát triển các trang web động và ứng dụng web tuyệt vời.

Mọi người cũng tìm kiếm: apcu trong php, dnf install php 7.4, fedora 37, fedora install php 7.4, apcu php 8.2, install php 7.4 windows 10

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