แสดง Apache Configuration


18

มีวิธีใดที่จะแสดงค่าการกำหนดค่าที่มีประสิทธิภาพที่ Apache ใช้อยู่หรือไม่?

ฉันมีเซิร์ฟเวอร์ cPanel ที่ใช้ไฟล์รวมหลายไฟล์และมีการตั้งค่าทั่วทั้งเซิร์ฟเวอร์ที่กำหนดไว้ในหลาย ๆ ที่ ฉันต้องการค้นหาวิธีการยืนยันว่า Apache ใช้ค่าใดในขณะที่กำลังทำงานอยู่


คำตอบ:


23

mod_info ให้สิ่งที่คุณต้องการฉันคิดว่า

<Location /server-info>
   SetHandler server-info
   Order deny,allow
   Deny from all
   Allow from 1.2.3.4 # your IP, subnet, whatever
</Location>

เพิ่มเติมได้ที่นี่: http://httpd.apache.org/docs/2.2/mod/mod_info.html

นอกจากนี้คุณยังสามารถแสดงรายการการกำหนดค่าของ VirtualHosts ของคุณ (ข้อมูลน้อยกว่าการใช้ดังกล่าวข้างต้น) sudo httpd -Sโดยใช้คำสั่ง


1
โชคดีที่ฉัน mod_info ได้รวบรวมแล้ว
เดฟ Forgac

+1 มันใช้งานได้อย่างมีเสน่ห์! สำหรับผู้เริ่มต้นเช่นฉันฉันก็จะจำไว้ว่าให้โหลดmod_infoโมดูลhttpd.confโดยการเพิ่มบรรทัด:LoadModule info_module modules/mod_info.so
มาร์โก Demaio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.