Hướng Dẫn Thay Đổi Phiên Bản PHP Cho Website Trên FlashPanel
I. Giới Thiệu
PHP là thành phần cốt lõi quyết định khả năng hoạt động, hiệu năng và mức độ tương thích của nhiều ứng dụng web hiện nay. Việc lựa chọn đúng phiên bản PHP giúp tối ưu tốc độ xử lý, đảm bảo bảo mật và đáp ứng yêu cầu của các framework hoặc CMS hiện hành. Trên FlashPanel, hệ thống cung cấp cơ chế quản lý PHP linh hoạt theo từng website, cho phép người dùng nhanh chóng chuyển đổi phiên bản, điều chỉnh tham số cấu hình và kích hoạt các extension cần thiết. Tài liệu này cung cấp hướng dẫn chi tiết về quy trình thay đổi phiên bản PHP trong FlashPanel, phù hợp cho quản trị viên hệ thống và kỹ thuật viên vận hành web hosting.
II. Hướng dẫn thay đổi phiên bản PHP cho Website trên FlashPanel (thay đổi phiên bản php, bật một số option của php)
Bước 1: Đăng nhập vào FlashPanel
Truy cập trang quản lý FlashPanel

Bước 2: Cài đặt PHP
Các phiên bản PHP bổ sung có thể cài qua tab Ứng dụng trên FlashPanel. Sau khi cài, bạn có thể chọn phiên bản này khi tạo hoặc đổi PHP cho website, và FlashPanel sẽ tự động cấu hình PHP-FPM để chạy nhiều phiên bản cùng lúc.
Tại menu bên trái chọn đến tab Apps để và bấm “Not Installed” để cài thêm phiên bản PHP.

Bấm tìm kiếm các phiên bản php muốn cài

Bước 3: Chỉnh sửa cấu hình PHP
Tại menu bên trái chọn đến tab PHP chọn phiên bản php để tùy chỉnh

Nhấn Recommend để tự động áp dụng các cấu hình bảo mật tối ưu; hệ thống sẽ thiết lập các giá trị an toàn cho php.ini, lý tưởng cho người dùng muốn nâng cao bảo mật mà không cần cấu hình thủ công, đồng thời vẫn có thể chỉnh sửa từng thiết lập riêng lẻ sau khi áp dụng.

Hệ thống quản lý các tùy chọn cấu hình PHP sau:
-
memory_limit: Giới hạn RAM tối đa cho mỗi script.
-
max_execution_time: Thời gian chạy tối đa (giây) cho một script trước khi bị dừng.
-
max_input_time: Thời gian tối đa để xử lý dữ liệu đầu vào (POST, GET).
-
max_input_vars: Số lượng biến đầu vào tối đa cho mỗi request.
-
upload_max_filesize: Kích thước tối đa của file upload (MB).
-
post_max_size: Kích thước tối đa dữ liệu POST mà PHP xử lý.
-
display_errors: Bật/tắt hiển thị lỗi PHP trên trình duyệt.
-
error_reporting: Mức độ báo lỗi PHP sẽ hiển thị.
-
date.timezone: Thiết lập múi giờ mặc định.
-
session.gc_maxlifetime: Thời gian tồn tại tối đa của session khi không hoạt động (giây).
-
disable_functions: Danh sách các hàm PHP bị vô hiệu hóa vì lý do bảo mật.
-
opcache.enable: Kích hoạt OPCache để tăng hiệu suất thông qua cache script đã compile.
-
opcache.memory_consumption: Bộ nhớ RAM phân bổ cho OPcache.
-
opcache.interned_strings_buffer: Bộ nhớ lưu trữ interned strings để tối ưu hiệu suất.
-
opcache.max_accelerated_files: Số lượng file PHP tối đa được tăng tốc bởi OPcache.
-
opcache.validate_timestamps: Tự động kiểm tra thay đổi source code để refresh cache.
-
opcache.save_comments: Lưu comment trong bytecode cache của PHP hay không.
Sau khi chỉnh sửa xong cấu hình bấm “Update” để lưu lại cấu hình.


Bật tắt một số chức năng. Từ giao diện chỉnh sửa cấu hình PHP tìm đến mục Disabale Functions.
Bấm “Update” để cập nhật.

Chọn dấu x để tắt chức năng bạn muốn tắt. Và bấm ô chống tìm chức năng muốn bật

Bước 4: Thay đổi phiên bản php cho website
Chọn vào webiste cần thay đổi PHP

Chọn vào PHP và nhấn “Edit” để thay đổi PHP

Tìm đến mục Update PHP Version ở đây sẽ có các phiên bản PHP mà trước đó bạn đã cài. Bấm chọn phiên bản PHP bạn muốn thay đổi và bấm “Update” để cập nhật

Các quay trở lại giao Home của website và thấy phiên bản php đã được thay đổi

Sau khi thực hiện đầy đủ các bước trên, website của bạn sẽ chạy với phiên bản PHP phù hợp, tối ưu về hiệu năng và bảo mật, đồng thời vẫn linh hoạt để điều chỉnh các thiết lập nâng cao khi cần.
Chúc các bạn thành công!
