Apache özellikli modüller nasıl listelenir?


Yanıtlar:


128

Apache yüklü modülleri listelemek için şunları kullanın:

apachectl -M

veya:

apachectl -t -D DUMP_MODULES 

veya RHEL, CentoS, Fedora'da:

httpd -M

Daha fazla seçenek için man apachectl. Tüm bu cevaplar sadece küçük google arama ile bulunabilir.


3
-Mayrıca çalışacak.
Andrew B,

21
Google arama hakkında bu yorumu seviyorum (bu cevabı google aracılığıyla buldu)
Pawelmhm

Sunucu bilgisinin kullanımı google üzerinden bulmak daha zordur ve daha fazla ayrıntı verir ve&h, kabuğuna erişimi olmayan kişilere bilgilere erişim sağlama yeteneği verir (örneğin, müşteri, web geliştiricileri, proje yöneticileri, ...)


7

Bilgi modülünü etkinleştirmeniz gerekir:

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

Yeniden başlattıktan sonra:

http://localhost/server-info

uzun bir modül listesi ve konfigürasyon bilgisi sağlayacaktır.

Uzak sunuculardan görüntülemek için, uzak sunucuların bilgileri görüntülemesine izin vermek için /etc/apache2/mods-available/info.conf adresindeki 'Gerekiyor' seçeneğini değiştirebilirsiniz.


1
a2enmodEl ile "bağlamak" yerine, bir {yüklü} modülünü etkinleştirmek için neden komutu kullanmıyorsunuz?
Flo Schild

Evet a2enmod daha doğru. Yapılandırmaları düzenlerken, genellikle dosyalarda kalacağım ve nadiren kullandığım özel komutları düşünemiyorum.
rickfoosusa

Tamam, yine de her iki şekilde de çalışıyor, 2.4'te (belki de daha önce de?), Ayrıca a2enconf"conf-available" dizininden "conf-etkin" dizinine dosyaları bağlamanız da var :)
Flo Schild

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.