diff --git a/docs/manual/bind.html.en b/docs/manual/bind.html.en index a7f6b0e510..2e30b9e032 100644 --- a/docs/manual/bind.html.en +++ b/docs/manual/bind.html.en @@ -6,37 +6,37 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -->
Apache HTTP Server Version 2.3
-Configuring Apache to listen on specific addresses and ports.
Related Modules | Related Directives |
---|---|
Related Modules | Related Directives |
---|---|
When Apache starts, it binds to some port and address on @@ -47,15 +47,15 @@ Virtual Host feature, which determines how Apache responds to different IP addresses, hostnames and ports.
-The Listen
+
The Listen
directive tells the server to accept
incoming requests only on the specified ports or
address-and-port combinations. If only a port number is
- specified in the Listen
+ specified in the Listen
directive, the server
listens to the given port on all interfaces. If an IP address
is given as well as a port, the server will listen on the given
- port and interface. Multiple Listen
directives may be used to
+ port and interface. Multiple Listen
directives may be used to
specify a number of addresses and ports to listen on. The
server will respond to requests from any of the listed
addresses and ports.
Listen [2001:db8::a00:20ff:fea7:ccea]:80
A growing number of platforms implement IPv6, and - APR supports IPv6 on most of these platforms, + APR supports IPv6 on most of these platforms, allowing Apache to allocate IPv6 sockets, and to handle requests sent over IPv6.
@@ -99,14 +99,14 @@ platforms, but are disallowed by default on FreeBSD, NetBSD, and OpenBSD, in order to match the system-wide policy on those platforms. On systems where it is disallowed by default, a - specialconfigure
parameter can change this behavior
+ special configure
parameter can change this behavior
for Apache.
On the other hand, on some platforms, such as Linux and Tru64, the
only way to handle both IPv6 and IPv4 is to use
mapped addresses. If you want Apache to handle IPv4 and IPv6 connections
with a minimum of sockets, which requires using IPv4-mapped IPv6
- addresses, specify the --enable-v4-mapped
configure
option.
--enable-v4-mapped
configure
option.
--enable-v4-mapped
is the default on all platforms except
FreeBSD, NetBSD, and OpenBSD, so this is probably how your Apache was
@@ -114,7 +114,7 @@
If you want Apache to handle IPv4 connections only, regardless of
what your platform and APR will support, specify an IPv4 address on all
- Listen
directives, as in the
+ Listen
directives, as in the
following examples:
If your platform supports it and you want Apache to handle IPv4 and
IPv6 connections on separate sockets (i.e., to disable IPv4-mapped
- addresses), specify the
@@ -124,38 +124,38 @@
--disable-v4-mapped
configure
option. --disable-v4-mapped
is the
+ addresses), specify the --disable-v4-mapped
configure
option. --disable-v4-mapped
is the
default on FreeBSD, NetBSD, and OpenBSD.
The Listen
directive does not implement
+
The Listen
directive does not implement
Virtual Hosts - it only tells the
main server what addresses and ports to listen on. If no
- <VirtualHost>
+ <VirtualHost>
directives are used, the server will behave
in the same way for all accepted requests. However,
- <VirtualHost>
+ <VirtualHost>
can be used to specify a different behavior
for one or more of the addresses or ports. To implement a
VirtualHost, the server must first be told to listen to the
address and port to be used. Then a
- <VirtualHost>
section
+ <VirtualHost>
section
should be created for the specified address and port to set the
behavior of this virtual host. Note that if the
- <VirtualHost>
+ <VirtualHost>
is set for an address and port that the
server is not listening to, it cannot be accessed.