# Установка Plesk для Windows в автоматическом режиме

1. Войдите на сервер по RDP.

2. Скачайте установщик Plesk.

   If you’re installing Plesk on a Server Core installation, you can download Plesk Installer by running the following command in PowerShell:

       Invoke-WebRequest -URI https://installer-win.plesk.com/plesk-installer.exe -OutFile plesk-installer.exe

3. Запустите установщик с нужными опциями

   Чтобы установить Plesk без необходимости вводить данные по ходу установки, запустите скрипт установщика, предоставив всю необходимую информацию через соответствующие опции:

       plesk-installer.exe <OPTIONS> <WINDOWS_OPTIONS>

Примечание

Although you can select a Plesk version for installation other than the latest Plesk Obsidian version, make sure that you have a good reason to do so. We strongly recommend installing the latest Plesk Obsidian version. Visit the Change Log for Plesk Obsidian page to learn which version of Plesk Obsidian is the latest at the moment.

Для автоматической установки Plesk обычно используются следующие опции.

Опция | Использование | Пояснение
--- | --- | ---
`--source` | `--source <URL>` или `--source <ПУТЬ>` | Опция «источник пакетов» позволяет указать, где установщик будет брать пакеты Plesk для установки. Вы можете использовать или `--source <URL>`, чтобы указать адрес зеркала сервера обновлений Plesk, или `--source <ПУТЬ>`, если пакеты располагаются локально в файловой системе. Если вы не используете ни один из этих вариантов, пакеты Plesk будут получены с сервера обновлений Plesk. О том, как управлять локальными зеркалами репозиториев, читайте в разделе Создание зеркал серверов автоустановки Plesk.
`--select-release-id` | `--select-release-id <ID>` | This option defines what Plesk version will be installed. <ID> is a unique Plesk version identifier (e.g. PANEL_18_0_75_WIN). Для просмотра списка доступных кодов версий для общедоступных версий используйте команду:
    plesk-installer.exe --show-releases
Для просмотра полного списка всех доступных кодов версий, включая предназначенные для проверки и тестирования продукта, используйте команду:
    plesk-installer.exe --show-releases --skip-branch-filter
`--installation-type` | `--installation-type <ТИП>` | Выберите один из предварительно определенных наборов компонентов: Recommended (рекомендуемый), Full (полный) или Custom (персональный). Для просмотра доступных типов установки используйте команду:
    plesk-installer.exe --select-release-id <ID> ^
        --show-installation-types
`--install-component` | `--install-component <КОМПОНЕНТ_1> [--install-component <КОМПОНЕНТ_2> [... [--install-component <КОМПОНЕНТ_N>]]]` | Вместо `--installation-type` вы можете указать непосредственно список компонентов, которые нужно установить. Для просмотра полного списка компонентов, доступных для определенной версии, используйте команду:
    plesk-installer.exe --select-release-id <ID> --show-components

Далее рассмотрим опции установщика, специфичные для Microsoft Windows. Они позволяют гибко изменять указанные по умолчанию установочные папки.

Опция | Использование | Пояснение
--- | --- | ---
`PLESK_INSTALLDIR` | `--set-option "PLESK_INSTALLDIR=<ПУТЬ>"` | Этот ключ отвечает за данные, которые не претерпевают значительные изменения с течением времени. Сюда относится код приложения, конфигурационные файлы, утилиты и так далее.
`PLESK_DATADIR` | `--set-option "PLESK_DATADIR=<ПУТЬ>"` | This key designates the part of Plesk data that significantly change over time. This includes customer databases, log files, and so on.
`PLESK_VHOSTSDIR` | `--set-option "PLESK_VHOSTSDIR=<ПУТЬ>"` | Этот ключ обозначает папку, в которой будет храниться содержимое доменов всех ваших клиентов. Обычно это самая большая по объему папка Plesk.

Для просмотра полного списка опций установщика используйте команду:

    plesk-installer.exe --help

# Пример 1: Установка Plesk с зеркала с определенными компонентами

The following command installs Plesk Obsidian 18.0.75 for Windows (release ID is „PANEL_18_0_75_WIN“) from a mirror set up on the server „mirror.example.com“ available via HTTP. Installation files will temporarily be stored at the `%SystemDrive%\Parallels\` folder, and the installation status will be reported to the email `admin@example.com`. The installed components are base Plesk packages, Microsoft DNS, MailEnable mail server, and the PHP scripting engine.

    plesk-installer.exe --source http://mirror.example.com/ ^
        --target %SystemDrive%\Parallels ^
        --select-release-id PANEL_18_0_75_WIN ^
        --install-component base ^
        --install-component dns ^
        --install-component mailenable ^
        --install-component php5 ^
        --notify-email admin@example.com

(Символ карет `^` разделяет одну длинную команду на несколько строк, чтобы было удобнее ее читать.)

# Пример 2: Установка Plesk со всеми имеющимися компонентами

The following command performs the complete installation (all available product components are installed) of Plesk Obsidian 18.0.75 for Windows (release ID is `PANEL_18_0_75_WIN`) from the Plesk Update server. All installer output will be redirected to an XML file.

    plesk-installer.exe --select-release-id PANEL_18_0_75_WIN ^
         --install-everything --enable-xml-output

# Пример 3: Установка Plesk в персональную папку

    plesk-installer.exe --select-product-id panel ^
         --select-release-id PANEL_18_0_75_WIN ^
         --install-everything ^
         --set-option "PLESK_INSTALLDIR=C:\Plesk Dir" ^
         --set-option "PLESK_DATADIR=C:\Plesk Data" ^
         --set-option "PLESK_VHOSTSDIR=C:\Plesk Vhosts"

(Символ карет `^` разделяет одну длинную команду на несколько строк, чтобы было удобнее ее читать.)