Cara Menyenaraikan Semua Modul APACHE2 Diaktifkan Pada Server Linux Pada masa ini
- 3778
- 810
- Dale Harris II
Soalan:
Bagaimana saya boleh menyenaraikan semua modul yang diaktifkan sekarang menggunakan webserver apache2?
Jawapan:
Menggunakan apache2ctl
perintah dengan gabungan -M
Anda boleh menyenaraikan semua modul Apache yang dimuatkan pada sistem anda. Contohnya arahan Linux berikut akan menyenaraikan semua modul yang dimuatkan pada baris berasingan:
# Apache2ctl -m Modul yang dimuatkan: core_module (statik) so_module (statik) watchdog_module (statik) http_module (statik) log_config_module (statik) ) authn_core_module (dikongsi) authn_file_module (dikongsi) authz_core_module (dikongsi) authz_host_modul (dikongsi) rundingan_module (dikongsi) menulis semula_module (dikongsi) setenvif_module (dikongsi) status_module (dikongsi)
Alternatif lain untuk arahan di atas ialah:
# apache2ctl -t -d dump_modules
Alternatif yang lain, tetapi kurang dipercayai adalah menyenaraikan semua modul yang didayakan dalam /etc/apache2/mods-enabled/
# ls/etc/apache2/mods-enabled/access_compat.Muatkan auth_basic.Muatkan authz_core.Muatkan AutoIndex.conf deflate.Muatkan Env.Muatkan geoip.beban mpm_event.rundingan confiation.beban setenvif.beban alias.conf authn_core.Muatkan authz_host.Muatkan AutoIndex.Muatkan dir.penapis conf.memuatkan mime.conf mpm_event.Muat semula.status beban.conf alias.Muatkan authn_file.Muatkan authz_user.beban deflate.conf dir.Muatkan geoip.conf mime.memuatkan rundingan.conf setenvif.status conf.beban
Semua modul yang disenaraikan di atas diaktifkan tetapi belum dapat dimuatkan kerana mereka hanya mewakili pautan simbolik ke rakan sejawatnya yang terletak di dalam /etc/apache2/mods-tersedia/
. Sebagai contoh:
# ls -l/etc/apache2/mods -enabled/rewrite.Muatkan lrwxrwxrwx. 1 root root 30 Jun 23 02:32/etc/apache2/mods-enabled/Rewrite.Beban -> ... /mods -tersedia /menulis semula.beban
Sekiranya anda mencari modul yang dimuatkan tertentu, sila mengalihkan stdout anda dari apache2ctl
perintah ke grep
perintah. Contohnya mari kita cari sama ada menulis semula
dan alias
Modul kini dimuatkan:
# apache2ctl -m | grep -e "menulis semula | alias" alias_module (dikongsi) menulis semula_module (dikongsi)
Dari output di atas kita dapat melihat bahawa kedua -duanya menulis semula
dan alias
Modul Apache dimuatkan.
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Ubuntu 20.04 WordPress dengan pemasangan Apache
- Linux Apache Log Analyzer
- Cara Menyiapkan Linux Apache Mysql Python Server
- Cara memeriksa versi Apache di Linux
- Cara memasang Apache di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Cara Memindahkan Apache ke Nginx dengan Menukar Virtualhosts ke ..
- Persediaan Pelayan HTTP Kali
- Pemasangan Apache Solr Linux
- « Cara menggantikan hanya kejadian perlawanan pertama menggunakan perintah sed
- Penyegerakan Fail Sendiri dan Kongsi Penggunaan dan Penggunaan Imej Docker Server Server »