Estructura de host virtual (Linux)
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 | psacln | 644 | ||||
/httpdocs | user | psaserv | 750 | Documentos HTTP | Siempre | ||
/cgi-bin | user | psacln | 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
debe tener la propiedad owner:psaserv
. Todos los demás archivos y directorios en el directorio /httpdocs
deben 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