Файлы конфигурации 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      
image 72288.gif
/etc/httpd/conf.d/zz010_psa_httpd.conf    
 
image 72288.gif
/etc/httpd/conf/plesk.conf.d/server.conf  
   
image 72280.gif
/etc/httpd/conf/plesk.conf.d/ip_default/@ <имя_домена> .conf -> /var/www/vhosts/system/<имя_домена>/conf/httpd_ip_default.conf
 
image 72288.gif
/etc/httpd/conf/plesk.conf.d/horde.conf  
   
image 72288.gif
/etc/httpd/conf/plesk.conf.d/webmails/horde/ <имя_домена> _webmail.conf
 
image 72288.gif
/etc/httpd/conf/plesk.conf.d/roundcube.conf  
   
image 72288.gif
/etc/httpd/conf/plesk.conf.d/webmails/roundcube/ <имя_домена> _webmail.conf
 
image 72288.gif
/etc/httpd/conf/plesk.conf.d/atmail.conf  
   
image 72288.gif
/etc/httpd/conf/plesk.conf.d/webmails/atmail/ <имя_домена> _webmail.conf
 
image 72287.gif
/etc/httpd/conf/plesk.conf.d/vhosts/@ <имя_домена> .conf -> /var/www/vhosts/system/<имя_домена>/conf/last_httpd.conf  
   
image 72288.gif
/usr/local/psa/admin/conf/file_sharing.conf*
   
image 72289.gif
/var/www/vhosts/system/ <имя_домена> /conf/siteapp.d/*.conf
   
image 72290.gif
/var/www/vhosts/system/ <имя_домена> /conf/vhost_ssl.conf
   
image 72291.gif
/var/www/vhosts/system/ <имя_домена> /conf/vhost.conf*
 
image 72288.gif
/etc/httpd/conf/plesk.conf.d/forwarding/ <имя_домена> .conf  
 
image 72293.gif
/etc/httpd/conf/plesk.conf.d/wildcards/@ <имя_домена> .conf -> /var/www/vhosts/system/_<имя_домена>/conf/last_httpd.conf  

На этой диаграмме:

 
  • Системный файл конфигурации.
 
  • Файлы, созданные Plesk.
 
  • Файлы, созданные Plesk с помощью шаблонов конфигурационных файлов.
 
  • Файлы, созданные пользователем и содержащие пользовательские директивы конфигурации.

Файл 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      
image 72297.gif
/etc/nginx/conf.d/zz010_psa_nginx.conf    
 
image 72298.gif
/etc/nginx/plesk.conf.d/server.conf  
 
image 72299.gif
/etc/nginx/plesk.conf.d/vhosts/@ <имя_домена> .conf -> /var/www/vhosts/system/ <имя_домена> /conf/last_nginx.conf  
   
image 72300.gif
/var/www/vhosts/system/ <имя_домена> /conf/vhost_nginx.conf
 
image 72301.gif
/etc/nginx/plesk.conf.d/forwarding/ <имя_домена> .conf  

На этой диаграмме:

 
  • Системный файл конфигурации.
 
  • Файлы, созданные Plesk.
 
  • Файлы, созданные Plesk с помощью шаблонов конфигурационных файлов.
 
  • Файлы, созданные пользователем и содержащие пользовательские директивы конфигурации.

Здесь <имя_домена> – это имя домена сайта, для которого создается конфигурация.