क्या कोई कमांड है जो सभी सक्षम अपाचे मॉड्यूल को सूचीबद्ध करता है?
क्या कोई कमांड है जो सभी सक्षम अपाचे मॉड्यूल को सूचीबद्ध करता है?
जवाबों:
अपाचे लोड किए गए मॉड्यूल की सूची का उपयोग करने के लिए:
apachectl -M
या:
apachectl -t -D DUMP_MODULES
या RHEL, CentoS, फेडोरा पर:
httpd -M
अधिक विकल्पों के लिए man apachectl
। ये सभी उत्तर आपको थोड़े से google सर्च से मिल सकते हैं।
इसके अलावा आप दूरस्थ सर्वर से जानकारी प्राप्त करने के लिए सर्वर-इन का उपयोग कर सकते हैं
<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 पर सभी सक्षम अपाचे मॉड्यूल की सूची प्राप्त कर सकते हैं
आपको जानकारी मॉड्यूल को सक्षम करने की आवश्यकता है:
sudo a2enmod info.load
sudo a2enmod info.conf
sudo service apache2 restart
पुनः आरंभ करने के बाद:
http://localhost/server-info
मॉड्यूल, और कॉन्फ़िगरेशन जानकारी की एक लंबी सूची प्रदान करेगा।
दूरस्थ सर्वर से देखने के लिए, आप /etc/apache2/mods-available/info.conf में from आवश्यकताएँ ’विकल्प को बदल सकते हैं ताकि दूरस्थ सर्वर को जानकारी देखने की अनुमति मिल सके।
a2enmod
एक "स्थापित" मॉड्यूल को सक्षम करने के लिए कमांड का उपयोग क्यों न करें , "मैन्युअल रूप से" सहानुभूति रखने के बजाय?
a2enconf
"कॉन्फिड-अवेलेबल" डायरेक्टरी से "कॉन्फिड-इनेबल" तक सिम्पलिंक फाइल्स भी मिलेंगी :)
यह भी काम करता है:
apache2ctl -M
-M
भी चलेगा।