Từ phiên bản Custombuild 2.0, Direct Admin hỗ trợ tính năng chạy PHP song song ở 2 chế độ trong 4 chế độ: php-fpm, mod_php, suphp và fcgid. Điều này cho phép tận dụng lợi thế của từng chế độ cho những ứng dụng PHP nhất định. Bài viết dưới đây VCLOUD sẽ hướng dẫn người dùng đang sử dụng Direct Admin setup đồng thời php-fpm & fastcgi, đây là 2 chế độ hoạt động tối ưu với quyền của file & thư mục tối thiểu nhất, ngoài ra cả php-fpm&fastcgi đều hỗ trợ opcode cache tăng tốc đáng kể khi thực thi các file php.
Trước tiên ta build PHP như sau:
cd /usr/local/directadmin/custombuild vi option.con
php1_release=5.6 php1_mode=php-fpm php2_release=5.3 php2_mode=fastcgi
./build php n
Sau khi build xong, setup thêm plugin phpversion để chuyển đổi chế độ giữa 2 phiên bản này
Sau đó login vào account hosting và chọn Domain Setup, chọn domain cần thực hiện sẽ có 1 bảng sau hiện ra:
Như vậy chắc chắn mặc định PHP sẽ chạy ở version 5.6 với php-fpm
Ta chuyển sang PHP 5.3 chạy với Fastcgi như sau và đợi trong 1 phút
và dùng phpinfo() ta thử lại xem. Thật tuyệt khi kết quả như sau:
Như vậy là ta đã có thể sử dụng 2 phiên bản PHP với 2 chế độ hoạt động khác nhau một cách uyển chuyển, thậm chí ta có thể kết hợp bất kì với suPHP hay mod_php.
Khách hàng thuê VPS tại VCLOUD sẽ luôn được setup php-fpm & fastcgi với cách thức sử dụng đơn giản nhất, tiện lợi cho công việc và ứng dụng của mình. Nếu vẫn chưa thực hiện được, hãy gọi Hotline 0908751868 để đội ngũ kỹ thuật bài bản của VCLOUD trợ giúp. Chúng tôi cam kết mang những dịch vụ tốt và giá trị nhất đến cho tất cả quý khách hàng.