Câu trả lời:
Tôi mới xem trang này nhưng không chắc nó liên quan đến bạn như thế nào.
Cấu hình linh hoạt Mass Hosting lớn
Ý tưởng cơ bản là thay thế tất cả các cấu hình tĩnh bằng một cơ chế hoạt động chúng một cách linh hoạt. Điều này có một số lợi thế:
CẬP NHẬT
Thêm máy chủ ảo mà không cần khởi động lại Apache
Hóa ra, giải pháp là sử dụng VirtualDocumentRoot thay vì chỉ cài đặt DocumentRoot cũ cho một máy chủ ảo duy nhất. Điều này cho phép chỉ định biến $ 0 là một phần của giá trị. Vì vậy, cuối cùng chúng tôi đã có thể có Virtual VirtualDocumentRoot / somedir / $ 1.
Thực hiện bất kỳ thay đổi nào đối với Virtualhost của bạn, sau đó thực hiện
apache2ctl configtest
Để đảm bảo không có bất kỳ lỗi cú pháp nổi bật nào và hãy chạy nó:
apache2ctl graceful
hoặc là
/etc/init.d/apache2 graceful
USR1 hoặc tín hiệu duyên dáng khiến quy trình phụ huynh khuyên trẻ em thoát ra sau yêu cầu hiện tại của chúng (hoặc thoát ngay lập tức nếu chúng không phục vụ bất cứ điều gì). Phụ huynh đọc lại các tệp cấu hình của nó và mở lại các tệp nhật ký của nó. Khi mỗi đứa trẻ chết đi, cha mẹ sẽ thay thế nó bằng một đứa trẻ từ thế hệ cấu hình mới, bắt đầu phục vụ các yêu cầu mới ngay lập tức.
Về cơ bản, mọi kết nối hiện có vẫn giữ nguyên, vì vậy nó không giống như khởi động lại hoàn toàn - đây là cách tôi thường làm điều này trên các máy chủ sản xuất với hàng tá trang web.