Mở đầu
PHP là một trong những ngôn ngữ lập trình máy chủ phổ biến nhất, được coi như “cha đẻ” của những CMS “quốc dân” như WordPress, Laravel,… Cũng chính vì vậy mà nó tiềm ẩn nhiều lỗ hổng bảo mật, trở thành đối tượng dễ bị khai thác nhất. Do đó, đội ngũ phát triển của PHP thường xuyên tung ra các phiên bản mới để vá “bug” được phát hiện ở những version cũ.
PHP 7.x xuất xưởng vào năm 2015 với phiên bản phát hành PHP 7.0.0. Sau đó, PHP lần lượt phát triển những phiên bản kế tiếp 7.1, 7.2, 7.3 và 7.4. Trong kho lưu trữ gói của những bản phân phối Linux mới như AlmaLinux 8, Rocky Linux hiện tại hỗ trợ các phiên bản 7.2, 7.3 và 7.4 trong series PHP 7.x.
Trong nội dung bài viết này, mình sẽ hướng dẫn bạn cài đặt các phiên bản PHP 7.x lên hệ thống AlmaLinux 8.4.
Cài đặt PHP 7.x
Bước 1: Kiểm tra cài đặt PHP trên AlmaLinux 8
Đầu tiên, bạn sử dụng lệnh sau để kiểm tra lại PHP đã được cài đặt trên hệ thống hay chưa.
# php -v
Rõ ràng PHP không được cài đặt theo mặc định sẽ hiển thị kết quả như như trên.
Rất may mắn, trong kho lưu trữ AlmaLinux 8 – Appstream đã cung cấp sẵn các phiên bản từ PHP 7.2 nên bạn không phải cài đặt thêm PHP repository. Để xem danh sách các module PHP sẵn có trong kho lưu trữ, bạn thực thi lệnh bên dưới:
# dnf module list php
Bước 2: Cài đặt PHP
Bạn cần sử dụng lệnh sau để kích hoạt module phiên bản PHP trước khi cài đặt:
# dnf module enable php:7.4
Lưu ý: Bạn có thể thay thế 7.4 ở lệnh trên bằng những phiên bản khác như 7.2 hoặc 7.3
Tiến hành cài đặt php và một số modules cần thiết (tùy chỉnh) cho các ứng dụng của mình bằng cách thực thi lệnh dưới đây:
# dnf install php php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-fpm -y
Bước 3: Kiểm tra phiên bản PHP đã cài đặt
Sau khi tiến trình cài đặt hoàn tất, để kiểm tra lại thông tin phiên bản PHP đang được kích hoạt lên server, bạn sử dụng lệnh:
# php -v
Để hiển thị danh sách các PHP module đã cài đặt, bạn có thể sử dụng lệnh sau:
# php -m
Ngoài ra, bạn cũng có thể tìm những module có sẵn trong kho lưu trữ AlmaLinux 8 – Appstream bằng lệnh:
# dnf search php
Lời kết
Như vậy là mình đã hoàn thành bài viết hướng dẫn bạn cài đặt các phiên bản PHP 7.x trên nền tảng AlmaLinux 8. Nếu có bất kỳ thắc mắc hoặc góp ý về nội dung bài viết, các bạn có thể để lại phản hồi ngay bên dưới.
Chúc các bạn thành công!
Để lại một phản hồi