Apache 配置文件

所有 Plesk 特定的 Apache 配置文件都通过文件 zz010_psa_httpd.conf 使用 Include 指令包括在 Apache 系统配置(默认是 /etc/httpd/httpd.conf )中。文件 zz010_psa_httpd.conf 根据操作系统的不同可能位于 /etc/apache2/conf.d//etc/httpd/conf.d/ 中。

下表表示 Apache 配置文件的层次结构。

/etc/httpd/httpd.conf      
image-0
/etc/httpd/conf.d/zz010_psa_httpd.conf    
 
image-1
/etc/httpd/conf/plesk.conf.d/server.conf  
   
image-2
/etc/httpd/conf/plesk.conf.d/ip_default/@ <domain_name> .conf -> /var/www/vhosts/system/<domain_name>/conf/httpd_ip_default.conf
 
image-3
/etc/httpd/conf/plesk.conf.d/horde.conf  
   
image-4
/etc/httpd/conf/plesk.conf.d/webmails/horde/ <domain_name> _webmail.conf
 
image-5
/etc/httpd/conf/plesk.conf.d/roundcube.conf  
   
image-6
/etc/httpd/conf/plesk.conf.d/webmails/roundcube/ <domain_name> _webmail.conf
 
image-7
/etc/httpd/conf/plesk.conf.d/atmail.conf  
   
image-8
/etc/httpd/conf/plesk.conf.d/webmails/atmail/ <domain_name> _webmail.conf
 
image-9
/etc/httpd/conf/plesk.conf.d/vhosts/@ <domain_name> .conf -> /var/www/vhosts/system/<domain_name>/conf/last_httpd.conf  
   
image-10
/usr/local/psa/admin/conf/file_sharing.conf*
   
image-11
/var/www/vhosts/system/ <domain_name> /conf/siteapp.d/*.conf
   
image-12
/var/www/vhosts/system/ <domain_name> /conf/vhost_ssl.conf
   
image-13
/var/www/vhosts/system/ <domain_name> /conf/vhost.conf*
 
image-14
/etc/httpd/conf/plesk.conf.d/forwarding/ <domain_name> .conf  
 
image-15
/etc/httpd/conf/plesk.conf.d/wildcards/@ <domain_name> .conf -> /var/www/vhosts/system/_<domain_name>/conf/last_httpd.conf  

在该图表上:

 
  • 系统配置文件。
 
  • Plesk 生成的文件。
 
  • 由 Plesk 从配置模板生成的文件。
 
  • 由用户创建的包含自定义配置指令的文件。

文件 file_sharing.conf 未生成,但是与 Plesk 附带提供。

来自 siteapp.d/*.conf 的文件与相应的 APS 包附带提供。

占位符 <domain_name> 是为其生成配置的网站的域名。

nginx 配置文件

所有 Plesk 特定的 nginx 配置文件都通过文件 zz010_psa_nginx.conf 使用 Include 指令包括在 nginx 系统配置(默认是 /etc/httpd/nginx.conf )中。文件 zz010_psa_nginx.conf 位于 /etc/nginx/conf.d/ 中。

下表表示 nginx 配置文件的层次结构。

/etc/nginx/nginx.conf      
image-16
/etc/nginx/conf.d/zz010_psa_nginx.conf    
 
image-17
/etc/nginx/plesk.conf.d/server.conf  
 
image-18
/etc/nginx/plesk.conf.d/vhosts/@ <domain_name> .conf -> /var/www/vhosts/system/ <domain_name> /conf/last_nginx.conf  
   
image-19
/var/www/vhosts/system/ <domain_name> /conf/vhost_nginx.conf
 
image-20
/etc/nginx/plesk.conf.d/forwarding/ <domain_name> .conf  

在该图表上:

 
  • 系统配置文件。
 
  • Plesk 生成的文件。
 
  • 由 Plesk 从配置模板生成的文件。
 
  • 由用户创建的包含自定义配置指令的文件。

占位符 <domain_name> 是为其生成配置的网站的域名。