Стандартная установка
Windows Server

Онлайн-установка

17min

Минимальные системные требования

Пассворк не требователен к системным ресурсам, а необходимое количество серверов зависит от числа активных пользователей, объема хранимых данных и требований к отказоустойчивости системы.

Подготовка и получение архива

Открыть PowerShell от имени «Администратора»:

При использовании Windows Server 2016 нужно активировать протокол безопасности TLS 1.2 с помощью команды:

PowerShell


Получить архив PassworkModule.zip в текущую директорию:

PowerShell


В случае ошибок, архив можно скачать вручную: https://repos.passwork.ru/repository/windows_powershell/PassworkModule.zip

Разархивировать PowerShell-модуль:

PowerShell


Установка

Запустить онлайн-установку Пассворка:

PowerShell


Процесс выполнения скрипта установки

Скрипт выполнит проверку прав пользователя, а также произведет загрузку, установку и настройку компонентов. В случае возникновения ошибок, в облочке PowerShell будут отображены ошибки:

Document image


В процессе выполнения скрипт запрашивает номер сертификата из клиентского портала:

Document image


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

Document image


Настройка Пассворка

После установки и настройки, Пассворк будет доступен по адресу https://your_servername

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

Выбор языка

На первом шаге система предложит выбрать язык интерфейса:

Document image


Чек-лист параметров

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

Document image


Подключение базы данных

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

Document image


Ввод ключа шифрования

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

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

Document image


Загрузка лицензионного ключа

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

Document image


Настройка SSL-cертификата

По умолчанию Пассворк генерирует самоподписанный сертификат. После установки можно перейти к использованию полноценных SSL сертификатов.

Использование собственного сертификата

  • Для сертификатов, изданных доверенным издателем;
  • Для сертификатов, выпущенных доменными центрами сертификации вашей организации.

Открыть «Диспетчер Серверов» → «Средства» → «Диспетчер служб IIS» → «Сертификаты сервера» и нажать «Импортировать»:

Document image


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

Document image


Использование Let’s Encrypt

Если нет доменного центра сертификации (сертификата, выпущенного доверенным центром), но есть публичное DNS-имя сервера, можно настроить Let’s Encrypt.

Пассворк станет доступен по протоколу HTTPS с использованием сертификата от Let’s Encrypt.

Настройка фоновых задач

Фоновые задачи — это задачи, которые выполняются по планировщику в фоновом режиме. Пример настройки фоновых задач.

Фоновые задачи обязательны для корректной работы части функционала Пассворка, например:

  • Работы LDAP;
  • Отправки почтовых уведомлений;
  • Загрузки фавиконов;
  • Очистки коллекции session в базе данных Пассворка.