Файлы конфигурации Apache и Nginx
Файлы конфигурации Apache
Все файлы конфигурации Apache, специфичные для Plesk, включаются в системную конфигурацию Apache (по умолчанию это /etc/httpd/httpd.conf
), с помощью файла zz010_psa_httpd.conf
через директиву Include
. Файл zz010_psa_httpd.conf
может находиться в папке /etc/apache2/conf.d/
или /etc/httpd/conf.d/
в зависимости от операционной системы.
Следующая таблица содержит иерархию конфигурационных файлов Apache.
/etc/httpd/httpd.conf |
|||
---|---|---|---|
/etc/httpd/conf.d/zz010_psa_httpd.conf |
|||
/etc/httpd/conf/plesk.conf.d/server.conf |
|||
/etc/httpd/conf/plesk.conf.d/ip_default/@ <имя_домена> .conf -> /var/www/vhosts/system/<имя_домена>/conf/httpd_ip_default.conf
|
|||
/etc/httpd/conf/plesk.conf.d/horde.conf |
|||
/etc/httpd/conf/plesk.conf.d/webmails/horde/ <имя_домена> _webmail.conf
|
|||
/etc/httpd/conf/plesk.conf.d/roundcube.conf |
|||
/etc/httpd/conf/plesk.conf.d/webmails/roundcube/ <имя_домена> _webmail.conf
|
|||
/etc/httpd/conf/plesk.conf.d/atmail.conf |
|||
/etc/httpd/conf/plesk.conf.d/webmails/atmail/ <имя_домена> _webmail.conf
|
|||
/etc/httpd/conf/plesk.conf.d/vhosts/@ <имя_домена> .conf -> /var/www/vhosts/system/<имя_домена>/conf/last_httpd.conf
|
|||
/usr/local/psa/admin/conf/file_sharing.conf* |
|||
/var/www/vhosts/system/ <имя_домена> /conf/siteapp.d/*.conf
|
|||
/var/www/vhosts/system/ <имя_домена> /conf/vhost_ssl.conf
|
|||
/var/www/vhosts/system/ <имя_домена> /conf/vhost.conf*
|
|||
/etc/httpd/conf/plesk.conf.d/forwarding/ <имя_домена> .conf
|
|||
/etc/httpd/conf/plesk.conf.d/wildcards/@ <имя_домена> .conf -> /var/www/vhosts/system/_<имя_домена>/conf/last_httpd.conf
|
На этой диаграмме:
|
|
---|---|
|
|
|
|
|
Файл file_sharing.conf
не создается, а поставляется вместе с Plesk.
Файлы из папок siteapp.d/*.conf
поставляются вместе с соответствующими APS-пакетами.
Здесь <имя_домена>
– это имя домена сайта, для которого создается конфигурация.
Файлы конфигурации nginx
Все файлы конфигурации nginx, специфичные для Plesk, включаются в системную конфигурацию nginx (/etc/httpd/nginx.conf
) с помощью файла zz010_psa_nginx.conf
через директиву Include
. Файл zz010_psa_nginx.conf
находится в папке /etc/nginx/conf.d/
.
Следующая таблица содержит иерархию конфигурационных файлов nginx.
/etc/nginx/nginx.conf |
|||
---|---|---|---|
/etc/nginx/conf.d/zz010_psa_nginx.conf |
|||
/etc/nginx/plesk.conf.d/server.conf |
|||
/etc/nginx/plesk.conf.d/vhosts/@ <имя_домена> .conf -> /var/www/vhosts/system/ <имя_домена> /conf/last_nginx.conf
|
|||
/var/www/vhosts/system/ <имя_домена> /conf/vhost_nginx.conf
|
|||
/etc/nginx/plesk.conf.d/forwarding/ <имя_домена> .conf
|
На этой диаграмме:
|
|
---|---|
|
|
|
|
|
Здесь <имя_домена>
– это имя домена сайта, для которого создается конфигурация.