library/artifacts/cms/drupal/11/CLAUDE.md

Drupal 11 — Чистые сборки

Версия: 1.0.0
Дата: 2026-02-10
Тип: artifacts


ЧТО ЭТО

Готовые сборки Drupal 11.3.3 для быстрого развертывания интернет-магазинов.

Источник: Установка на new.lideravto.ru (Beget shared hosting)
Назначение: База для новых проектов на Drupal + Commerce


АРТЕФАКТЫ

clean — Чистый Drupal

Файл: drupal-11-clean-20260210-105133.tar.gz (22 MB)

Содержит:
- Drupal 11.3.3 (базовая установка)
- Composer dependencies
- Правильная структура (vendor/ вне web root)
- НЕ установлен (нет БД, нет settings.php)

Использование:

# Развернуть
tar -xzf drupal-11-clean-*.tar.gz -C ~/project/

# Установить через web или drush
php vendor/bin/drush site:install --db-url=mysql://user:pass@localhost/dbname

Когда использовать: Минималистичный проект без Commerce


vanilla — Полная установка + Commerce

Файл: drupal-11-vanilla-20260210-110019.tar.gz (29 MB)

Содержит:
- Drupal 11.3.3 (полностью установлен)
- База данных lideravto_new (1.5 MB SQL dump)
- Commerce 3.2.0 (7 субмодулей)
- SEO модули: Pathauto, Metatag, Schema.org
- Search API + Facets + Autocomplete
- Simple Sitemap 4.2.3
- Русский язык (10,219 переводов)

Модули:
| Модуль | Версия | Назначение |
|--------|--------|------------|
| commerce | 3.2.0 | Интернет-магазин (cart, checkout, order, payment, price, product, store) |
| pathauto | 1.14.0 | ЧПУ URLs |
| metatag | 2.2.0 | Meta tags для SEO |
| facets | 3.0.2 | Фасетная навигация |
| search_api | 1.40.0 | Поисковый движок |
| search_api_autocomplete | 1.11.0 | Автодополнение поиска |
| schema_metatag | 3.0.3 | Schema.org разметка |
| simple_sitemap | 4.2.3 | XML sitemap |
| token | 1.17.0 | Token система |
| address | 2.0.4 | Адреса |
| profile | 1.14.0 | Профили пользователей |
| state_machine | 1.13.0 | Состояния заказов |
| inline_entity_form | 3.0.0-rc21 | Inline редактирование |

Использование:

# Развернуть
cd ~/project/
tar -xzf drupal-11-vanilla-*.tar.gz

# Восстановить БД
gunzip drupal-vanilla.sql.gz
mysql -u user -p'password' dbname < drupal-vanilla.sql

# Обновить settings.php
vim public_html/sites/default/settings.php
# Изменить: database, user, password, host

# Очистить кеш
cd public_html
php ../vendor/bin/drush cache:rebuild

Админ (по умолчанию):
- Username: admin
- Password: Admin123!

Когда использовать: Интернет-магазин с полным функционалом


СТРУКТУРА СБОРКИ

~/project/
├── vendor/              ← Outside web root (security)
├── composer.json
├── composer.lock
├── composer             ← PHP 8.4 binary (если с Beget)
├── web → public_html    ← Symlink for Composer
└── public_html/         ← Document root
    ├── core/
    ├── modules/
    │   └── contrib/     ← Установленные модули
    ├── themes/
    └── sites/
        └── default/
            ├── settings.php
            └── files/

ТРЕБОВАНИЯ

Компонент Минимум Рекомендуется
PHP 8.3+ 8.4+
MySQL 8.0+ 8.0.34+
MariaDB 10.6+ 10.11+
Memory 256 MB 512 MB+
Disk 500 MB 1 GB+

Extensions:
- gd, mbstring, opcache, pdo, xml, zip


ОБНОВЛЕНИЕ

Последняя проверка: 2026-02-10

Статус:
- ✅ Все пакеты актуальны
- ✅ Уязвимостей не обнаружено (composer audit)
- ✅ Патчи не требуются

Команды для обновления:

cd ~/project/
php composer outdated "drupal/*"     # Проверить обновления
php composer audit                    # Проверить безопасность
php composer update "drupal/*" -W     # Обновить Drupal пакеты

ИСПОЛЬЗОВАНИЕ В ПРОЕКТАХ

Новый проект

# 1. Скопировать сборку
cp /opt/claude-workspace/library/artifacts/cms/drupal/11/drupal-11-vanilla-*.tar.gz ~/

# 2. Развернуть
tar -xzf drupal-11-vanilla-*.tar.gz -C ~/new-project/

# 3. Настроить БД (см. выше)

# 4. Обновить admin пароль
cd ~/new-project/public_html
php ../vendor/bin/drush user:password admin "NewSecurePassword123"

Кастомизация

После развертывания:
1. Сменить admin пароль
2. Удалить демо-контент (если есть)
3. Настроить theme (или установить кастомную)
4. Настроить Commerce (валюта, способы оплаты, доставка)
5. Настроить Simple Sitemap (включить entity types)
6. Настроить Metatag (глобальные defaults)


СВЯЗИ

Проекты использующие:
- projects/org/lideravto-new/ — Тестовая установка

Документация:
- Drupal 11 Official Docs
- Commerce 3.x Docs


Версия: 1.0.0
Дата: 2026-02-10