最低限度安装需要哪些 Apache 模块?

最低限度安装需要哪些 Apache 模块?

这是我的 Aache 2 模块列表。我想以最小的内存占用提供数百万张小图像(1-20 kb)。我可以禁用什么?

core_module、log_config_module、logio_module、mpm_prefork_module、http_module、so_module、alias_module、auth_basic_module、authn_file_module、authz_default_module、authz_groupfile_module、authz_host_module、authz_user_module、autoindex_module、cgi_module、deflate_module、dir_module、env_module、mime_module、negotiation_module、reqtimeout_module、setenvif_module、status_module

答案1

我最近看到一个网页,其中详细介绍了哪些 Apache 模块可以安全删除。 他认为最常见的用例但你应该总是之后检查并重新启用你需要的功能

这是作者保留启用的模块列表:

core_module (static)
log_config_module (static)
logio_module (static)
version_module (static)
mpm_event_module (static)
http_module (static)
so_module (static)
auth_basic_module (shared)
authn_file_module (shared)
authz_host_module (shared)
authz_user_module (shared)
expires_module (shared)
deflate_module (shared)
headers_module (shared)
dir_module (shared)
mime_module (shared)
setenvif_module (shared)
rewrite_module (shared)
proxy_module (shared)
proxy_fcgi_module (shared)

该页面包含 CentOS 和 Ubuntu 服务器的详细信息。我强烈建议阅读整个页面,因为它包含有关某些软件包被保留或禁用的原因的详细信息,以及提示。

相关内容