अपाचे सक्षम मॉड्यूल को कैसे सूचीबद्ध करें?


88

क्या कोई कमांड है जो सभी सक्षम अपाचे मॉड्यूल को सूचीबद्ध करता है?

जवाबों:


128

अपाचे लोड किए गए मॉड्यूल की सूची का उपयोग करने के लिए:

apachectl -M

या:

apachectl -t -D DUMP_MODULES 

या RHEL, CentoS, फेडोरा पर:

httpd -M

अधिक विकल्पों के लिए man apachectl। ये सभी उत्तर आपको थोड़े से google सर्च से मिल सकते हैं।


3
-Mभी चलेगा।
एंड्रयू बी

21
मुझे Google खोज के बारे में यह टिप्पणी पसंद आई (यह उत्तर Google के माध्यम से मिला)
पवनम्

सर्वर-इनफ़ॉर्मेशन का उपयोग Google के माध्यम से खोजना कठिन है और बहुत अधिक विवरण && उन लोगों को जानकारी तक पहुंच प्रदान करने की क्षमता देता है जिनके पास शेल एक्सेस नहीं है (उदाहरण के लिए क्लाइंट, वेब डेवलपर, प्रोजेक्ट मैनेजर, ...)

10

इसके अलावा आप दूरस्थ सर्वर से जानकारी प्राप्त करने के लिए सर्वर-इन का उपयोग कर सकते हैं

<Location /server-info>
   SetHandler server-info
   Order allow,deny
   Allow from 127.0.0.1 xxx.xxx.xxx.xxx
</Location>

आप http://your.host.example.com/server-info?list पर सभी सक्षम अपाचे मॉड्यूल की सूची प्राप्त कर सकते हैं


7

आपको जानकारी मॉड्यूल को सक्षम करने की आवश्यकता है:

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

पुनः आरंभ करने के बाद:

http://localhost/server-info

मॉड्यूल, और कॉन्फ़िगरेशन जानकारी की एक लंबी सूची प्रदान करेगा।

दूरस्थ सर्वर से देखने के लिए, आप /etc/apache2/mods-available/info.conf में from आवश्यकताएँ ’विकल्प को बदल सकते हैं ताकि दूरस्थ सर्वर को जानकारी देखने की अनुमति मिल सके।


1
a2enmodएक "स्थापित" मॉड्यूल को सक्षम करने के लिए कमांड का उपयोग क्यों न करें , "मैन्युअल रूप से" सहानुभूति रखने के बजाय?
फ्लो शिल्ड

हाँ a2enmod अधिक सही है। जब मैं एडिटिंग को कॉन्फ़िगर करता हूं तो मैं आमतौर पर फाइलों के साथ रहता हूं और उन विशेष कमांडों के बारे में नहीं सोचता जो मैं शायद ही कभी उपयोग करता हूं।
रिकइफोसासा

ठीक है, यह दोनों तरीकों से काम करता है, 2.4 में (शायद पहले से भी पहले?) आपको a2enconf"कॉन्फिड-अवेलेबल" डायरेक्टरी से "कॉन्फिड-इनेबल" तक सिम्पलिंक फाइल्स भी मिलेंगी :)
फ़्ल शील्ड

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.