Structure de l'hôte virtuel (Linux)

Le tableau ci-dessous présente la liste des répertoires que Plesk crée pour chaque hôte virtuel. Remarque : Plesk n'ajoute pas tous les répertoires par défaut. Certains des répertoires sont créés uniquement lorsque le propriétaire du site Web en a besoin. Ces répertoires sont dits "À la demande". Par exemple, lorsqu'un client ajoute un site Web, il n'a pas de répertoire /web_users. Plesk crée ce répertoire seulement quand le client a ajouté son premier utilisateur Web.

Le tableau suivant présente les sous-répertoires d'un répertoire d'hôte virtuel /var/www/vhosts/<vhost> :

  Arborescence des répertoires Utilisateur Groupe Droits Description Date de création

/<VHOST>

 

 

utilisateur

psaserv

755

 

Toujours

 

/anon_ftp

 

utilisateur

psaserv

750

Fichiers FTP anonymes

À la demande

 

/error_docs

 

utilisateur

psacln

755

Fichiers des messages d'erreur

Toujours

 

 

<doc>.html

utilisateur

psaserv

755

 

 

 

/httpdocs

 

utilisateur

psaserv

750

Documents HTTP

Toujours

 

 

/cgi-bin

utilisateur

psaserv

755

Scripts CGI

Toujours

 

/logs

 

utilisateur

root

700

Lien vers ../system/<vhost>/logs

Toujours

 

/bin

 

root

root

755

Répertoires d'environnement chrooté

 

À la demande

 

/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

Répertoire des utilisateurs Web

À la demande

 

 

/<web_user>

utilisateur

psaserv

750

Répertoire de l'utilisateur Web

À la demande

 

/<sous-domaine>

 

utilisateur

psaserv

750

Documents HTTP et HTTPS d'un sous-domaine

À la demande

 

/<domaine>

 

utilisateur

psaserv

750

Documents HTTP et HTTPS d'un domaine supplémentaire

À la demande

Remarque : le répertoire /httpdocs et le répertoire /cgi-bin à l'intérieur doivent avoir owner:psaserv comme propriétaire. Tous les autres fichiers et répertoires sous le répertoires /httpdocs doivent avoir owner:psacln comme propriétaire.

Le tableau suivant présente les répertoires créés pour un hôte virtuel dans /var/www/vhosts/system/<vhost> :

   Arborescence des répertoires Utilisateur Groupe Droits Description Date de création

/<VHOST>

 

 

root

psaserv

744

 

Toujours

 

/conf

 

root

psaserv

750

Fichiers de configuration.

Toujours

 

/etc

 

root

root

755

Fichiers de configuration

Toujours

 

/logs

 

psaadm

root

700

Logs de l'hôte virtuel

Toujours

 

/pd

 

root

psaserv

710

Mots de passe des répertoires protégés

Toujours

 

 

d..<dir1>@<dir2>

root

psaserv

310

 

Toujours

 

/statistics

 

root

psaserv

550

Répertoire des statistiques

Toujours

 

 

/anon_ftpstat

root

root

755

Statistiques du FTP anonyme.

Toujours

 

 

/ftpstat

root

root

755

Statistiques utilisateur FTP

Toujours

 

 

/logs

root

root

777

Lien vers /logs

Toujours

 

 

/webstat

root

root

755

Statistiques utilisateur HTTP

Toujours

 

 

/webstat-ssl

root

root

755

Statistiques utilisateur HTTP

Toujours

Différences avec les versions antérieures

La structure précédemment décrite a été introduite dans Plesk 11.5. Voici les différences avec la structure des versions antérieures de Plesk :

  • Certains répertoires sont créés à la demande. Auparavant, ils étaient créés par défaut.
  • Les répertoires suivants sont passés de /var/www/vhosts/<VHOST> à /var/www/vhosts/system/<VHOST>:
Ancien emplacement Nouvel emplacement Commentaire

/<VHOST>/conf

/system/<VHOST>/conf

Fichiers de configuration

/<VHOST>/pd

/system/<VHOST>/pd

Mots de passe des répertoires protégés

 

/<VHOST>/statistics

/system/<VHOST>/statistics

Répertoire des statistiques

 

/<VHOST>/statistics/logs

/system/<VHOST>/logs

Logs de l'hôte virtuel

  • Les répertoires suivants ne sont pas inclus dans les hôtes virtuels de Plesk :
    • /httpsdocs
    • /subdomains
    • /private