Hướng Dẫn Cài Đặt Nhiều Phiên Bản PHP Trên DirectAdmin

Bài viết này sẽ hướng dẫn các bạn cách thực hiện cài đặt thêm các phiên bản PHP khác nhau trên DirectAdmin.

Tổng quan

Hiện tại DirectAdmin có hỗ trợ 4 phiên bản PHP (DirectAdmin 1.56+) hoặc 2 phiên bản PHP trên mỗi máy chủ và cho phép tùy chỉnh giữa các phiên bản rất dễ dàng. Các bạn có thể tham khảo bài viết “HƯỚNG DẪN TÙY CHỈNH PHP VERSION TRÊN DIRECTADMIN

Tuy nhiên do chỉ hỗ trợ 2 hoặc 4 phiên bản nên tùy theo nhu cầu sử dụng mà có thể sẽ chọn các phiên bản khác nhau để cài đặt trên VPS/Server của mình. Đế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 (mới nhất thời điểm viết bài này).

php1

Tiến hành cài đặt

+ Truy cập vào VPS/Server thông qua giao thức SSH với user root.

+ Tiến hành gõ các lệnh như bên dưới (nên chạy các lệnh này dưới Lệnh screen, vì quá trình build có thể mất khá lâu lên đến hàng giờ đồng hồ tùy thuộc vào cấu hình máy chủ)

cd /usr/local/directadmin/custombuild 
./build update 
./build set php1_release 7.4 
./build set php2_release 7.3 
./build set php3_release 7.2 
./build set php4_release 5.6 
./build set php1_mode php-fpm 
./build set php2_mode php-fpm 
./build set php3_mode php-fpm 
./build set php4_mode php-fpm 
./build php n 
./build rewrite_confs

 

Giải thích ý nghĩa từng lệnh:

./build update: update các package trước khi cài đặt lên mới nhất.

./build set php1_release – ./build set php4_release: tùy chỉnh các phiên bản PHP, có thể set từ 5.3 đến 8.0

./build set php1_mode – ./build set php4_mode: set các mode cho PHP Handler, có nhiều tùy chọn, tuy nhiên handler được khuyên dùng nhất là php-fpm

./build php n: tiến hành rebuild PHP, đây là tiến trình mất nhiều thời gian nhất, để build cùng lúc 4 PHP version có thể mất khoảng 1h để hoàn tất.

./build rewrite_confs: rebuild lại toàn bộ config trên máy chủ nhằm nhận đảm bảo các config tương thích với các phiên bản PHP vừa build.

Ngoài ra trong trường hợp nếu không có nhu cầu sử dụng nhiều phiên bản PHP, thì các bạn có thể bỏ bớt các phiên bản không cần thiết bằng lệnh:

./build set php2_release no 
./build set php3_release no 
./build set php4_release no

Lệnh trên sẽ chỉ build duy nhất phiên bản php1_release = PHP74, các phiên bản php2, php3, php4 sẽ bị bỏ qua không thực hiện cài đặt.

Chúc các bạn thành công. Nếu gặp bất kì khó khăn gì trong việc thực hiện các bạn có thể liên hệ ngay với 7Host thông qua chat tại website https://www.7host.vn hoặc gửi email vào [email protected]

Hướng Dẫn Cài Đặt Nhiều Phiên Bản PHP Trên DirectAdmin

Hướng dẫn xử lý lỗi yêu cầu đăng nhập FTP khi cài đặt Plugin trên WordPress

Hướng dẫn cấu hình Outlook 2010

Các hàm xử lý chuỗi nâng cao trong Bash (Phần 2)

Khởi đầu với Python

Hướng dẫn fix lỗi 404 Not Found khi truy cập bài viết trong WordPress

Hướng dẫn thay đổi giao diện (theme) cho gói Hosting cPanel

Hướng Dẫn Trỏ File Hosts Trên Máy Tính Để Kiểm Tra Website Khi Chưa Có DNS