# Httpd

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Httpd
> Markdown URL: https://mediated.wiki/source/Httpd.md
> Source: https://en.wikipedia.org/wiki/Httpd
> Source revision: 1349634758
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{lowercase}}
thumb|221x144px|right|PC clients communicating via network with an '''HTTPd''' process serving static content only
'''HTTPd''' is a [software](/source/software) [program](/source/computer_program) that usually runs in the background (i.e. a so-called "[daemon](/source/daemon_(computing))"), as a [process](/source/process_(computing)), and plays the role of a [server](/source/server_(computing)) in a [client–server model](/source/client%E2%80%93server_model) using the [HTTP](/source/HTTP) and/or [HTTPS](/source/HTTPS) [network protocol](/source/network_protocol)(s).

The process waits for the incoming client requests and for each request it answers by replying with requested information, including the sending of the requested [web resource](/source/web_resource), or with an [HTTP error message](/source/List_of_HTTP_status_codes).

'''HTTPd''' stands for ''[Hypertext Transfer Protocol](/source/Hypertext_Transfer_Protocol) [daemon](/source/daemon_(computing))''.

It usually is the main software part of an '''[HTTP server](/source/HTTP_server)''' better known as a '''[web server](/source/web_server)'''.<ref name="http-server-httpd">{{Cite web|url=https://httpd.apache.org/docs/2.4/programs/|title=Server and supporting programs|author=|publisher=Apache: HTTPd server project|year=2021|access-date=2021-11-19|language=en}}</ref>

Some implementations are:
* [Apache HTTP Server](/source/Apache_HTTP_Server)
* [BusyBox](/source/BusyBox) httpd
* [Lighttpd](/source/Lighttpd) HTTP server
* [Nginx](/source/Nginx) HTTP and [reverse proxy](/source/reverse_proxy) server
* OpenBSD's [httpd](/source/OpenBSD) (<small>since OpenBSD 5.6</small>)
* [NCSA HTTPd](/source/NCSA_HTTPd)
* [Internet Information Services](/source/Internet_Information_Services)

==See also==
* [Web server](/source/Web_server)
* [Comparison of web server software](/source/Comparison_of_web_server_software)

==References==
{{Reflist}}

==External links==
* [https://httpd.apache.org/docs/2.4/programs/httpd.html Example of an HTTPd: httpd - Apache Hypertext Transfer Protocol Server]

{{set index}}

---
Adapted from the Wikipedia article [Httpd](https://en.wikipedia.org/wiki/Httpd) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Httpd?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
