Home >Operation and Maintenance >Apache >Does the virtual host support apache?

Does the virtual host support apache?

藏色散人
藏色散人Original
2019-08-06 10:27:442486browse

Does the virtual host support apache?

Does the virtual host support apache?

The term virtual hosting refers to running multiple websites (such as www.company1.com and www.company2.com) on a single machine. Virtual hosts can be "IP-based", with one site per IP, or "name-based," with multiple sites per IP. The fact that these sites are running on the same physical server is not obvious to end users.

Apache is the first server to support IP-based virtual hosting. Apache version 1.1 and newer supports both IP-based and name-based virtual hosts. Name-based virtual hosts are sometimes referred to as host-based or non-IP virtual hosts.

The following is a list of documentation pages that explain all the details of supporting virtual hosts in Apache 1.3 and newer.

Virtual host support

Name-based virtual host (multiple sites per IP)

IP-based virtual host (one per IP Site)

Virtual host sample

File handle limit (or too many log files)

Dynamically configured large-scale virtual host

Virtual host matching In-depth discussion of

Configuration directives

<VirtualHost>
NameVirtualHost
ServerName
ServerAlias
ServerPath

If you want to debug virtual host configurations, you will find the Apache command line parameter -S very useful. That is, enter the following command:

/usr/local/apache2/bin/httpd -S

This command will show how Apache parses the configuration file. Careful inspection of the IP address and server name may help you find configuration errors (see the httpd program documentation for additional command line options).

ps: This translation may be out of date. To learn about recent changes, please read the English version.

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

The above is the detailed content of Does the virtual host support apache?. 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