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.