Apache Modules?

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
hunt3r's picture

I'm trying to finalize a LAMP build on RHEL 5, PHP 5.2.11. What modules are absolutely necessary for future growth?

Currently I'm running:
core prefork
http_core
mod_so
mod_auth_basic
mod_auth_digest
mod_authn_file
mod_authn_alias
mod_authn_anon
mod_authn_dbm
mod_authn_default
mod_authz_host
mod_authz_user
mod_authz_owner
mod_authz_groupfile
mod_authz_dbm
mod_authz_default
util_ldap
mod_authnz_ldap
mod_include
mod_log_config
mod_logio
mod_env
mod_ext_filter
mod_mime_magic
mod_expires
mod_deflate
mod_headers
mod_usertrack
mod_setenvif
mod_mime
mod_dav
mod_status
mod_autoindex
mod_info
mod_dav_fs
mod_vhost_alias
mod_negotiation
mod_dir
mod_actions
mod_speling
mod_userdir
mod_alias
mod_rewrite
mod_proxy
mod_proxy_balancer
mod_proxy_ftp
mod_proxy_http
mod_proxy_connect
mod_cache
mod_suexec
mod_disk_cache
mod_file_cache
mod_mem_cache
mod_cgi
mod_php5
mod_proxy_ajp

I've also install PECL Uploadprogress. Drupal is giving me a green bill of health on the Status, I just want to be sure I have everything, and maybe more importantly, how many of these I can disable to free up some resources.

Thoughts?

Comments

The ones you really need are

christefano's picture

The ones you really need are mod_php and mod_rewrite but you should also have mod_deflate and mod_expires for improved performance. If you use Subversion then you'll need others, like the ones with authz, dav and svn in their names.

In the future, try posting in the High Performance group, too. This has also been discussed elsewhere at http://drupal.org/node/359823 and http://groups.drupal.org/node/41320