如何在Ubuntu和LinuxMint上启用/禁用Apache2模块
时间:2019-05-19 01:25:57 来源:igfitidea点击:
Apache是Linux操作系统中最流行的web服务器。
Apache是一个模块化的web服务器,其中每个功能都由特定的模块提供。
要向Apache服务器添加或删除任何特定功能,我们只需启用或禁用相应的模块。
在Apache2中启用模块
我们使用a2enmod命令来启用Apache2 web服务器中的模块。
例如,如果我们需要启用Apache重写模块,使用以下命令。
sudo a2enmod rewrite
禁用Apache2中的模块
类似地,我们使用a2dismod命令来禁用模块。
例如,如果我们需要禁用Apache重写模块使用以下命令。
sudo a2dismod rewrite
sudo service apache2 reload
检查模块状态
使用a2query命令检查特定模块的状态。
例如,在命令下面运行重写模块的当前状态。
sudo a2query -m rewrite
输出:
rewrite (enabled by site administrator)
列出Apache2模块
要列出所有具有状态的Apache2模块,请使用以下命令。
sudo a2query -m
输出:
autoindex (enabled by maintainer script) mpm_prefork (enabled by maintainer script) authn_file (enabled by maintainer script) proxy (enabled by site administrator) authz_svn (enabled by maintainer script) dav (enabled by maintainer script) ... ... dav_svn (enabled by maintainer script) proxy_http (enabled by site administrator) authz_user (enabled by maintainer script) filter (enabled by maintainer script) access_compat (enabled by maintainer script) setenvif (enabled by maintainer script)