Создано: 2026-02-09
Хостинг: Beget (shared)
Хост: lideravto.beget.tech
Пользователь: lideravto
Пароль: o0cvvPhS1
SSH Config (~/.ssh/config):
Host lideravto
HostName lideravto.beget.tech
User lideravto
IdentityFile ~/.ssh/id_rsa
StrictHostKeyChecking no
ServerAliveInterval 60
ServerAliveCountMax 3
Подключение:
ssh lideravto
# или
ssh lideravto@lideravto.beget.tech
База данных: lideravto_new
Пользователь: lideravto_new
Пароль: LiderDrupal2026Secure
Использование (через переменные):
# Экспорт переменных:
export DB_HOST=localhost
export DB_NAME=lideravto_new
export DB_USER=lideravto_new
export DB_PASSWORD=LiderDrupal2026Secure
# Подключение:
mysql -u ${DB_USER} -p"${DB_PASSWORD}" ${DB_NAME}
Через конфиг (рекомендуется):
cat > ~/.my.cnf.drupal << 'EOF'
[client]
user=lideravto_new
password=LiderDrupal2026Secure
host=localhost
EOF
mysql --defaults-file=~/.my.cnf.drupal lideravto_new
Статус: Новая база (0 таблиц), готова для Drupal 11
Примечание: База lideravto_wcs используется для work.lideravto.ru (CS-Cart)
Версия: 2.2.26
Путь: ~/bin/composer
Использование:
ssh lideravto
cd ~/new.lideravto.ru/public_html/
~/bin/composer --version
~/bin/composer install
Web (через .htaccess): 8.2
CLI: 5.6.40 (системный)
Конфигурация (.htaccess):
AddHandler application/x-httpd-php82 .php
Проверка:
- http://new.lideravto.ru/info.php (создан для проверки)
- ⚠️ Удалить info.php после проверки!
| Путь | Назначение |
|---|---|
| ~/new.lideravto.ru/ | Корень проекта |
| ~/new.lideravto.ru/public_html/ | Веб-корень (очищен, готов для Drupal) |
| ~/backup-cscart-20260209-182702.tar.gz | Бэкап CS-Cart (119MB) |
Версия: Drupal 11.3.3
Статус: ✅ Установлен и работает
URL: http://new.lideravto.ru/
~/new.lideravto.ru/
├── vendor/ ← Outside web root (security)
├── composer.json
├── composer.lock
├── composer ← PHP 8.4 binary
├── web → public_html ← Symlink for Composer
└── public_html/ ← Document root
├── core/
├── modules/
├── themes/
└── sites/
| Файл | Размер | Описание |
|---|---|---|
drupal-11-clean-20260210-105133.tar.gz |
22 MB | Базовый Drupal 11.3.3 (без модулей) |
drupal-11-clean-modules-20260210-105447.tar.gz |
27 MB | С модулями (не установлен) |
drupal-11-vanilla-20260210-110019.tar.gz |
29 MB | Полная установка + база данных |
Восстановление vanilla:
cd ~/
tar -xzf drupal-11-vanilla-*.tar.gz -C new.lideravto.ru/
gunzip new.lideravto.ru/drupal-vanilla.sql.gz
mysql -u ${DB_USER} -p"${DB_PASSWORD}" ${DB_NAME} < new.lideravto.ru/drupal-vanilla.sql
cd new.lideravto.ru/public_html
/usr/local/bin/php8.4 ../vendor/bin/drush cache:rebuild
URL: https://data.0kt.ru:8443
Email: admin@0kt.ru
Password: NocoDB2025!
Base ID (pirotehnika): pt7k98pv0fwi1el
Таблица old_parts_conversion: mju4fabpbrdc0mc
API использование:
# Получить токен
curl -sk -X POST "https://data.0kt.ru:8443/api/v1/auth/user/signin" \
-H "Content-Type: application/json" \
-d '{"email":"admin@0kt.ru","password":"NocoDB2025!"}' | jq -r '.token'
# Использовать в скриптах
export NOCODB_TOKEN="<token>"
curl -sk "https://data.0kt.ru:8443/api/v1/db/data/noco/pt7k98pv0fwi1el/old_parts_conversion" \
-H "xc-auth: $NOCODB_TOKEN"
ВАЖНО: Этот файл содержит пароли - не коммитить в git!