Cài đặt PHP 8.0 trên CentOS 8 - Install PHP 8.0 on CentOS 8

PHP là một trong những ngôn ngữ kịch bản phổ biến, đa dụng được thiết kế cho phát triển web, chúng nhanh chóng, linh hoạt và thiết thực. PHP đóng vai trò quan trọng trong việc phát triển các trang web trên thế giới, từ blog cá nhân đến những trang web phổ biến nhất. Phiên bản mới PHP 8.0 đã được chính thức phát hành vào ngày 26 tháng 11 năm 2020, mang đến những cập nhật đáng kể cho ngôn ngữ lập trình đã tồn tại trong 25 năm qua. Cập nhật này đi kèm với các tính năng mới và tối ưu hóa như union types, null safe operator, match expression, JIT, cải thiện xử lý lỗi và sự nhất quán. Trong hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt PHP 8.0 trên CentOS 8.

Bước 1: Cập nhật CentOS 8

Để bắt đầu, hãy đảm bảo hệ thống của bạn đã được cập nhật bằng cách chạy các lệnh sau:

$ sudo yum update
$ sudo yum upgrade

Bước 2: Cài đặt kho lưu trữ Remi

Kho lưu trữ Remi là một trong những kho lưu trữ bên thứ ba cung cấp phiên bản cập nhật mới nhất của PHP trên Enterprise Linux. Để kích hoạt kho lưu trữ Remi trên hệ thống, bạn sẽ cần kích hoạt kho lưu trữ EPEL như sau:

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Tiếp theo, hãy kích hoạt kho lưu trữ Remi bằng lệnh:

$ sudo dnf -y install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Cài đặt PHP 8.0 trên CentOS 8 - Install PHP 8.0 on CentOS 8

Sau khi hoàn tất, bạn có thể xem các phiên bản PHP có sẵn để cài đặt bằng lệnh:

$ sudo dnf module list php

Cài đặt PHP 8.0 trên CentOS 8 - Install PHP 8.0 on CentOS 8

Trên dòng cuối cùng, bạn có thể thấy rằng PHP 8.0 có sẵn thông qua kho lưu trữ Remi. Tiếp theo, đặt lại module và kích hoạt PHP 8.0 như sau:

$ sudo dnf module reset php
$ sudo dnf module install php:remi-8.0

Cài đặt PHP 8.0 trên CentOS 8 - Install PHP 8.0 on CentOS 8

Bước 3: Cài đặt PHP 8.0 trên CentOS để sử dụng với Apache

Để cài đặt PHP cho máy chủ web Apache, thực hiện lệnh sau:

$ sudo dnf install php

Sau khi quá trình cài đặt hoàn tất, bạn có thể xác nhận việc cài đặt bằng cách sử dụng lệnh sau:

$ php -v 

Cài đặt PHP 8.0 trên CentOS 8 - Install PHP 8.0 on CentOS 8

Bước 4: Cài đặt PHP 8.0 FPM (FastCGI Process Manager) cho Nginx

Nếu bạn đang chạy Nginx, bạn cần cài đặt PHP-FPM bằng cách sử dụng lệnh sau:

$ sudo dnf install php-fpm

Tiếp theo, kích hoạt dịch vụ PHP-FPM để khởi động cùng hệ thống bằng lệnh sau:

$ sudo systemctl enable php-fpm.service

Sau khi đã kích hoạt, bạn có thể khởi động dịch vụ PHP-FPM bằng lệnh sau:

$ sudo systemctl start php-fpm.service

Bạn có thể kiểm tra trạng thái của PHP-FPM bằng cách chạy lệnh:

$ sudo systemctl status php-fpm.service

Bước 5: Cài đặt phần mở rộng PHP 8.0

Phần mở rộng PHP là các thư viện mở rộng tính năng của PHP. Có hàng trăm, thậm chí hàng nghìn phần mở rộng khác nhau. Để cài đặt một phần mở rộng PHP, sử dụng cú pháp:

$ sudo dnf install php-extension_name

Ví dụ, để kích hoạt phần mở rộng MySQL, chạy lệnh sau:

$ sudo dnf install php-mysqlnd

Mọi người cũng tìm kiếm: install php centos 8, install php 8 centos, centos install php 8, install php 8 centos 8, install php on centos 8, php 8.0 fpm, install php 8.0 centos 7, install php 8 centos 7, centos install php-fpm

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