Перейти к основному содержимому
Это документация для Пассворка версии 6.0, которая больше не поддерживается.

Актуальная документация находится на странице последней версии 7.0.
Версия: 6.0

Linux

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

  • Открыть веб-браузер и перейти на Клиентский портал.
  • Авторизоваться на клиентском портале указав email пользователя;
  • В левом нижнем углу перейти на вкладку Обновление → Ручная и скачать актуальную версию Пассворка в формате .zip:
Поиск пароля в расширении
  • Переместить .zip-архив на сервер с Пассворком.

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

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

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

осторожно

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

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

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

cp /var/www/app/config/config.ini ./

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

Обновление кода

Переименовать корневую директорию кода Пассворка:

mv /var/www /var/copy_www

Создать директорию www:

mkdir /var/www

Разархивировать актуальную версию кода Пассворка в /var/www/:

unzip ./Passwork-xxxxxx.zip -d /var/www/

Для проверки вывести версию Пассворка из разархивированного файла:

cat /var/www/version

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

mv /var/copy_www/app/config/config.ini /var/www/app/config/
mv /var/copy_www/app/keys/passwork* /var/www/app/keys/

Создание архива старой версии

Создать архив Пассворка с названием версии формата .zip в /opt/ директории:

version=$(cat /var/copy_www/version) && zip -r /opt/${version}.zip /var/copy_www/

Удалить переименованную директорию со старой версией Пассворка:

rm -rf /var/copy_www

Назначить владельца и установить права

После создания директории /var/www/ нужно изменить владельца директории и установить права для веб-сервера Apache.

Linux на основе Debian (Ubuntu, Astra Linux и т.д.):

find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;
chown -R www-data:www-data /var/www/

Linux на основе RPM (Centos, RedOS, RedHat и т.д.)

find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;
chown -R apache:apache /var/www/