Giới thiệu
Trước khi tiến hành chỉnh sửa cấu hình PHP ini, chúng ta sẽ cùng tìm hiểu xem tại sao chúng ta lại cần chỉnh sửa cấu hình PHP ini.
Chỉnh sửa file php.ini là cần thiết vì nó cho phép bạn cấu hình các thiết lập quan trọng của PHP để phù hợp với yêu cầu của ứng dụng hoặc môi trường máy chủ của bạn. Một số lý do chính bao gồm:
- Tăng cường bảo mật: Bạn có thể tắt các hàm không an toàn hoặc điều chỉnh các thiết lập bảo mật để bảo vệ ứng dụng.
- Tối ưu hóa hiệu suất: Điều chỉnh các thông số như bộ nhớ, thời gian thực thi, và kích thước tải lên để cải thiện hiệu suất của ứng dụng.
- Tùy chỉnh môi trường phát triển: Thiết lập các giá trị mặc định cho các biến môi trường, đường dẫn thư viện, và các tùy chọn khác để phù hợp với môi trường phát triển của bạn.
Tiến hành chỉnh sửa cấu hình PHP ini
Log in vào VPS và chạy lệnh:
ivps
Chọn chức năng
Lúc này trên terminal của bạn sẽ hiện ra các chức năng của ứng dụng iVPS. Bạn chỉ cần lựa chọn menu tương ứng muốn thực thi. Ở đây là lựa chọn menu “Quản lý PHP”.
======================================================================================
iVPS - Quản trị VPS thật dễ dàng
======================================================================================
Disk: 8/107 GB | Ram: 705/10906 MB | Swap: 0/4095 MB
--------------------------------------------------------------------------------------
1) Thông tin VPS 7) Quản lý Nginx 13) Sao lưu và phục hồi
2) Thông tin các dịch vụ 8) Quản lý MySQL 14) Quản lý Telegram
3) Quản lý tên miền 9) Quản lý PHP 15) Bảo mật
4) Quản lý SSL 10) Quản lý Fail2ban 16) Quản lý key
5) Quản lý SSH/SFTP 11) Quản lý CSF (Firewall) 17) Cập nhật iVPS
6) Quản lý Web Auth 12) Quản lý RClone 18) Thoát iVPS
-//- Nhập lựa chọn chức năng theo menu trên (1-18): 9
Một menu con sẽ hiện ra, bạn hãy chọn menu “Chỉnh sửa cấu hình PHP ini”.
======================================================================================
iVPS - Quản trị VPS thật dễ dàng
======================================================================================
Quản lý PHP
--------------------------------------------------------------------------------------
Disk: 8/107 GB | Ram: 739/10906 MB | Swap: 0/4095 MB
--------------------------------------------------------------------------------------
1) Các phiên bản PHP đã cài đặt
2) Cài đặt thêm phiên bản PHP
3) Gỡ cài đặt phiên bản PHP
4) Thay đổi phiên bản PHP cho tên miền
5) Chỉnh sửa cấu hình PHP pool theo tên miền
6) Chỉnh sửa cấu hình PHP ini
7) Quay lại menu trước
8) Thoát iVPS
-//- Nhập lựa chọn chức năng theo menu trên (1-8): 6
Lựa chọn phiên bản PHP
Điền số 1, 2, 3… tương ứng với phiên bản PHP mà bạn muốn chỉnh sửa file cấu hình PHP ini và xác nhận.
--------------------------------------------------------------------------------------
Điền thông tin
--------------------------------------------------------------------------------------
Vui lòng lựa chọn phiên bản PHP muốn chỉnh sửa cấu hình ini:
1) 8.4
2) 8.3
3) 7.4
-//- Nhập lựa chọn của bạn theo danh sách trên (1-3): 1
--------------------------------------------------------------------------------------
Xác nhận lại thông tin
--------------------------------------------------------------------------------------
Bạn muốn chỉnh sửa file cấu hình ini của PHP 8.4.
Bạn xác nhận thông tin bên trên chứ? (y/n): y
Tiến hành chỉnh sửa
Sau khi xác nhận thực thi, bạn sẽ tiến hành chỉnh sửa cấu hình PHP ini bằng editor mặc định là nano.
--------------------------------------------------------------------------------------
Thực thi
--------------------------------------------------------------------------------------
Tạo file backup /etc/php/8.4/fpm/conf.d/00-ivps.ini.backup.
Đã chỉnh sửa file /etc/php/8.4/fpm/conf.d/00-ivps.ini.
Không có lỗi gì xảy ra.
Xóa file backup /etc/php/8.4/fpm/conf.d/00-ivps.ini.backup.
Kết quả: Chỉnh sửa file cấu hình ini của PHP 8.4 thành công.
--------------------------------------------------------------------------------------
Như các bạn đã thấy bên trên, iVPS sẽ tự động tạo một file backup để đề phòng trường hợp sau khi chỉnh sửa cấu hình PHP ini bị lỗi thì bạn vẫn có thể phục hồi lại file cấu hình cũ trước khi chỉnh sửa. Nếu sau khi chỉnh sửa mà không gặp lỗi gì thì iVPS sẽ tự động xóa file backup.
Ngoài ra, nếu file chỉnh sửa không có sự thay đổi gì thì iVPS cũng sẽ tự động xóa file backup.
--------------------------------------------------------------------------------------
Thực thi
--------------------------------------------------------------------------------------
Tạo file backup /etc/php/8.4/fpm/conf.d/00-ivps.ini.backup.
File /etc/php/8.4/fpm/conf.d/00-ivps.ini không có thay đổi gì.
Xóa file backup /etc/php/8.4/fpm/conf.d/00-ivps.ini.backup.
--------------------------------------------------------------------------------------
Bạn có thể chạy lệnh dưới đây để phục hồi lại file cấu hình đã được sao lưu trước khi chỉnh sửa:
mv /etc/php/8.4/fpm/conf.d/00-ivps.ini.backup /etc/php/8.4/fpm/conf.d/00-ivps.ini
Nhớ thay đổi phiên bản PHP tương ứng nhé.
Lời kết
Nếu bạn có thắc mắc gì về chức năng “Chỉnh sửa cấu hình PHP ini” này, hãy để lại comment bên dưới bài viết này ngay nhé. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác liên quan đến cài đặt và cấu hình PHP trên iVPS.