PHP và các Extension
1. PHP
PHP, viết tắt của “PHP: Hypertext Preprocessor,” là một ngôn ngữ lập trình mã nguồn mở, chủ yếu được sử dụng để phát triển web. Nó được thiết kế cho việc phát triển web phía máy chủ (server-side) và cũng có thể được sử dụng để viết các script chạy trên dòng lệnh hoặc thậm chí viết các ứng dụng máy tính. PHP được tích hợp chặt chẽ với HTML và thường được sử dụng cùng với các hệ quản trị cơ sở dữ liệu như MySQL.
2. Extension trong PHP
Trong PHP, “extension” hoặc “phần mở rộng” là các module mà bạn có thể thêm vào môi trường PHP để mở rộng chức năng của nó. Các extension này cung cấp chức năng bổ sung không có trong bản cài đặt PHP mặc định, chẳng hạn như hỗ trợ cho các loại cơ sở dữ liệu khác nhau, cải thiện hiệu suất, hoặc cung cấp các công cụ mới.
Có hai loại extension chính trong PHP:
- Core Extensions: Đây là các extension được tích hợp sẵn trong bản phân phối chính thức của PHP. Chúng thường được xây dựng trực tiếp vào PHP và sẵn sàng sử dụng mà không cần cài đặt thêm.
- PECL Extensions: PECL (PHP Extension Community Library) là một kho lưu trữ các PHP extension mà người dùng có thể cài đặt. Những extension này được phát triển bởi cộng đồng và cung cấp nhiều chức năng bổ sung không có trong bản cài đặt PHP mặc định.
Các extension PHP thường được viết bằng ngôn ngữ C để đảm bảo tốc độ và hiệu suất cao. Việc quản lý và cài đặt các extension có thể được thực hiện thông qua công cụ dòng lệnh hoặc cấu hình máy chủ web.
Hướng dẫn cài thêm các phiên bản PHP và các Extension PHP trên FastPanel
Ở bài viết này, HOSTVN sẽ hướng dẫn bạn cài thêm các phiên bản PHP và các Extension PHP trên FastPanel
1. Cài thêm phiên bản PHP trên FastPanel
Bạn truy cập vào mục Settings => Applications
Điền từ khóa php vào ô Search, sau đó tìm đến phiên bản PHP bạn cần và nhấn nút cài đặt bên phải (Ví dụ ở đây mình sẽ cài PHP 8.0).
Như hình bên dưới là PHP đang được cài đặt, quá trình này có thể mất một khoảng thời gian.
Khi PHP được cài đặt hoàn tất, trạng thái sẽ chuyển từ Not installed sang Installed
2. Cài các Extension (Modules) PHP
Bạn truy cập vào mục Management => PHP
Chọn phiên bản PHP bạn muốn cài thêm Extension (Modules). Sau đó nhấn vào biểu tượng bên phải Extension (Modules) mà bạn cần để cài đặt như cách cài đặt PHP ở các bước trước đó.
Bạn cũng có thể chỉnh sửa các thông số PHP bên tab PHP settings
3. Thay đổi phiên bản PHP cho website.
Bạn vào mục Sites và chọn website cần thay đổi phiên bản PHP, sau đó chọn Settings.
Tiếp theo bạn truy cập vào mục PHP settings, mặc định ban đầu PHP sẽ là Module Apache (mode này không hỗ trợ thay đổi phiên bản PHP), bạn cần chuyển sang chọn PHP-FPM hoặc các tùy chọn khác như ảnh (chọn theo nhu cầu phù hợp với bạn). Sau đó bạn có thể thay đổi phiên bản PHP ở mục Version và nhấn Save để lưu thay đổi.
Qua bài viết này, HOSTVN đã hướng dẫn bạn cách cài thêm các phiên bản PHP cũng như các Extentions trên FastPanel.
Chúc bạn thành công!
Bạn cũng có thể tham khảo thêm các dịch vụ Web Hosting, Cloud VPS, Server, Email Business do chúng tôi cung cấp hoặc xem các bài viết chia sẻ khác của chúng tôi tại đây