Bagaimana cara mendaftar modul yang mengaktifkan Apache?


Jawaban:


128

Untuk mendaftar modul yang dimuat apache, gunakan:

apachectl -M

atau:

apachectl -t -D DUMP_MODULES 

atau di RHEL, CentoS, Fedora:

httpd -M

Untuk opsi lainnya man apachectl. Semua jawaban ini dapat ditemukan hanya dengan sedikit pencarian google.


3
-Mjuga akan bekerja.
Andrew B

21
Saya suka komentar ini tentang pencarian google (temukan jawaban ini melalui google)
Pawelmhm

Penggunaan info server lebih sulit ditemukan melalui google dan memberikan lebih banyak detail && kemampuan untuk memberikan akses ke informasi kepada orang-orang yang tidak memiliki akses shell (mis. Klien, pengembang web, manajer proyek, ...)


7

Anda perlu mengaktifkan modul info:

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

Setelah restart:

http://localhost/server-info

akan memberikan daftar panjang modul, dan info konfigurasi.

Untuk melihat dari server jarak jauh, Anda dapat mengubah opsi 'Memerlukan' di /etc/apache2/mods-available/info.conf untuk memungkinkan server jauh melihat informasi.


1
Mengapa tidak menggunakan a2enmodperintah untuk mengaktifkan modul {diinstal}, alih-alih "menghubungkan" secara manual?
Flo Schild

Ya a2enmod lebih benar. Ketika saya mengedit konfigurasi saya biasanya tetap dengan file dan tidak memikirkan perintah khusus yang jarang saya gunakan.
rickfoosusa

Oke, ini bekerja dua arah, pada 2.4 (mungkin sudah sebelumnya juga?) Anda juga memiliki a2enconfuntuk symlink file dari direktori "conf-available" ke "conf-enabled" :)
Flo Schild

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.