Làm thế nào để liệt kê các mô-đun kích hoạt Apache?


Câu trả lời:


128

Để liệt kê các mô-đun tải apache sử dụng:

apachectl -M

hoặc là:

apachectl -t -D DUMP_MODULES 

hoặc trên RHEL, CentoS, Fedora:

httpd -M

Để có thêm lựa chọn man apachectl. Tất cả những câu trả lời có thể được tìm thấy chỉ bằng cách tìm kiếm google nhỏ.


3
-Mcũng sẽ làm việc
Andrew B

21
Tôi thích nhận xét này về tìm kiếm google (tìm thấy câu trả lời này qua google)
Pawelmhm

Việc sử dụng thông tin máy chủ khó tìm thấy hơn thông qua google và cung cấp nhiều chi tiết hơn && khả năng cung cấp quyền truy cập thông tin cho những người không có quyền truy cập shell (ví dụ: máy khách, nhà phát triển web, người quản lý dự án, ...)


7

Bạn cần kích hoạt mô-đun thông tin:

sudo a2enmod info.load
sudo a2enmod info.conf
sudo service apache2 restart

Sau khi khởi động lại:

http://localhost/server-info

sẽ cung cấp một danh sách dài các mô-đun và thông tin cấu hình.

Để xem từ các máy chủ từ xa, bạn có thể thay đổi tùy chọn 'Yêu cầu' trong /etc/apache2/mods-av Available / info.conf để cho phép các máy chủ từ xa xem thông tin.


1
Tại sao không sử dụng a2enmodlệnh để kích hoạt mô-đun {đã cài đặt}, thay vì "liên kết tượng trưng" bằng tay?
Flo Schild

Có a2enmod thì đúng hơn. Khi tôi chỉnh sửa cấu hình, tôi thường ở lại với các tệp và không nghĩ đến các lệnh đặc biệt mà tôi hiếm khi sử dụng.
rickfoosusa

Được rồi, dù sao nó cũng hoạt động cả hai cách, trong 2.4 (có thể cũng sớm hơn?) Bạn cũng có các a2enconftệp symlink từ thư mục "conf-Available" đến "conf-enable" :)
Flo Schild

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.