Apache httpd 2.4.1 Officially Released
Apache has announced official release of Apache v2.4.1. Full change log at http://www.apache.org/dist/httpd/CHANGES_2.4 and What’s new at http://httpd.apache.org/docs/trunk/new_features_2_4.html
The Apache HTTP Server Project is pleased to announce the release of version 2.4.1 of the Apache HTTP Server (“Apache” and “httpd”). This version of Apache is our first GA release of the new generation 2.4.x branch of Apache HTTPD.
This version of httpd is a major release of the 2.4 stable branch, and represents the best available version of Apache HTTP Server. New features include Loadable MPMs, major improvements to OSCP support, mod_lua, Dynamic Reverse Proxy configuration, Improved Authentication/Authorization, FastCGI Proxy, New Expression Parser, and a Small Object Caching API.
According to ServerWatch, folks at Apache claim Apache v2.4 is as fast if not faster than Nginx ! Wonder how it stacks up to Litespeed web server. Definitely, will be testing and benchmarking Apache v2.4 to see how to compares with Nginx and Litespeed web servers.
Installed Apache v2.4.1 on CentOS 6.2 64bit with PHP 5.3.10:
[root@centos62 httpd-2.4.1]# php -v PHP 5.3.10 (cli) (built: Feb 23 2012 17:54:33) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies |
[root@centos62 httpd-2.4.1]# httpd -V Server version: Apache/2.4.1 (Unix) Server built: Feb 23 2012 17:27:45 Servers Module Magic Number: 20120211:0 Server loaded: APR 1.4.6, APR-UTIL 1.4.1 Compiled using: APR 1.4.6, APR-UTIL 1.4.1 Architecture: 64-bit Server MPM: event threaded: yes (fixed thread count) forked: yes (variable process count) Server compiled with.... -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=256 -D HTTPD_ROOT="/usr" -D SUEXEC_BIN="/usr/bin/suexec" -D DEFAULT_PIDLOG="/var/run/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="/etc/httpd/conf/mime.types" -D SERVER_CONFIG_FILE="/etc/httpd/conf/httpd.conf" |
[root@centos62 httpd-2.4.1]# httpd -l Compiled in modules: core.c mod_so.c http_core.c |
[root@centos62 httpd-2.4.1]# httpd -M Loaded Modules: core_module (static) so_module (static) http_module (static) authn_file_module (shared) authn_core_module (shared) authz_host_module (shared) authz_groupfile_module (shared) authz_user_module (shared) authz_core_module (shared) access_compat_module (shared) auth_basic_module (shared) reqtimeout_module (shared) filter_module (shared) deflate_module (shared) mime_module (shared) log_config_module (shared) env_module (shared) expires_module (shared) headers_module (shared) setenvif_module (shared) version_module (shared) mpm_event_module (shared) unixd_module (shared) status_module (shared) autoindex_module (shared) dir_module (shared) alias_module (shared) php5_module (shared) |
[root@centos62 httpd-2.4.1]# ls /etc/httpd/modules/ httpd.exp mod_authz_user.so mod_ext_filter.so mod_negotiation.so mod_setenvif.so libphp5.so mod_autoindex.so mod_file_cache.so mod_proxy_ajp.so mod_slotmem_plain.so mod_access_compat.so mod_bucketeer.so mod_filter.so mod_proxy_balancer.so mod_slotmem_shm.so mod_actions.so mod_buffer.so mod_headers.so mod_proxy_connect.so mod_socache_dbm.so mod_alias.so mod_cache_disk.so mod_heartbeat.so mod_proxy_express.so mod_socache_dc.so mod_allowmethods.so mod_cache.so mod_heartmonitor.so mod_proxy_fcgi.so mod_socache_memcache.so mod_asis.so mod_case_filter_in.so mod_include.so mod_proxy_fdpass.so mod_socache_shmcb.so mod_auth_basic.so mod_case_filter.so mod_info.so mod_proxy_ftp.so mod_speling.so mod_auth_digest.so mod_cgid.so mod_lbmethod_bybusyness.so mod_proxy_html.so mod_ssl.so mod_auth_form.so mod_charset_lite.so mod_lbmethod_byrequests.so mod_proxy_http.so mod_status.so mod_authn_anon.so mod_data.so mod_lbmethod_bytraffic.so mod_proxy_scgi.so mod_substitute.so mod_authn_core.so mod_dav_fs.so mod_lbmethod_heartbeat.so mod_proxy.so mod_unique_id.so mod_authn_dbd.so mod_dav_lock.so mod_log_config.so mod_ratelimit.so mod_unixd.so mod_authn_dbm.so mod_dav.so mod_log_debug.so mod_reflector.so mod_userdir.so mod_authn_file.so mod_dbd.so mod_log_forensic.so mod_remoteip.so mod_usertrack.so mod_authn_socache.so mod_deflate.so mod_logio.so mod_reqtimeout.so mod_version.so mod_authz_core.so mod_dialup.so mod_lua.so mod_request.so mod_vhost_alias.so mod_authz_dbd.so mod_dir.so mod_mime_magic.so mod_rewrite.so mod_watchdog.so mod_authz_dbm.so mod_dumpio.so mod_mime.so mod_sed.so mod_xml2enc.so mod_authz_groupfile.so mod_echo.so mod_mpm_event.so mod_session_cookie.so mod_authz_host.so mod_env.so mod_mpm_prefork.so mod_session_dbd.so mod_authz_owner.so mod_expires.so mod_mpm_worker.so mod_session.so |