����� ����� ������������ � Apache 2.0
���� �������� ��������� �������� �������� ����� �������� 1.3 � 2.0 HTTP ������� Apache
- ��������������� � UNIX
- �� UNIX ��������, ������� ������������ ������ (����) ��������� POSIX,
Apache ������ ����� ����������� � ��������� ���������������-������������� ������.
��� ������������ �������������
������� ��� ������, �� �� ��� ���� ������������.
- ����� ������� ������
- ������� ������ ���� ��������� ��������, � ������ ������������ ��
autoconf
� libtool
.
��� ������ ������� ���������������� Apache ����� ������� �� ����������� ������� � ������ �����������
���������.
- ��������� ��������� ����������
- Apache ������ ����� ����������� ��������������,
��������� ����������� ��������� ���������.
������
mod_echo
��� ������� � ��������
������� �����.
- ���������� ��������� �������� �� UNIX
��������
- Apache 2.0 ���� �������� ������� � ��������
�� �������� �� UNIX ����������, ����� ���: BeOS,
OS/2 � Windows. � ��������� ����� �����������
��� ������ ��������� ������-���������� ������� (MPMs) �
���������� Apache Portable Runtime (APR), ��� ���������
������ �������������� � ������� �� ����������� API, ���
����������� �������� �������� �������� ����������� ����������
��-�� �������� ���������� ������ POSIX - ����������� �����.
- ����� API ��� Apache
- API ��� ��������� ������� ����������� ��������� � ������ 2.0.
������ �� ������� ������ 1.3, ��������� � �������� ����������
������� � �� ������������, ������ ���������. � ������ 2.0
������� ����� ������ ������ ������ �������� �������� �������������,
� ������� ���������� ������� ������������ �������� � ������
���� (hook), ��� ������ ������� ����� ������ � ���������������.
����� ���� ��������� ����� �������, �������
������������� �������������� ����������� ������������� �������,
�������� �� ������������� �������� �����-���� ��������� � ����
�������.
- ��������� ��������� IPv6
- � ��������, ��� �������� IPv6 ��������������
����������� ����������� Apache Portable Runtime, Apache
�� ��������� �������� ����������� ������� IPv6 ������.
� ������� � ����� ���������
Listen
, NameVirtualHost
� VirtualHost
����� �������� � ��������� ��������,
��������� � ������� IPv6 (�.�. �������� "Listen [2001:db8::1]:8080
").
- ������������� ��������
- ������ Apache ������ ����� �������� ���, ���
��� ����� ��������� ���� ��������,
�������������� ������ ������, ������� �������� ��� ������
�� �������. ��� ���������, � �������, ������, ����������
����������� ������ CGI-�������, ���� ������������� SSI
��������
INCLUDES
, ��������������� �������
mod_include
. ������ mod_ext_filter
��������� ������� ���������� ��������� ���� �������� ����� ����� �� �������,
����� CGI ��������� ��������� � �������� ������������ (handlers).
- ��������� �� ������� �� ������ ������
- ��������� �� �������, ���������� ��������, ������
������������ �� ���������� ������ � ���������� SSI
����������. ��� ����� ���� ����� ���������������
��������������� ��� ���� �����.
- ���������� ������������
- ������ ���������� ��������� ���� ��������. ��������
��������� � �����
Port
� BindAddress
���� ������;
��� �������� � IP ������ ������������ ������ ���������
Listen
; ���������
ServerName
���������� ��� ������� � ����� �����
������ ������ ��� ��������������� � ������ � ������������ �������.
- ��������� ������� Windows NT
- Apache 2.0 �� Windows NT ������ ���������� ��������� utf-8
��� ������ � ������� ������. ��� ��������� ������������
����������� �������� �������, ���������� � ������� Unicode,
��� ������������� ��������� �������� �������������� ��� ���� NT-
������, ������� Windows 2000 � Windows XP.
��� �� ���������������� �� ����� ������������ �������, ���
Windows 95, 98 ��� ME, ������� ��� ��������� � �������� �������
���������� ��������� ������� ��������.
- ����� ���������� ��� ������ � ����������� �����������
- � ������ Apache 2.0 ���� ��������
���������� ��� ������ � Perl-������������ ����������� ���������� (PCRE).
��� ���������� ��������� ������ ���������� ����� ������ ��������� Perl 5.
mod_ssl
- ����� ������ � Apache 2.0. ���� ������ �������� �����������
� ���������� ���������� SSL/TLS, ���������������� OpenSSL.
mod_dav
- ����� ������ � Apache 2.0. ���� ������ �������� ������������
Distributed Authoring and Versioning (DAV), ����������� ���������
���������� ����� ����������� ������������ ��������� HTTP.
mod_deflate
- ����� ������ � Apache 2.0. ���� ������ ��������� ���������, ��������������
������ ����������, ����������� ������ � ������ ����, ��� ��������� �������� ��
����.
mod_auth_ldap
- ����� ������ � Apache 2.0.41. ���� ������ ��������� ������������ ���� ������ LDAP
��� �������� ���� � ������� �������������, ����������� ��� �������������� �� ������
Basic. ������������� ��� ������
mod_ldap
������������ �����������
�������� �������� ����������� (connection pools) � ����������� �����������.
mod_auth_digest
- �������� �������������� ��������� ����������� ������
����������, ��������� ������������� ����� ������� ������ (����������
������).
mod_charset_lite
- ����� ������ � Apache 2.0. ���� ����������������� ������ ���������
������������ ������� �� ������ ������ �������� (character set) � ������ � �� �����
��������� � ������.
mod_file_cache
- ����� ������ � Apache 2.0. ���� ������ �������� � ����
���������������� ������
mod_mmap_static
�� Apache 1.3
���� ����� ����������� �����������.
mod_headers
- ���� ������ ���� ����� ������ � Apache 2.0. �� ���������
�������������� ��������� ��������, ������������ �������
mod_proxy
, � ����� �������� � ����� ������� ��������� �
����������� �� ��������� �������.
mod_proxy
- ������ ������ ��� ��������� ���������, � ������ ��������
� ���� ������������ ����� ���������� �������������� � ����������
����� ��������, ����������� � HTTP/1.1 ������-����������. � �������
� ����� ���� ������� ����� ������
<Proxy>
, ������� ����� ������������ � ���������������� ������, ���
������������ ����� ������� (� ����� ������� ��� ���� �������) �������� ��� �������,
������������� proxy-����������. ������������� ������������ <Directory "proxy:...">
����� �� ��������������. ������ ������ �������� �� ��������� ����������� ������,
�������������� ��������� ���������. ��� ������ �������� � ���� proxy_connect
, proxy_ftp
� proxy_http
.
mod_negotiation
- ��������� ����� ���������
ForceLanguagePriority
, ��� ���� ����� ������ ������� �������
NOT ACCEPTABLE ��� MULTIPLE CHOICES ������ ������������� ������������
������������ ��������. � ���������� � ����� ���������
���������� (negotiation) � MultiViews ���� �������� � ����������, ���
����������� ����� ����������������� ����������, � ����� ��������� �����������
��������� ��������������� ����������� ���������� � ����� ����� (type map).
mod_autoindex
- �������� ����������������� ��������� ������ ����� ���������� � ����
HTML-������. ��������� ����������� ����� ������ ����������, ������� ���������� �� ������� �
���������� � �������������� ��������� �������� (wildcard).
mod_include
- ������� ����� ���������, ������� ��������� �������� ��������� � ��������
���� SSI ���������, ���������� �� ���������, � ����� ������������� �����������
���������������� ������� ��������� �� ������� � ������� ���������������
� ������� ���������������� �����, � �� � SSI ���������. ����������
��������� ���������� ��������� (������ �������������� �� ����������
���������� ��������� ����� Perl) ����� ���� �������� ��� ������ ����������
$0
.. $9
������ mod_include
.
mod_auth_dbm
- ������ ������������ �������������� ���� DBM-�������� ��� ������ �����������
���������
AuthDBMType
.