• Webmaster Tools
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
  • DNS Check
  • CheckIP
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • LIÊN HỆ

Hướng dẫn cài đặt nhiều phiên bản PHP DirectAdmin

by ĐỖ TRUNG QUÂN 31/07/2019
Tác giả: ĐỖ TRUNG QUÂN Date: 31/07/2019Last Update 24/05/2022 1 bình luận 2,5K lượt xem
Dịch vụ xử lý mã độc WordPress

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Group Facebook Group Zalo Group Telegram
Share FacebookTwitterPinterestTelegramEmail
2,5K

NỘI DUNG

  • Bước 1: SSH vào máy chủ VPS
  • Bước 2: Cài đặt nhiều phiên bản PHP
    • 1. Đối với Webserver APACHE/NGINX/NGINX_APACHE
    • 2. Đối với Webserver OpenLiteSpeed/LiteSpeed
  • Bước 3: Cài đặt một phiên bản PHP

Việc cài cài đặt nhiều phiên bản PHP DirectAdmin sẽ rất giúp ích cho các bạn nếu trên VPS hoặc máy chủ DirectAdmin của bạn chạy nhiều website khác nhau. Nhưng nhiều website không tương thích với phiên bản PHP mới hoặc nhiều website chỉ có thể chạy được PHP 7.0 trở lên mà không hoạt động được với PHP 5.6.

Trong bài viết này mình sẽ hướng dẫn các bạn cài đặt nhiều phiên bản PHP DirectAdmin một các nhanh chóng và dễ hiểu nhất có thể.

Bước 1: SSH vào máy chủ VPS

Đâu tiên bạn hãy SSH vào máy chủ với user root để bắt đầu. Ngoài ra việc build các mode PHP sẽ rất lâu vì vậy bạn nên sử dụng screen mode để thao tác

  • Hướng dẫn SSH vào server Linux

Bước 2: Cài đặt nhiều phiên bản PHP

Ở bài viết này mình sẽ build đồng thời 4 mode PHP.

1. Đối với Webserver APACHE/NGINX/NGINX_APACHE

cd /usr/local/directadmin/custombuild
./build update

###Thiết lập 4 mode php-fpm

./build set php1_mode php-fpm
./build set php2_mode php-fpm
./build set php3_mode php-fpm
./build set php4_mode php-fpm

###Set từng mode php với từng phiên bản php. Bạn có thể sửa lại phiên bản cần cài

./build set php1_release 7.4
./build set php2_release 7.3
./build set php3_release 7.2
./build set php4_release 5.6

### Bắt đầu build PHP

./build php n
./build rewrite_confs

2. Đối với Webserver OpenLiteSpeed/LiteSpeed

cd /usr/local/directadmin/custombuild
./build update

###Thiết lập 4 mode lsphp

./build set php1_mode lsphp
./build set php2_mode lsphp
./build set php3_mode lsphp
./build set php4_mode lsphp

###Set từng mode php với từng phiên bản php. Bạn có thể sửa lại phiên bản cần cài

./build set php1_release 7.4
./build set php2_release 7.3
./build set php3_release 7.2
./build set php4_release 5.6

### Bắt đầu build PHP

./build php n
./build rewrite_confs

Sau khi build hoàn tất bạn truy cập vào User level chọn Domain Setup => Chọn domain => PHP Version Selector sẽ nhận được kết quả như bên dưới.

CleanShot 2022 05 24 at 23.39.08@2x

Bước 3: Cài đặt một phiên bản PHP

Cách này chỉ thực hiện khi bạn muốn cài thêm phiên bản PHP vào. Giả sử bạn đang có 3 phiên bản PHP rồi và muốn cài thêm bản thứ 4 vào. Nếu sử dụng lệnh ./build php n thì lệnh này sẽ cài lại toàn bộ các phiên bản PHP được khai báo trong file options.conf. Do đó mình sẽ hướng dẫn bạn build duy nhất 1 bản PHP.

  • Ví dụ ở đây mình sẽ cài thêm một bản PHP 8.0 sử dụng mode php-fpm.

Bạn hãy mở file /usr/local/directadmin/custombuild/options.conf lên. Sau đó chỉnh sửa và thêm vào một mode PHP trong này. Như trong ảnh bên dưới thì php1, php2, php3 đều đã có. Và php4 chưa có và mình mới thêm vào.

anh 52
cd /usr/local/directadmin/custombuild
./build php_expert 7.4 php-fpm

Sau đó bạn chờ ít phút để hệ thống cài thêm phiên bản PHP này vào.

Chúc bạn thực hiện thành công.

  • Tài liệu tham khảo:
    • https://forum.directadmin.com/threads/compile-specific-php-version.59119/
5/5 - (1 bình chọn)
directadminmulti php directadmin
ĐỖ TRUNG QUÂN

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog DOTRUNGQUAN.INFO - CaiSSL.COM - QuantriVPS.COM. Mới đây mình có tạo ra nhóm Hỗ trợ Server - Hosting & WordPress | Hỗ Trợ Xử Lý Mã Độc WordPress với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

BÀI VIẾT LIÊN QUAN

Hướng dẫn cài đặt WordPress tự động trên...

06/06/2025

Tăng PHP Settings cho website trên DirectAdmin

11/03/2025

Cấu hình SMTP relay trên DirectAdmin

01/12/2024

Cài WordPress với WordPress Manager DirectAdmin

16/08/2024

Hướng dẫn cấu hình Admin Backup trên DirectAdmin

27/06/2024

Hướng dẫn upload dữ liệu lên DirectAdmin

06/03/2024

Hướng dẫn chặn xmlrpc.php trên toàn server DirectAdmin

23/12/2023

Cài đặt IMAP Extension PHP DirectAdmin

23/12/2023

Tôi đã cài đặt SSL cho hơn 500...

21/11/2023

Liệt kê các user đang trạng thái Suspend...

09/09/2023
Theo dõi
Đăng nhập
Thông báo của
guest

guest

1 Comment
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
wpdiscuz   wpDiscuz

Hosting/VPS khuyên dùng

Phổ biến

  • Hướng dẫn tạo SSH Key trên macOS

    16/05/2020
  • Hướng dẫn sử dụng SSH Key

    16/08/2019
  • Hướng dẫn cài đặt v2board trên AAPANEL

    16/10/2021
  • Vấn đề IP Public liên tục bị thay đổi vì sao và cách khắc phục

    25/09/2019
  • Hướng dẫn cài đặt MTProxy trên Linux

    26/05/2025

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | CỔ Ý CONCEPT | Trương Quốc Cường | Đàm Trung Kiên | Web An Tâm | Phong Đinh | PHUNG.VN | Đăng Đạt

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


Back To Top
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • LIÊN HỆ
wpDiscuz