প্রশ্ন কিভাবে Apache সক্রিয় মডিউল তালিকা?


সমস্ত সক্ষম Apache মডিউল তালিকাবদ্ধ একটি কমান্ড আছে কি?


73
2018-02-04 11:59


উত্স




উত্তর:


Apache লোড মডিউল ব্যবহার করার জন্য তালিকা:

apachectl -M

বা:

apachectl -t -D DUMP_MODULES 

অথবা RHEL, CentoS, ফেডোরাতে:

httpd -M

আরো বিকল্পের জন্য man apachectl। এই সব উত্তর অল্প গুগল অনুসন্ধান দ্বারা পাওয়া যাবে।


107
2018-02-04 12:04



-M কাজ করবে। - Andrew B
আমি গুগল অনুসন্ধান সম্পর্কে এই মন্তব্যটি ভালোবাসি (গুগল এর মাধ্যমে এই উত্তর খুঁজে পেয়েছি) - Pawelmhm
সার্ভার-তথ্য ব্যবহারটি গুগল এর মাধ্যমে খুঁজে পাওয়া কঠিন এবং অনেকগুলি বিশদ এবং যাদের কাছে শেল অ্যাক্সেস নেই (যেমন ক্লায়েন্ট, ওয়েব ডেভেলপার, প্রকল্প পরিচালক, ...) তাদের কাছে তথ্য অ্যাক্সেস দেওয়ার ক্ষমতা প্রদান করে।


এছাড়াও আপনি ব্যবহার করতে পারেন সার্ভার-তথ্য দূরবর্তী সার্ভার থেকে তথ্য পেতে

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

আপনি এ সব সক্রিয় Apache মডিউল তালিকা পেতে পারেন http://your.host.example.com/server-info?list


8
2017-10-04 11:42





আপনি তথ্য মডিউল সক্রিয় করতে হবে:

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

পুনরায় আরম্ভ করার পরে:

http://localhost/server-info

মডিউল দীর্ঘ তালিকা, এবং কনফিগারেশন তথ্য প্রদান করবে।

রিমোট সার্ভার থেকে দেখতে, দূরবর্তী সার্ভারগুলি তথ্য দেখতে অনুমতি দেওয়ার জন্য আপনি /etc/apache2/mods-available/info.conf এ 'প্রয়োজনীয়তা' বিকল্পটি পরিবর্তন করতে পারেন।


6
2018-04-07 21:47



কেন ব্যবহার করবেন না a2enmod কমান্ডটি ম্যানুয়ালি "symlinking" এর পরিবর্তে একটি {ইনস্টল করা} মডিউল সক্রিয় করতে সক্ষম? - Flo-Schield-Bobby
হ্যাঁ a2enmod আরো সঠিক। যখন আমি কনফিগারেশন সম্পাদনা করছি আমি সাধারণত ফাইলগুলির সাথে থাকি এবং বিশেষত কম্যান্ডের বিশেষত্বের কথা মনে করি না। - rickfoosusa
ঠিক আছে, এটা যাই হোক না কেন উভয় উপায়ে, 2.4 (সম্ভবত ইতিমধ্যে আগে?) এছাড়াও আপনি আছে a2enconf "conf-available" ডিরেক্টরি থেকে "conf-enabled" থেকে ফাইল সিমলিঙ্ক করতে :) - Flo-Schield-Bobby


এই কাজ করে:

apache2ctl -M

1
2017-12-11 12:12