Обновление Пассворка
Ручное обновление Пассворка

Windows Server

15min

Получение актуальной версии Пассворка

  • Открыть веб-браузер и перейти на клиентский портал — portal.passwork.ru;
  • Авторизоваться на клиентском портале указав почтовый адрес пользователя;
  • В левом нижнем углу перейти на вкладку «Обновление» → «Ручная» и скачать актуальную версию Пассворка в формате .zip:
Document image

  • Переместить .zip архив на физический/виртуальный сервер с Пассворком.

Создание резервной копии и конфигурационного файла

Создание резервной копии

Для создания резервной копии MongoDB можно воспользоваться следующей инструкцией — Примеры создания и восстановления резервных копий

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

Создание копии конфигурационного файла

Основные параметры Пассворка указаны в конфигурационном файле config.ini, нужно создать копию файла и сохранить её в отдельной или корневой директории пользователя:

PowerShell


Обновление кода Пассворка и создание архива старой версии

Создать директорию для хранения временных файлов из старой версии:

PowerShell


Создать копию конфигурационного файла config.ini и лицензионного ключа:

PowerShell


Создать архив старой версии Пассворка в C:\inetpub\:

PowerShell


Удалить старую версию из физического расположения кода:

PowerShell


Разархивировать новую версию Пассворка в — C:\inetpub\wwwroot\passwork\:

PowerShell


Переместить конфигурационный файл и лицензионный ключ в новую версию:

PowerShell


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

PowerShell


Создать правила перезаписи и назначить права коду Пассворка

Создать правила изменяющие URL запросы в IIS

Создать web.config для модуля «URL Rewrite»:

PowerShell


Назначить права физическому расположению Пассворка

После нужно изменить системные права директорий и установить права для веб-сервера IIS:

PowerShell


Если Windows Server использует RU локализацию, то команда для назначения прав:

PowerShell


Зарегистрировать PHP версию и перезапустить веб-сервер

Зарегистрировать PHP для новой версии Пассворка

Импортировать модули для IIS и PHP Manager:

PowerShell


Разблокировать конфигурационный файл IIS для регистрации PHP:

PowerShell


Зарегистрировать PHP версию для обновлённой версии Пассворка:

PowerShell


Перезапустить веб-сервер IIS

Для активации изменений в IIS нужно перезапустить веб-сервер IIS:

PowerShell




Обновлено 24 Aug 2024
Doc contributor
Doc contributor
Помогла ли вам эта страница?