Офлайн-установка
Пассворк не требователен к системным ресурсам, а необходимое количество серверов зависит от числа активных пользователей, объема хранимых данных и требований к отказоустойчивости системы.
Ознакомьтесь с полными системными требованиями.
Перед установкой Пассворка нужно получить компоненты и модуль, затем использовать функцию Install-Passwork -Method offline, который произведет установку.
Получить следующие компоненты и переместить на Windows Server:
Затем открыть PowerShell от имени «Администратора»:
И разархивировать модуль PowerShell в директорию по умолчанию:
Создать директорию для компонентов и архивов:
Переместить компоненты и архивы в passwork_component. Структура расположения файлов должна выглядеть следующим образом:
Запустить офлайн-установку Пассворка:
Скрипт выполнит проверку прав пользователя, а также произведет установку и настройку компонентов. В случае возникновения ошибок, в облочке PowerShell будут отображены ошибки:

По завершению отобразится адрес для подключения к Пассворку через веб-браузер. Так выглядит успешная установка:

После установки и настройки, Пассворк будет доступен по адресу https://your_servername
По умолчанию Пассворк использует самоподписанный сертификат, который автоматически генерируется при установке, поэтому при первом открытии страницы вы увидите сообщение о том, что браузер не доверяет сертификату сайта.
На первом шаге система предложит выбрать язык интерфейса:

Чек-лист параметров покажет все ли компоненты установлены на сервере:

Для подключения нужно использовать адрес MongoDB по умолчанию:

Пассворк сгенерирует новый ключ для серверного шифрования. Если подключение Пассворка осуществляется к существующей базе данных, то указать используемый ключ шифрования.
Пожалуйста используйте ключ сгенерированный Пассворком. Использование ключей, сгенерированных сторонними средствами, может привести к ошибкам.

Лицензионный ключ можно скачать на клиентском портале Пассворка или запросить у менеджера:

По умолчанию Пассворк генерирует самоподписанный сертификат. После установки можно перейти к использованию полноценных SSL сертификатов.
- Для сертификатов, изданных доверенным издателем;
- Для сертификатов, выпущенных доменными центрами сертификации вашей организации.
Открыть «Диспетчер Серверов» → «Средства» → «Диспетчер служб IIS» → «Сертификаты сервера» и нажать «Импортировать»:

После импорта перейти на веб-сайт Пассворка, открыть «Привязки» и выбрать импортированный веб-сертификат для HTTPS-протокола:

Фоновые задачи — это задачи, которые выполняются по планировщику в фоновом режиме. Пример настройки фоновых задач.
Фоновые задачи обязательны для корректной работы части функционала Пассворка, например:
- Работы LDAP;
- Отправки почтовых уведомлений;
- Загрузки фавиконов;
- Очистки коллекции session в базе данных Пассворка.