Home  >  Article  >  Operation and Maintenance  >  what is apache http server

what is apache http server

藏色散人
藏色散人Original
2019-06-11 14:30:404796browse

Apache HTTP Server (Apache for short) is an open source web server software from the Apache Software Foundation that can run on most computer operating systems. Due to its cross-platform and security, it is widely used and is one of the most popular web server software.

what is apache http server

# It is fast, reliable and can be extended through a simple API to compile interpreters such as Perl/Python into the server.

Apache supports many features, most of which are implemented through compiled modules. These features range from server-side programming language support to authentication schemes. Some common language interfaces support Perl, Python, Tcl, and PHP.

Popular authentication modules include mod_access, mod_auth and mod_digest. Other examples are SSL and TLS support (mod_ssl), the proxy module, the useful URL rewriting (implemented by mod_rewrite), custom log files (mod_log_config), and filtering support (mod_include and mod_ext_filter). Apache logs can be analyzed through a web browser using the free script AWStats or Visitors.

The core of Apache 2.x version has made important enhancements on top of Apache 1.x version. This includes: multi-threading, better support for non-UNIX platforms (such as Windows), MPM, new Apache API, and IPv6 support.

For more Apache related knowledge, please visit the Apache usage tutorial column!

The above is the detailed content of what is apache http server. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:what is apache cordovaNext article:what is apache cordova