Appearance
Администрирование
Резервное копирование
Мы рекомендуем настроить регулярное резервное копирование приложения и базы данных (например с помощью pg_dump).
Пароли в базе хранятся в зашифрованном виде, бэкап базы без ключа шифрования бесполезен. Ключ хранится в файле .env
в корне проекта (ENCRYPTION_KEY=...), создается один раз при установке и не меняется.
Ключ шифрования не стоит хранить рядом с бэкапами базы данных.
По-умолчанию файлы, прикрепленные к паролям, хранятся в директории storage/app/private
. Настройка хранилища в s3
описана здесь.
Обновление продукта
⚠️ Перед обновлением приложения обязательно сделаете резервную копию базы и файлов.
- Последовательно выполните команды, находясь в корне приложения (например
/var/www/bearpass/
):
shell
git pull
composer install --no-dev -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist
composer dump-autoload
php artisan migrate --seed --no-interaction --force
php artisan optimize:clear
- Обновите страницу браузера с открытым приложением.