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

PHP 8.1, phiên bản mới và được mong chờ của ngôn ngữ lập trình PHP, mang đến nhiều cải tiến và tính năng mới quan trọng cho việc phát triển ứng dụng web. Trong bài viết này, chúng ta sẽ khám phá cách install và cấu hình PHP 8.1 trên hệ thống Fedora 37, giúp bạn tận dụng những tính năng mạnh mẽ này.

Chuẩn bị trước khi cài đặt

Đảm bảo rằng hệ thống Fedora 37 của bạn đã được cập nhật mới nhất và đã được chuẩn bị cho việc cài đặt PHP 8.1.

Cập nhật hệ thống bằng lệnh:

sudo dnf update -y

Install PHP 8.1 trên Fedora 37

Để cài đặt PHP 8.1, chúng ta sẽ sử dụng kho lưu trữ Remi.

Thêm kho lưu trữ Remi:

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

Bật module PHP 8.1 trong kho lưu trữ Remi:

sudo dnf module enable php:remi-8.1 -y

Cài đặt PHP 8.1:

sudo dnf install -y php

Sample Output:

Last metadata expiration check: 0:15:47 ago on Mon 15 Aug 2023 15:34:11 UTC.
Dependencies resolved.
=============================================================================================================================================================================================
 Package                                      Architecture                              Version                                                  Repository                            Size
=============================================================================================================================================================================================
Enabling module streams:
 php                                           remi-8.1                                 8.1.0-3.module_f37+125+cfebce75                            remi-modular                        390 k

Transaction Summary
=============================================================================================================================================================================================
Install  1 Package

Total download size: 390 k
Installed size: 1.6 M
Is this ok [y/N]: y
Downloading Packages:
php-8.1.0-3.module_f37+125+cfebce75.x86_64.rpm                                                                                     304 kB/s | 390 kB     00:01    
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                         167 kB/s | 390 kB     00:02     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                             1/1 
  Installing       : php-8.1.0-3.module_f37+125+cfebce75.x86_64                                                                                                              1/1 
  Running scriptlet: php-8.1.0-3.module_f37+125+cfebce75.x86_64                                                                                                              1/1 
  Verifying        : php-8.1.0-3.module_f37+125+cfebce75.x86_64                                                                                                              1/1 

Installed:
  php-8.1.0-3.module_f37+125+cfebce75.x86_64                                                                                                                                            

Complete!

Kiểm tra cài đặt PHP

Đảm bảo rằng PHP 8.1 đã được cài đặt thành công.

Kiểm tra phiên bản PHP:

php -v

Sample Output:

PHP 8.1.0 (cli) (built: Nov 26 2022 15:10:06) ( NTS gcc x86_64 )
Copyright (c) The PHP Group
Zend Engine v4.1.0, Copyright (c) Zend Technologies
V. Cấu hình và Tùy chỉnh PHP

Sử dụng tệp cấu hình php.ini để cấu hình và tùy chỉnh PHP 8.1.

Mở tệp php.ini bằng trình soạn thảo văn bản:

sudo nano /etc/php.ini

Sử dụng PHP 8.1 trong các dự án

Bây giờ bạn đã có PHP 8.1, hãy sử dụng nó trong dự án của bạn.

Tạo một tệp PHP mới:

nano my_script.php

Viết mã PHP 8.1 vào tệp my_script.php:

<?php
echo "Hello, PHP 8.1!";
?>

Lưu và thoát tệp.

Chạy tập lệnh PHP:

php my_script.php

Sample Output:

Hello, PHP 8.1!

Vấn đề thường gặp và khắc phục

Trong quá trình cài đặt và sử dụng, bạn có thể gặp một số vấn đề. Dưới đây là cách khắc phục một số vấn đề phổ biến:

  • Lỗi cấu hình: Kiểm tra lại các cài đặt trong tệp php.ini.
  • Lỗi phiên bản: Đảm bảo bạn đã cài đặt và kích hoạt phiên bản PHP 8.1 chính xác.
  • Lỗi phụ thuộc: Kiểm tra các gói phụ thuộc PHP cần thiết cho dự án của bạn.

Qua bài viết này, bạn đã học cách install và cấu hình PHP 8.1 trên hệ thống Fedora 37. Với những cải tiến vượt bậc và tính năng mới trong PHP 8.1, bạn sẽ có một nền tảng mạnh mẽ để phát triển các ứng dụng web động và mạnh mẽ trên nền tảng Fedora.

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