Устарело
...
Стандартная установка
Windows Server
Онлайн-установка
17мин
минимальные системные требования пассворк не требователен к системным ресурсам, а необходимое количество серверов зависит от числа активных пользователей, объема хранимых данных и требований к отказоустойчивости системы ознакомьтесь с технические требования подготовка и получение архива открыть powershell от имени «администратора» с помощью контекстного меню пуск нажать правой кнопкой мыши на значке пуск в левом нижнем углу экрана выбрать «windows powershell (администратор)» из контекстного меню с помощью меню пуск нажать левой кнопкой мыши на значок пуск в левом нижнем углу экрана прописать powershell открыть powershell от имени «администратора» комбинацией — ctrl + shift + enter при использовании windows server 2016 нужно активировать протокол безопасности tls 1 2 с помощью команды powershell \[net servicepointmanager] securityprotocol = \[net securityprotocoltype] tls12 получить архив passworkmodule zip в текущую директорию powershell if ( not (test path "$pwd\passworkmodule zip")) { (new object system net webclient) downloadfile( "https //repos passwork ru/repository/powershell/passworkmodule zip", "$pwd\passworkmodule zip" ) write host "модуль успешно получен" foregroundcolor green } else { write host "архив с модулем уже существует" foregroundcolor red } в случае ошибок, архив можно скачать вручную https //repos passwork ru/repository/windows powershell/passworkmodule zip разархивировать powershell модуль powershell # получить расположение powershell модулей $windowsmodulepaths = $env\ psmodulepath split ";" | where object { $ like "c \windows " } \# разархивировать powershell модуль в директорию expand archive ` path "$pwd\passworkmodule zip" ` destinationpath $windowsmodulepaths force \# удалить архив passworkmodule zip remove item "$pwd\passworkmodule zip" установка запустить онлайн установку пассворка powershell install passwork method online действия, выполняемые функцией проверка версии операционной системы проверка и получение сертификата из клиентского портала проверка доступной версии из клиентского портала подготовка и установка mongodb установка утилит администрирования установка и настройка php проверка и установка iis с дополнительными расширениями получение и перемещение кода пассворка настройка веб сервера с созданием веб сайта пассворка настройка веб сайта пассворка в связке с php процесс выполнения скрипта установки скрипт выполнит проверку прав пользователя, а также произведет загрузку, установку и настройку компонентов в случае возникновения ошибок, в облочке powershell будут отображены ошибки в процессе выполнения скрипт запрашивает api ключ из клиентского портала по завершению отобразится адрес для подключения к пассворку через веб браузер так выглядит успешная установка настройка пассворка после установки и настройки, пассворк будет доступен по адресу https //your servername по умолчанию пассворк использует самоподписанный сертификат, который автоматически генерируется при установке, поэтому при первом открытии страницы вы увидите сообщение о том, что браузер не доверяет сертификату сайта выбор языка на первом шаге система предложит выбрать язык интерфейса чек лист параметров чек лист параметров покажет все ли компоненты установлены на сервере подключение базы данных для подключения нужно использовать адрес mongodb по умолчанию ввод ключа шифрования пассворк сгенерирует новый ключ для серверного шифрования если подключение пассворка осуществляется к существующей базе данных, то указать используемый ключ шифрования пожалуйста используйте ключ сгенерированный пассворком использование ключей, сгенерированных сторонними средствами, может привести к ошибкам загрузка лицензионного ключа лицензионный ключ можно скачать на клиентском портале пассворка или запросить у менеджера настройка ssl cертификата по умолчанию пассворк генерирует самоподписанный сертификат после установки можно перейти к использованию полноценных ssl сертификатов использование собственного сертификата для сертификатов, изданных доверенным издателем; для сертификатов, выпущенных доменными центрами сертификации вашей организации открыть «диспетчер серверов» → «средства» → «диспетчер служб iis» → «сертификаты сервера» и нажать «импортировать» после импорта перейти на веб сайт пассворка, открыть «привязки» и выбрать импортированный веб сертификат для https протокола использование let’s encrypt если нет доменного центра сертификации (сертификата, выпущенного доверенным центром), но есть публичное dns имя сервера, можно настроить let’s encrypt выпуск доверенного сертификата win acme (let’s encrypt) пассворк станет доступен по протоколу https с использованием сертификата от let’s encrypt настройка фоновых задач фоновые задачи — это задачи, которые выполняются по планировщику в фоновом режиме пример настройки настройка планировщика заданий windows docid\ aismtmrl5qa9 hykmtr4u фоновые задачи обязательны для корректной работы части функционала пассворка, например работы ldap; отправки почтовых уведомлений; загрузки фавиконов; очистки коллекции session в базе данных пассворка