# Сервисы на Линукс

# Bookstack привязка к домену после IP

## 🔧 Обновление конфигурации BookStack после смены APP\_URL

После изменения `APP_URL` в файле `.env` для BookStack (фреймворк Laravel) необходимо выполнить несколько шагов для корректного применения изменений.

### 1️⃣ Перейдите в директорию установки BookStack

```
cd /var/www/bookstack # замените на ваш актуальный путь
```

### 2️⃣ Очистка кэша Laravel

Самый быстрый способ — очистить весь кэш одной командой:

```
php artisan optimize:clear
```

Или по отдельности, если требуется точечная очистка:

```
php artisan config:clear
php artisan cache:clear
php artisan route:clear
php artisan view:clear
```

> 💡 Команда `optimize:clear` удаляет кэш конфигурации, маршрутов, представлений, событий и других оптимизированных файлов.

### 3️⃣ Обновление ссылок в базе данных (критически важно!)

BookStack хранит абсолютные URL (например, для изображений и вложений) непосредственно в базе данных. При смене домена необходимо выполнить:

```
php artisan bookstack:update-url http://старый-домен https://новый-домен
```