Theo mặc định, DirectAdmin được triển khai với các máy chủ web Apache. Chuyển đổi này (bao gồm cả các trang web hiện tại) để Nginx có thể được thực hiện bằng công cụ CustomBuild của nó. Sau khi hoàn thành hướng dẫn này, bạn sẽ có một máy chủ DirectAdmin đặc trưng với reverse proxy Nginx như máy chủ web của mình. Sử dụng một reverse proxy đi xuống đến chạy hai máy chủ web, một trong số đó sẽ được ở mặt trước (Nginx), cái còn lại là chuyên dùng cho back-end (Apache). Thiết lập này là rất phổ biến: vì hiệu suất tuyệt vời của Nginx, nó có để tiết kiệm các tính năng thiết lập. Apache có một bộ tính năng rất lớn (một trong những tính năng quan trọng nhất là các tập tin .htaccess), nhưng không có khả năng đánh bại hiệu suất Nginx của về tốc độ. Sử dụng một reverse proxy, bạn sẽ chẳng hạn như có thể sử dụng .htaccess trong sự kết hợp với các máy chủ web Nginx. Bước 1: Cập nhật CustomBuild Vui lòng xác nhận bạn đang sử dụng CustomBuild 2.0. Nếu bạn không chắc chắn về điều này, hãy làm theo hướng dẫn của chúng tôi về cách nâng cấp CustomBuild và/hoặc kiểm tra phiên bản hiện tại của nó. Bước 2: Sửa chữa CustomBuild Trước khi chúng tôi có thể biên dịch lại cài đặt DirectAdmin của chúng tôi cho nó để làm việc với Nginx và Apache, điều hướng đến thư mục CustomBuild: Mã: cd /usr/local/directadmin/custombuild Mở tập tin cấu hình: Mã: vi options.conf Bước 3: Sửa đổi các phiên bản PHP DirectAdmin hỗ trợ sử dụng nhiều phiên bản PHP cùng với nhau. Nếu bạn muốn điều này, hãy làm theo hướng dẫn của chúng tôi. Hiện nay, việc sử dụng một Nginx và Apache reverse proxy với DirectAdmin đòi hỏi php-fpm được sử dụng. Nếu hiện tại chưa có sử dụng trường hợp này, ta cần tiến hành thay đổi php1_mode và php2_mode trong file options.conf của CustomBuild đến giá trị php_fpm. Bước 4: Cài đặt Nginx Sau khi lưu tập tin này, cài đặt Nginx: Mã: cd /usr/local/directadmin/custombuild ./build set webserver nginx_apache Bước 5: Triển khai reverse proxy Sau khi biên dịch và xây dựng các máy chủ web, chúng tôi sẽ cần CustomBuild viết lại tất cả các cấu hình trên máy chủ: Mã: ./build update ./build all d ./build rewrite_confs Nginx sẽ được cài đặt. Tùy thuộc theo quy mô của máy chủ đám mây của bạn, điều này sẽ mất khoảng 30 phút. Hãy kiên nhẫn và không làm gián đoạn khi cài đặt hoặc nó rất có thể sẽ thất bại và phá vỡ các máy chủ. Cảm ơn bạn đã đọc hướng dẫn của chúng tôi.