Cài đặt PHP 8.0 trên Fedora 35 - Install PHP 8.0 on Fedora 35
PHP là một ngôn ngữ kịch bản phổ biến, phục vụ đặc biệt cho phát triển web. Ban đầu, nó được tạo ra bởi Rasmus Lerdorf vào năm 1994. Để cài đặt PHP 8.0 trên Fedora 35 bạn cần thêm kho lưu trữ Remi vào hệ thống. PHP 8.0 có sẵn để cài đặt trên bất kỳ hệ thống Fedora Linux nào.
PHP là gì?
PHP là một ngôn ngữ lập trình 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. Đây là một ngôn ngữ lập trình có thể được sử dụng cho nhiều mục đích và rất phổ biến. Ngoài ra, PHP còn có thể được tích hợp vào HTML, vì nó có thể làm việc với HTML. Nó đã giữ vững vị trí là một trong những ngôn ngữ lập trình phổ biến nhất trong cộng đồng phát triển. Điều này là do PHP đóng góp vào việc đơn giản hóa mã HTML.
Cụm từ "PHP: Hypertext Preprocessor" là ý nghĩa của viết tắt PHP, với "PHP" ban đầu là viết tắt của "Personal Home Page". Từ khi được tạo ra vào năm 1994, cụm từ này đã trải qua nhiều thay đổi để cung cấp mô tả chính xác hơn về bản chất mà nó ám chỉ. Trong gần 30 năm qua, PHP đã trở thành một ngôn ngữ ưu tiên cho phát triển web nhờ vào nhiều tính năng và tính linh hoạt của nó.
Cài đặt PHP 8.0 trên Fedora 35 bằng kho lưu trữ Remi
Khuyến nghị cài đặt phiên bản mới nhất có sẵn trên các kho lưu trữ RPM mặc định của Fedora. Phiên bản bạn nhận được có thể khác nhau giữa các bản phân phối Linux khác nhau. Nếu bạn cần một phiên bản PHP không có sẵn trên các kho lưu trữ mặc định, hãy xem xét sử dụng các kho lưu trữ bên thứ ba như Remi.
Để đảm bảo bài viết này hoạt động trên bất kỳ hệ thống Fedora nào, chúng ta sẽ sử dụng phương pháp kho lưu trữ REMI để cài đặt PHP 8.0 trên hệ thống Fedora Linux.
Đối với bất kỳ phiên bản PHP nào không có trong các kho lưu trữ hệ thống mặc định, hãy thêm kho lưu trữ Remi như được hiển thị trong các phần tiếp theo.
Cập nhật hệ thống Fedora:
sudo dnf -y update
Fedora 35:
sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-35.rpm
Sau khi cài đặt kho lưu trữ, kích hoạt kho lưu trữ có phiên bản PHP bạn cần. Xem ví dụ dưới đây:
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
Cài đặt các phần mở rộng PHP bằng cách sử dụng định dạng tên php-<extension>. Ví dụ:
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ây giờ bạn đã cài đặt PHP trên Fedora:
$ 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
Tập tin cấu hình PHP mặc định là etc/php.ini. Đối với máy chủ web Nginx, sử dụng tập tin cấu hình PHP-FPM (FastCGI Process Manager) để 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ó thể 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
PHP 8.0 đã được cài đặt thành công trên máy chủ Fedora 35 Linux. Hãy trải nghiệm quá trình phát triển PHP 8.0.
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:
👉 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