Hướng dẫn cấu hình chạy nhiều phiên bản PHP (multiple PHP) trên DirectAdmin

I. Tổng quan:

Hiện tại DirectAdmin có thể hỗ trợ tối đa 4 phiên bản PHP (với version DirectAdmin 1.56+). Đến hiện nay các phiên bản mà DirectAdmin còn hỗ trợ bao gồm PHP 5.3 cho đến PHP 8.0.

II. Hướng dẫn build nhiều phiên bản PHP:
  1. Bước 1: kiểm tra:
    Yêu cầu: kiểm tra version DirectAdmin phải trên 1.5 và version Custombuild phải trên 2.0

    • SSH vào server và thực hiện các lệnh để kiểm tra:
      # /usr/local/directadmin/directadmin v
      # cd /usr/local/directadmin/custombuild
      # ./build version
  2. Bước 2: chạy các lệnh sau để thiết lập phiên bản PHP mong muốn
    # ./build set php1_release 5.6
    # ./build set php2_release 7.4
    # ./build set php3_release 7.3
    # ./build set php1_mode php-fpm
    # ./build set php2_mode php-fpm
    # ./build set php3_mode php-fpm
    • Lưu ý: với cách cấu hình trên thì PHP sẽ chạy ở mode PHP-FPM
  3. Bước 2: Biên dịch lại các phiên bản PHP bằng cách thực hiện các câu lệnh sau:
    # ./build php n
    # ./build rewrite_confs
    
  4. Bước 3: Thay đổi và tùy chọn các version php cho từng site web
    • Truy cập vào panel quản trị DA http://[ip-address]:2222 bằng quyền user.
    • Chọn domain mà bạn muốn thay đổi version php.
    • Tại mục Account Manager chọn Domain Setup.
      image-1633411732087.png
    • Sau đó chọn php version selector và chọn version bạn muốn đổi sau đó save lại
      image-1633412148126.png
    • Sau khi thay đổi phiên bản PHP các bạn chờ 1 đến 2 phút để DirectAdmin cập nhật cho website của bạn nhé.

Như vậy, Long Vân đã hoàn thành hướng dẫn các bạn cấu hình multi PHP sử dụng panel DirecAdmin. Chúc các bạn thành công!