Home > Backend Development > PHP Problem > What is apache in php

What is apache in php

青灯夜游
Release: 2023-03-14 08:38:01
Original
4354 people have browsed it

The full name of apache is "Apache HTTP Server", which is a kind of Web server software and an interpreter of PHP. PHP itself is a scripting language and needs to rely on a carrier to support its operation, and apache is this carrier; without apache, PHP cannot run and transmit information to the outside world.

What is apache in php

The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer

What is apache in php

The full name of Apache is Apache HTTP Server, which is Web server software.

Apache is the interpreter of PHP. PHP itself is a scripting language and needs to rely on a carrier to support its operation, and apache is this carrier; without apache, PHP cannot run and transmit information to the outside world.

Apache download address: http://www.apachelounge.com/download/

The relationship between php and apache

We can put The server is regarded as a restaurant, apache is the waiter in the store, and php is the chef in the kitchen.

Some drinks (static resources, such as HTML, CSS, JS, Images, etc.) are directly delivered to the customer (Client) by the waiter without going through the chef.

If you need dishes cooked by the chef (for example: *.PHP, etc.), you need to wait for the chef to cook the original ingredients (php) into edible meals (static resources)

How Web Server Works

Generally, on a PC or server, the software itself is useless. We also need a hardware box for storing and moving content.

1.Web server role

When you use the Internet, you need to deal with a set of boxes and contents called multiple servers. Among them, the most important one can be said to be the Web server, whose basic The function is that the user of the website displays the data stored on the Web server according to the request, enters and responds to the request between the database servers, and if necessary, protects the data stored in the Web server and restricts access, generally in order to be able to access the website , must cooperate with other dedicated servers (DNS servers).

2. Protocol (HTTP)

Use this instruction method (process) to change to the HTTP protocol when a visitor to the Web site requests the Web server. HTTP in this case stands for Hypertext Transfer Protocol, specifically, the part of the URL address of a website that a web browser enters and references http at the beginning.

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of What is apache in php. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template