La tabla que se muestra a continuación detalla los directorios que Plesk crea para cada host virtual. Tenga en cuenta que Plesk no añade todos los directorios de forma predeterminada. Este sólo crea algunos de los directorios cuando el propietario del sitio web los necesita. Estos directorios se marcan como creados Bajo petición. Por ejemplo, una vez un cliente ha creado un sitio web, este no dispone del directorio /web_users. Plesk sólo lo creará una vez el cliente haya añadido su primer usuario web.

La tabla que puede ver a continuación detalla los subdirectorios de un directorio del host virtual /var/www/vhosts/<vhost>:

  Árbol de directorios   Usuario Grupo Permisos Descripción Creado
/<VHOST>     user psaserv 755   Siempre
  /anon_ftp   user psaserv 750 Archivos FTP anónimo Bajo petición
  /error_docs   user psacln 755 Archivos de mensajes de error Siempre
    <doc>.html user psaserv 755    
  /httpdocs   user psaserv 750 Documentos HTTP Siempre
    /cgi-bin user psaserv 755 Scripts CGI Siempre
  /logs   user root 700 Enlace a ../system/<vhost>/logs Siempre
  /bin   root root 755 Directorios del entorno chroot Bajo petición
  /dev   root root 755    
  /etc   root root 755    
  /lib   root root 755    
  /tmp   root root 755    
  /usr   root root 755    
  /var   root root 755    
  /web_users   root root 755 Directorio de usuarios web Bajo petición
    /<web_user> user psaserv 750 Directorio del usuario web Bajo petición
  /<subdomain>   user psaserv 750 Documentos HTTP y HTTPs para un subdominio Bajo petición
  /<domain>   user psaserv 750 Documentos HTTP y HTTPs de un dominio adicional Bajo petición

Nota: el directorio /httpdocs y el directorio /cgi-bin dentro de este debería tener la propiedad owner:psaserv. Todos los demás archivos y directorios presentes en el directorio /httpdocs deberían tener la propiedad owner:psacln.

La tabla que puede ver a continuación detalla los directorios creados para un host virtual en /var/www/vhosts/system/<vhost>:

  Árbol de directorios   Usuario Grupo Permisos Descripción Creado
/<VHOST>     root psaserv 744   Siempre
  /conf   root psaserv 750 Archivos de configuración. Siempre
  /etc   root root 755 Archivos de configuración Siempre
  /logs   psaadm root 700 Registros del host virtual Siempre
  /pd   root psaserv 710 Contraseñas de directorios protegidos Siempre
    d..<dir1>@<dir2> root psaserv 310   Siempre
  /statistics   root psaserv 550 Directorio de estadísticas Siempre
    /anon_ftpstat root root 755 Estadísticas de FTP anónimo. Siempre
    /ftpstat root root 755 Estadísticas de usuarios FTP Siempre
    /logs root root 777 Enlace a /logs Siempre
    /webstat root root 755 Estadísticas de usuarios HTTP Siempre
    /webstat-ssl root root 755 Estadísticas de usuario HTTPS Siempre

Diferencias con las versiones anteriores

La estructura descrita arriba fue introducida en Plesk 11.5. En comparación con la estructura de versiones anteriores de Plesk, esta presenta las siguientes diferencias:

  • Algunos directorios se crean bajo petición. Anteriormente, todos los directorios se creaban de forma predeterminada.
  • Los siguientes directorios se transfirieron de /var/www/vhosts/<VHOST> a /var/www/vhosts/system/<VHOST>:
Ubicación anterior Nueva ubicación Comentario
/<VHOST>/conf /system/<VHOST>/conf Archivos de configuración
/<VHOST>/pd /system/<VHOST>/pd Contraseñas de directorios protegidos
/<VHOST>/statistics /system/<VHOST>/statistics Directorio de estadísticas
/<VHOST>/statistics/logs /system/<VHOST>/logs Registros del host virtual
  • Los siguientes directorios no se incluyen en los hosts virtuales de Plesk:
    • /httpsdocs
    • /subdomains
    • /private