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- Обновите страницу браузера с открытым приложением.