86 relations: Apache, Apache JServ Protocol, Apache License, Apache Software Foundation, ApacheBench, AWStats, Bandwidth throttling, BeOS, Brian Behlendorf, C (programming language), C10k problem, Codebase, Common Gateway Interface, Comparison of web server software, Compiler, Content negotiation, Cross-platform, Daemon (computing), Database, Event-driven programming, FastCGI, Fault tolerance, File Transfer Protocol, Free and open-source software, Geolocation, Graphical user interface, Gzip, HTTP/2, Hypertext Transfer Protocol, IBM HTTP Server, IPv6, Jim Jagielski, LAMP (software bundle), Linux distribution, List of Apache modules, Load balancing (computing), Lua (programming language), Microsoft Windows, Mod perl, Mod proxy, Mod python, Mod ssl, ModSecurity, Modular programming, NCSA HTTPd, Netcraft, NetWare, Nginx, OCSP stapling, OpenBSD, ..., OpenBSD Journal, OpenSSL, OpenVMS, Patch (computing), Perl, PHP, Porting, POSSE project, Proxy server, Public key certificate, Reverse proxy, Rewrite engine, Robert McCool, Server Name Indication, Server Side Includes, Simple Common Gateway Interface, Software release life cycle, Software relicensing, SuEXEC, Tcl, Throughput, Transaction Processing Facility, Transport Layer Security, Unix-like, UWSGI, Varnish (software), Virtual hosting, W3Perl, Web server, WebDAV, Website, WebSocket, World Wide Web, XML, .htaccess, .htpasswd. Expand index (36 more) » « Shrink index
The Apache are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, Salinero, Plains and Western Apache.
New!!: Apache HTTP Server and Apache ·
The Apache JServ Protocol (AJP) is a binary protocol that can proxy inbound requests from a web server through to an application server that sits behind the web server.
The Apache License is a permissive free software license written by the Apache Software Foundation (ASF).
The Apache Software Foundation (ASF) is an American non-profit corporation (classified as 501(c)(3) in the United States) to support Apache software projects, including the Apache HTTP Server.
ApacheBench (ab) is a single-threaded command line computer program for measuring the performance of HTTP web servers.
New!!: Apache HTTP Server and ApacheBench ·
AWStats is an open source Web analytics reporting tool, suitable for analyzing data from Internet services such as web, streaming media, mail, and FTP servers.
New!!: Apache HTTP Server and AWStats ·
Bandwidth throttling is the intentional slowing or speeding of an Internet service by an Internet service provider (ISP).
BeOS is an operating system for personal computers first developed by Be Inc. in 1991.
New!!: Apache HTTP Server and BeOS ·
Brian Behlendorf (born March 30, 1973) is a technologist, executive, computer programmer and leading figure in the open-source software movement.
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
The C10k problem is the problem of optimising network sockets to handle a large number of clients at the same time.
New!!: Apache HTTP Server and C10k problem ·
In software development, a codebase (or code base) refers to a whole collection of source code that is used to build a particular software system, application, or software component.
New!!: Apache HTTP Server and Codebase ·
In computing, Common Gateway Interface (CGI) offers a standard protocol for web servers to execute programs that execute like console applications (also called command-line interface programs) running on a server that generates web pages dynamically.
This article is a comparison of web server software. The first web servers only supported static files, such as HTML (and images), but now they most commonly allow embedding of server side applications.
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
New!!: Apache HTTP Server and Compiler ·
Content negotiation refers to mechanisms defined as a part of HTTP that make it possible to serve different versions of a document (or more generally, representations of a resource) at the same URI, so that user agents can specify which version fits their capabilities the best.
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
In multitasking computer operating systems, a daemon is a computer program that runs as a background process, rather than being under the direct control of an interactive user.
A database is an organized collection of data, stored and accessed electronically.
New!!: Apache HTTP Server and Database ·
In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by events such as user actions (mouse clicks, key presses), sensor outputs, or messages from other programs/threads.
FastCGI is a binary protocol for interfacing interactive programs with a web server.
New!!: Apache HTTP Server and FastCGI ·
Fault tolerance is the property that enables a system to continue operating properly in the event of the failure (or one or more faults within) some of its components.
The File Transfer Protocol (FTP) is a standard network protocol used for the transfer of computer files between a client and server on a computer network.
Free and open-source software (FOSS) is software that can be classified as both free software and open-source software.
Geolocation is the identification or estimation of the real-world geographic location of an object, such as a radar source, mobile phone, or Internet-connected computer terminal.
New!!: Apache HTTP Server and Geolocation ·
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
gzip is a file format and a software application used for file compression and decompression.
New!!: Apache HTTP Server and Gzip ·
HTTP/2 (originally named HTTP/2.0) is a major revision of the HTTP network protocol used by the World Wide Web.
New!!: Apache HTTP Server and HTTP/2 ·
The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.
IBM HTTP Server (IHS) is a web server based on the Apache Software Foundation's HTTP Server that runs on AIX, HP-UX, Linux, Solaris, JADE, Windows NT, IBM i and z/OS.
Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet.
New!!: Apache HTTP Server and IPv6 ·
Jim Jagielski (born March 11, 1961) is an American software engineer, who specializes in web, cloud and open source technologies.
New!!: Apache HTTP Server and Jim Jagielski ·
LAMP is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection, which is based upon the Linux kernel and, often, a package management system.
In computing, '''Apache''', an open-source HTTP server, comprises a small core for HTTP request/response processing and for Multi-Processing Modules (MPM) which dispatches data processing to threads and/or processes.
In computing, load balancing improves the distribution of workloads across multiple computing resources, such as computers, a computer cluster, network links, central processing units, or disk drives.
Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
mod_perl is an optional module for the Apache HTTP server.
New!!: Apache HTTP Server and Mod perl ·
mod_proxy is an optional module for the Apache HTTP Server.
New!!: Apache HTTP Server and Mod proxy ·
mod_python is an Apache HTTP Server module that integrates the Python programming language with the server.
New!!: Apache HTTP Server and Mod python ·
mod_ssl is an optional module for the Apache HTTP Server.
New!!: Apache HTTP Server and Mod ssl ·
ModSecurity, sometimes called Modsec, is a popular Open-source Web application firewall (WAF).
New!!: Apache HTTP Server and ModSecurity ·
Modular programming is a software design technique that emphasizes separating the functionality of a programme into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.
NCSA HTTPd is an early, now discontinued, web server originally developed at the NCSA at the University of Illinois at Urbana–Champaign by Robert McCool and others.
New!!: Apache HTTP Server and NCSA HTTPd ·
Netcraft is an Internet services company based in Bath, England.
New!!: Apache HTTP Server and Netcraft ·
NetWare is a discontinued computer network operating system developed by Novell, Inc. It initially used cooperative multitasking to run various services on a personal computer, using the IPX network protocol.
New!!: Apache HTTP Server and NetWare ·
Nginx (stylized as NGINX, NGiИX or nginx) is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.
New!!: Apache HTTP Server and Nginx ·
OCSP stapling, formally known as the TLS Certificate Status Request extension, is an alternative approach to the Online Certificate Status Protocol (OCSP) for checking the revocation status of X.509 digital certificates.
New!!: Apache HTTP Server and OCSP stapling ·
OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.
New!!: Apache HTTP Server and OpenBSD ·
The OpenBSD Journal is an online newspaper dedicated to coverage of OpenBSD software and related events.
OpenSSL is a software library for applications that secure communications over computer networks against eavesdropping or need to identify the party at the other end.
New!!: Apache HTTP Server and OpenSSL ·
OpenVMS is a closed-source, proprietary computer operating system for use in general-purpose computing.
New!!: Apache HTTP Server and OpenVMS ·
A patch is a set of changes to a computer program or its supporting data designed to update, fix, or improve it.
Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.
New!!: Apache HTTP Server and Perl ·
PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.
New!!: Apache HTTP Server and PHP ·
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).
New!!: Apache HTTP Server and Porting ·
The Portable Open Source Security Elements (POSSE) project was a co-operative venture between the University of Pennsylvania Distributed Systems Laboratory, the OpenBSD project and others.
New!!: Apache HTTP Server and POSSE project ·
In computer networks, a proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers.
New!!: Apache HTTP Server and Proxy server ·
In cryptography, a public key certificate, also known as a digital certificate or identity certificate, is an electronic document used to prove the ownership of a public key.
In computer networks, a reverse proxy is a type of proxy server that retrieves resources on behalf of a client from one or more servers.
New!!: Apache HTTP Server and Reverse proxy ·
A rewrite engine is a software component that performs rewriting on Uniform Resource Locators, modifying their appearance.
Robert Martin McCool (born 1973), more commonly known as Rob McCool, is a software developer and architect.
New!!: Apache HTTP Server and Robert McCool ·
Server Name Indication (SNI) is an extension to the TLS computer networking protocol by which a client indicates which hostname it is attempting to connect to at the start of the handshaking process.
Server Side Includes (SSI) is a simple interpreted server-side scripting language used almost exclusively for the Web.
The Simple Common Gateway Interface (SCGI) is a protocol for applications to interface with HTTP servers, as an alternative to the CGI protocol.
A software release life cycle is the sum of the stages of development and maturity for a piece of computer software: ranging from its initial development to its eventual release, and including updated versions of the released version to help improve software or fix software bugs still present in the software.
Software relicensing is applied in open-source software development when software licenses of software modules are incompatible and are required to be compatible for a greater combined work.
Apache suEXEC is a feature of the Apache Web server.
New!!: Apache HTTP Server and SuEXEC ·
Tcl (pronounced "tickle" or tee cee ell) is a high-level, general-purpose, interpreted, dynamic programming language.
New!!: Apache HTTP Server and Tcl ·
In general terms, throughput is the maximum rate of production or the maximum rate at which something can be processed.
New!!: Apache HTTP Server and Throughput ·
Transaction Processing Facility (TPF) is an IBM real-time operating system for mainframe computers descended from the IBM System/360 family, including zSeries and System z9.
Transport Layer Security (TLS) – and its predecessor, Secure Sockets Layer (SSL), which is now deprecated by the Internet Engineering Task Force (IETF) – are cryptographic protocols that provide communications security over a computer network.
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.
New!!: Apache HTTP Server and Unix-like ·
uWSGI is a software application that "aims at developing a full stack for building hosting services".
New!!: Apache HTTP Server and UWSGI ·
Varnish is an HTTP accelerator designed for content-heavy dynamic web sites as well as APIs.
Virtual hosting is a method for hosting multiple domain names (with separate handling of each name) on a single server (or pool of servers).
W3Perl is a free software logfile analyser, which can parse Web/FTP/Mail/CUPS/DHCP/SSH and Squid logfiles.
New!!: Apache HTTP Server and W3Perl ·
Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web.
New!!: Apache HTTP Server and Web server ·
Web Distributed Authoring and Versioning (WebDAV) is an extension of the Hypertext Transfer Protocol (HTTP) that allows clients to perform remote Web content authoring operations.
New!!: Apache HTTP Server and WebDAV ·
A website is a collection of related web pages, including multimedia content, typically identified with a common domain name, and published on at least one web server.
New!!: Apache HTTP Server and Website ·
WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection.
New!!: Apache HTTP Server and WebSocket ·
The World Wide Web (abbreviated WWW or the Web) is an information space where documents and other web resources are identified by Uniform Resource Locators (URLs), interlinked by hypertext links, and accessible via the Internet.
In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.
New!!: Apache HTTP Server and XML ·
A.htaccess (hypertext access) file is a directory-level configuration file supported by several web servers, used for configuration of site-access issues, such as URL redirection, URL shortening, Access-security control (for different webpages and files), and more.
New!!: Apache HTTP Server and .htaccess ·
.htpasswd is a flat-file used to store usernames and password for basic authentication on an Apache HTTP Server.
New!!: Apache HTTP Server and .htpasswd ·
A patchy server, Apache (HTTP server), Apache (server), Apache (web server), Apache (webserver), Apache 1.3, Apache 2.2, Apache 2.4, Apache HTTP server, Apache HTTPD, Apache HTTPd, Apache Server, Apache WWW Server, Apache Web Server, Apache Web server, Apache Webserver, Apache http, Apache http server, Apache httpd, Apache modules, Apache server, Apache web server, Apache webserver, Apache2, Apache2ctl, Apachectl, Httpd.conf, Stronghold (software), Www-data.