Home>Article>Operation and Maintenance> The difference between httpd and apache
httpd is the file name of the apache executable file in unix systems (such as Unix, bsd). Generally, httpd refers to apache in these systems.
The difference between httpd and apache
As a web service, apache is like IIS under win; apache2 and above versions are renamed httpd.
The relationship between httpd and apache, a simple understanding is that apache2 and above versions are renamed httpd.
1: httpd
httpd is the main program of the Apache Hypertext Transfer Protocol (HTTP) server. Designed as an independently running background process, it will establish a pool of child processes or threads to handle requests. In general, httpd should not be called directly, but should be called by apachectl on Unix-like systems, running as a service in Windows NT/2000/XP/2003 and as a console program in Windows 95/98/ME.
2: Apache
Apache is the world’s number one web server software. It can run on almost all widely used computer platforms and is one of the most popular web server-side software due to its cross-platform and security features. It is fast, reliable and can be extended through a simple API to compile interpreters such as Perl/Python into the server. Apache HTTP Server (Apache for short) is an open source web server of the Apache Software Foundation. It can run on most computer operating systems. It is widely used due to its multi-platform and security and is one of the most popular web server-side software. one. It is fast, reliable and extensible through a simple API to compile interpreters such as Perl/Python into the server.
For more Apache related knowledge, please visit theApache usage tutorialcolumn!
The above is the detailed content of The difference between httpd and apache. For more information, please follow other related articles on the PHP Chinese website!