Tôi vừa cài đặt gói httpd trong RHEL 6.1 (cung cấp Apache 2.2.15). Httpd.conf mặc định chứa không ít hơn 50 phiên bản của lệnh LoadModule.
Tuy nhiên, tất cả những gì tôi muốn làm là cung cấp nội dung tĩnh, bản đồ Google hoặc hai và một số CSS.
Thử và sai, cùng với đó apachectl configtest
, khiến tôi tin rằng tôi có thể thoát khỏi chỉ với các mô-đun sau được bật (không có thay đổi nào khác đối với tệp cấu hình mặc định):
mod_authz_host
mod_log_config
mod_mime_magic
mod_setenvif
mod_mime
mod_autoindex
mod_negotiation
mod_dir
mod_alias
Có các mô-đun nên được đưa vào danh sách này để máy chủ hoạt động tốt hơn / an toàn hơn không? Các tài liệu chính thức dường như chỉ ra rằng không có gì nhiều hơn mod_dir
và mod_mime
hoàn toàn cần thiết cho một trang web barebones.
Lưu ý: Tôi không mời tư vấn về việc sử dụng máy chủ HTTP nào cho tác vụ được chỉ định. Tôi biết sự tồn tại của máy chủ "nhẹ hơn". Câu hỏi này là về các mô-đun Apache.