# Структура виртуального сервера (Linux)

В приведенной ниже таблице показан список папок, которые создаются в Plesk для каждого виртуального сервера. Обратите внимание, что не все папки создаются по умолчанию. Некоторые папки создаются, только если они нужны владельцу сайта. Такие папки имеют пометку По запросу. Например, папка `/web_users` не создается по умолчанию. Она появляется только после того, как клиент добавит своего первого веб-пользователя.

В следующей таблице приведен список подпапок папки `/var/www/vhosts/<виртуальный сервер>`:

| Дерево папок |  | Пользователь | Группа | Права | Описание | Создано
--- | --- | --- | --- | --- | --- | --- | ---
/<VHOST> |  |  | user | psaserv | 710 |  | Всегда
| /anon_ftp |  | user | psaserv | 750 | Файлы анонимного FTP | По запросу
| /error_docs |  | user | psacln | 755 | Сообщения об ошибках | Всегда
|  | <doc>.html | user | psacln | 644 |  |
| /httpdocs |  | user | psaserv | 750 | HTTP-документы | Всегда
|  | /cgi-bin | user | psacln | 755 | Скрипты CGI | Всегда
| /logs |  | user | root | 700 | Ссылка на `../system/<виртуальный сервер>/logs` | Всегда
| /bin |  | root | root | 755 | Папки окружения chroot | По запросу
| /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 | Папка веб-пользователей | По запросу
|  | /<веб-пользователь> | user | psaserv | 750 | Папка веб-пользователя | По запросу
| /<субдомен> |  | user | psaserv | 750 | HTTP- и HTTPs-документы субдомена | По запросу
| /<домен> |  | user | psaserv | 750 | HTTP- и HTTPs-документы дополнительного домена | По запросу

Примечание

Для папки `/httpdocs` должен быть настроен владелец `owner:psaserv`. Для всех остальных файлов и папок внутри папки /`httpdocs` должен быть настроен владелец `owner:psacln`.

В следующей таблице перечислены папки, создаваемые для виртуального сервера в папке `/var/www/vhosts/system/<виртуальный сервер>`:

| Дерево папок |  | Пользователь | Группа | Права | Описание | Создано
--- | --- | --- | --- | --- | --- | --- | ---
/<VHOST> |  |  | root | psaserv | 744 |  | Всегда
| /conf |  | root | psaserv | 750 | Конфигурационные файлы. | Всегда
| /etc |  | root | root | 755 | Конфигурационные файлы | Всегда
| /logs |  | psaadm | root | 700 | Журналы виртуального сервера | Всегда
| /pd |  | root | psaserv | 710 | Пароли к защищенным папкам | Всегда
|  | d..<dir1>@<dir2> | root | psaserv | 310 |  | Всегда
| /statistics |  | root | psaserv | 550 | Папка со статистикой | Всегда
|  | /anon_ftpstat | root | root | 755 | Статистика анонимного доступа по FTP | Всегда
|  | /ftpstat | root | root | 755 | Статистика FTP-пользователей | Всегда
|  | /logs | root | root | 777 | Ссылка на `/logs` | Всегда
|  | /webstat | root | root | 755 | Статистика HTTP-пользователей | Всегда
|  | /webstat-ssl | root | root | 755 | Статистика HTTPS-пользователей | Всегда

## Отличия от прошлых версий

Описанная выше структура была введена в Plesk 11.5. По сравнению с прошлыми версиями Plesk она имеет следующие отличия:

- Некоторые папки теперь создаются только при необходимости. Раньше все папки создавались по умолчанию.

- Следующие папки были перенесены из `/var/www/vhosts/<виртуальный сервер>` в `/var/www/vhosts/system/<виртуальный сервер>`:

Прежняя папка | Новая папка | Комментарий
--- | --- | ---
`/<виртуальный сервер>/conf` | `/system/<виртуальный сервер>/conf` | Конфигурационные файлы
`/<виртуальный сервер>/pd` | `/system/<виртуальный сервер>/pd` | Пароли к защищенным папкам
`/<виртуальный сервер>/statistics` | `/system/<виртуальный сервер>/statistics` | Папка со статистикой
`/<виртуальный сервер>/statistics/logs` | `/system/<виртуальный сервер>/logs` | Журналы виртуального сервера

- Папки, которые больше не включаются в виртуальные серверы Plesk:

  - `/httpsdocs`

  - `/subdomains`

  - `/private`