Cài đặt PHP 8.0 trên Fedora 38 - Install PHP 8.0 on Fedora 38
Trong bài viết này, bạn sẽ được tìm hiểu về cách cài đặt PHP 8.0 trên Fedora 38. PHP (PHP: Hypertext Preprocessor) là một ngôn ngữ lập trình nhúng trong HTML, được sử dụng rộng rãi do tính linh hoạt và dễ sử dụng trong phát triển web. PHP là một ngôn ngữ lập trình phía máy chủ mã nguồn mở, có thể được sử dụng để xây dựng nhiều thứ khác nhau, chẳng hạn như trang web, ứng dụng và hệ thống quản lý quan hệ khách hàng.
Bước 1: Cập nhật hệ thống Fedora
Cập nhật các gói phần mềm hiện đang được cài đặt để có phiên bản mới nhất.
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, hãy chạy lệnh.
sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-38.rpm
Bước 3: Kích hoạt kho lưu trữ PHP
Sau khi đã thêm kho lưu trữ REMI thì bạn bắt đầu kích hoạt chúng, xem ví dụ bên dưới:
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager --set-enabled remi
sudo dnf module reset php -y
sudo dnf module -y install php:remi-8.0
Bước 4: Cài đặt phần mở rộng PHP
Sử dụng định dạng php-<extension> để cài đặt phần mở rộng PHP:
sudo dnf -y install 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
Bước 5: Xác minh lại phiên bản PHP
Để xác minh phiên bản PHP vừa cài đặt, hãy chạy lệnh sau:
$ php -v
PHP 8.0.28 (cli) (built: Feb 14 2023 11:05:44) ( NTS gcc x86_64 )
Copyright (c) The PHP Group
Zend Engine v4.0.28, Copyright (c) Zend Technologies
etc/php.ini là tập tin cấu hình PHP mặc định. Tuy nhiên với máy chủ web Nginx, bạn hãy sử dụng tập tin cấu hình PHP-FPM để thiết lập các CGI tại /etc/php-fpm.d/www.conf.
Khi thay đổi các thiết lập PHP, bạn cần khởi động lại máy chủ web.
# Nginx
sudo systemctl enable --now php-fpm
sudo systemctl restart nginx
# Apache
sudo systemctl enable --now php-fpm
sudo systemctl restart httpd
Bạn đã hoàn thành việc cài đặt PHP 8.0 trên Fedora 38. Hãy trải nghiệm sử dụng chúng để phát triển các trang web của mình.
Mọi người cũng tìm kiếm: install php fedora 38, fedora 38, php dnf.