|
44.
|
|
|
Enable the new <emphasis>VirtualHost</emphasis> using the <application>a2ensite</application> utility and restart Apache2:
|
|
|
|
Активируйте новый <emphasis>VirtualHost</emphasis>, используя утилиту <application>a2ensite</application>, и перезапустите Apache2:
|
|
Translated by
Anton Patsev
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
serverguide/C/web-servers.xml:278(para)
|
|
45.
|
|
|
sudo a2ensite mynewsite
|
|
|
|
sudo a2ensite mynewsite
|
|
Translated by
Dmitry Tumaikin
|
|
|
|
Located in
serverguide/C/web-servers.xml:284(command)
|
|
46.
|
|
|
sudo systemctl restart apache2.service
|
|
|
|
sudo systemctl restart apache2.service
|
|
Translated and reviewed by
Aleksey Kabanov
|
|
|
|
Located in
serverguide/C/web-servers.xml:285(command) serverguide/C/web-servers.xml:303(command) serverguide/C/web-servers.xml:544(command) serverguide/C/web-servers.xml:553(command) serverguide/C/web-servers.xml:612(command) serverguide/C/mail.xml:994(command) serverguide/C/lamp-applications.xml:238(command) serverguide/C/lamp-applications.xml:462(command)
|
|
47.
|
|
|
Be sure to replace <emphasis>mynewsite</emphasis> with a more descriptive name for the VirtualHost. One method is to name the file after the <emphasis>ServerName</emphasis> directive of the VirtualHost.
|
|
|
|
Не забудьте заменить <emphasis>mynewsite</emphasis> более подходящим именем для VirtualHost. Один из способов — это назвать файл так же, как в директиве <emphasis>ServerName</emphasis> для VirtualHost.
|
|
Translated and reviewed by
Aleksey Kabanov
|
|
|
|
Located in
serverguide/C/web-servers.xml:289(para)
|
|
48.
|
|
|
Similarly, use the <application>a2dissite</application> utility to disable sites. This is can be useful when troubleshooting configuration problems with multiple VirtualHosts:
|
|
|
|
Аналогично, используйте утилиту <application>a2dissite</application> для выключения сайтов. Это может быть полезным для устранения неполадок в конфигурации для нескольких виртуальных хостов.
|
|
Translated by
Aleksey Kabanov
|
|
|
|
Located in
serverguide/C/web-servers.xml:296(para)
|
|
49.
|
|
|
sudo a2dissite mynewsite
|
|
|
|
sudo a2dissite mynewsite
|
|
Translated by
Dmitry Tumaikin
|
|
|
|
Located in
serverguide/C/web-servers.xml:302(command)
|
|
50.
|
|
|
Default Settings
|
|
|
|
Настройки по умолчанию
|
|
Translated by
Dmitry Tumaikin
|
|
|
|
Located in
serverguide/C/web-servers.xml:308(title)
|
|
51.
|
|
|
This section explains configuration of the Apache2 server default settings. For example, if you add a virtual host, the settings you configure for the virtual host take precedence for that virtual host. For a directive not defined within the virtual host settings, the default value is used.
|
|
|
|
Данный раздел описывает настройку параметров Apache2 по умолчанию. Они необходимы, например, если вы добавляете виртуальный хост, настраиваете нужные директивы, а некоторые не указываете. В этом случае используются значения по умолчанию.
|
|
Translated by
Dmitry Tumaikin
|
|
|
|
Located in
serverguide/C/web-servers.xml:310(para)
|
|
52.
|
|
|
The <emphasis>DirectoryIndex</emphasis> is the default page served by the server when a user requests an index of a directory by specifying a forward slash (/) at the end of the directory name.
|
|
|
|
<emphasis>DirectoryIndex</emphasis> указывает на страницу (файл) по умолчанию, которую выдаёт пользователю сервер при запросе индекса каталога, указывая слеш (/) в конце имени каталога.
|
|
Translated and reviewed by
Aleksey Kabanov
|
|
|
|
Located in
serverguide/C/web-servers.xml:322(para)
|
|
53.
|
|
|
For example, when a user requests the page http://www.example.com/this_directory/, he or she will get either the DirectoryIndex page if it exists, a server-generated directory list if it does not and the Indexes option is specified, or a Permission Denied page if neither is true. The server will try to find one of the files listed in the DirectoryIndex directive and will return the first one it finds. If it does not find any of these files and if <emphasis>Options Indexes</emphasis> is set for that directory, the server will generate and return a list, in HTML format, of the subdirectories and files in the directory. The default value, found in <filename>/etc/apache2/mods-available/dir.conf</filename> is "index.html index.cgi index.pl index.php index.xhtml index.htm". Thus, if Apache2 finds a file in a requested directory matching any of these names, the first will be displayed.
|
|
|
|
Например, когда пользователь запрашивает страницу http://www.example.com/this_directory/, он получит либо страницу DirectoryIndex, если она существует, либо сгенерированный сервером список каталогов, если она не существует и задана опция indexes, либо страницу отказа в доступе (Permission Denied). Сервер попытается найти один из файлов, перечисленных в директиве DirectoryIndex и вернёт первый найденный. Если он не найдёт ни один из этих файлов и, если задана опция <emphasis>Options Indexes</emphasis> для этого каталога, сервер сгенерирует и вернёт в формате HTML список подкаталогов и файлов в каталоге. Значения по умолчанию из <filename>/etc/apache2/mods-available/dir.conf</filename> — это "index.html index.cgi index.pl index.php index.xhtml index.htm". Таким образом, если Apache2 находит в запрашиваемом каталоге файл, соответствующий любому из этих имён, он возвращает первый найденный файл.
|
|
Translated and reviewed by
Aleksey Kabanov
|
|
|
|
Located in
serverguide/C/web-servers.xml:329(para)
|