Mục lục [Ẩn]
Directadmin dùng cho server thường được sử dụng để lưu trữ nhiều website khác nhau. Cùng với đó, do đã thiết kế từ lâu có những website sẽ không phù hợp với phiên bản PHP mới nhất. Hãy cài đặt nhiều phiên bản php trên Directadmin để khắc phục mà không cần phải check lại code.
1. Những điều cần biết trước khi cài đặt nhiều phiên bản php trên Directadmin
Bạn cần đáp ứng những điều kiện sau đây để có thể thực hiện cài đặt nhiều phiên bản PHP.
Truy cập SSH vào VPS hoặc Server của bạn
Phiên bản DirectAdmin phải bằng hoặc lớn hơn 1.50.1
+ Sử dụng lệnh sau để kiểm tra phiên bản DirectAdmin đang sử dụng
/usr/local/directadmin/directadmin v
Phiên bản Custombuild từ 2.0 trở lên
+ Để check phiên bản Custombuild hãy thực hiện theo câu lệnh sau:
cd /usr/local/directadmin/custombuild
./build version
Xem thêm: 2 cách kiểm tra phiên bản php đơn giản nhanh nhất
2. Cách bật tính năng cài đặt nhiều phiên bản php trên Directadmin
Để bật tính năng cho phép cài đặt nhiều phiên bản php, bạn hãy thực hiện như sau:
Bước 1: Thiết lập cấu hình các phiên bản PHP
Bạn có thể tùy chọn các phiên bản PHP theo mục đích sử dụng của bạn. Nộ dung dưới đây Nhân Hòa ví dụ sử dụng chạy song song 4 phiên bản PHP 7.4, PHP 7.3, PHP 7.2 và PHP 5.6. Và PHP 7.4 là phiên bản PHP mặc định.
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
Ở thời điểm hiện tại DirectAdmin chỉ mới hỗ trợ tối đa 4 phiên bản PHP mà thôi các bạn nhé.
Bước 2: Biên dịch lại các phiên bản PHP
Sử dụng lệnh sau để biên dịch lại toàn bộ các phiên bản PHP
cd /usr/local/directadmin/custombuild
./build php n
./build rewrite_confs
Xem thêm: PhpMyadmin là gì? Tổng quan từ A-Z PhpMyAdmin
3. Cài đặt nhiều phiên bản php trên Directadmin
+ Bạn hãy truy cập tính năng “Domain setup” theo mẫu dưới đây để thay đổi phiên bản PHP.
+ Sau đó, nhấn chọn “Domain” mà bạn muốn thay đổi phiên bản PHP và chọn “PHP Version Selector”.
+ Màn hình sẽ hiển thị các phiên bản PHP đã cài đặt ở trên.
+ Hệ thống sẽ mất 1 đến 2 phút để DirectAdmin cập nhật cho website sau khi thay đổi phiên bản PHP.
4. Lời kết
Với nội dung bài viết trên đây của Nhân Hòa chắc hẳn bạn đã biết cách cài đặt nhiều phiên bản PHP trên Directadmin. Hy vọng thông tin đem lại hiệu quả cho các bạn trong quá trình thực hiện, chúc các bạn thành công!
+ Fanpage: https://www.facebook.com/nhanhoacom
+ Chỉ đường: https://g.page/nhanhoacom
+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html
————————————————————
CÔNG TY TNHH PHẦN MỀM NHÂN HÒA
https://nhanhoa.com
Hotline: 1900 6680
Trụ sở chính: Tầng 4 – Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội
Tel: (024) 7308 6680 – Email: sales@nhanhoa.com
Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM
Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com
Chi nhánh Vinh – Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An
Email: contact@nhanhoa.com