修剪无用的Apache模块

我正在运行一个有100个站点的共享主机环境 – 我只是查看了apache加载/使用的所有模块,其中一些我不知道他们在做什么,或者他们是否有用。 。

core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) unique_id_module (shared) auth_basic_module (shared) auth_digest_module (shared) authn_file_module (shared) authn_alias_module (shared) authn_anon_module (shared) authn_dbm_module (shared) authn_default_module (shared) authz_host_module (shared) authz_user_module (shared) authz_owner_module (shared) authz_groupfile_module (shared) authz_dbm_module (shared) authz_default_module (shared) include_module (shared) log_config_module (shared) logio_module (shared) env_module (shared) ext_filter_module (shared) mime_magic_module (shared) expires_module (shared) headers_module (shared) usertrack_module (shared) setenvif_module (shared) mime_module (shared) dav_module (shared) autoindex_module (shared) dav_fs_module (shared) vhost_alias_module (shared) negotiation_module (shared) dir_module (shared) actions_module (shared) speling_module (shared) userdir_module (shared) alias_module (shared) rewrite_module (shared) cache_module (shared) suexec_module (shared) disk_cache_module (shared) file_cache_module (shared) mem_cache_module (shared) cgi_module (shared) version_module (shared) fcgid_module (shared) google_sitemap_generator_module (shared) jrun_module (shared) deflate_module (shared) evasive20_module (shared) perl_module (shared) php5_module (shared) ssl_module (shared) 

有没有可以删除,以尽量减lessapaches内存占用,还是这些都非常需要?

[我安装了避开,放气,jrun,谷歌和unique_id – 所以那些留下来。]

UPDATE

我想我需要再澄清一下我的问题。

如果有人在共享主机环境中看到任何通常不被使用或有用的模块,请让我知道哪些模块可以进一步挖掘,看看它们是否真正在使用。 我的问题是,即使阅读apache的模块做什么,有时并没有给出很多的线索去除它的影响。 例如:logio_module – 阅读http://httpd.apache.org/docs/2.2/mod/mod_logio.html – 它似乎是非常不需要的。 但是,这是否意味着我的日志中的文件大小会突然消失? 或更糟的是,完全打破logging?

那么,你(和你的用户)使用哪些? 你是唯一可以回答的人。

禁用模块以查看是否有事件中断是没有害处的。 您可以轻松地重新启用。 更好的是,在你的开发服务器上testing禁用模块(你有其中之一,对吗?)。 如果一切顺利的话,也可以禁用prod服务器。