# 1c Bitrix Cms Setup

> Окружение, установка и перенос «1С-Битрикс: Управление сайтом» — системные требования, структура проекта (/local, /bitrix, document root), установка/восстановление, бэкап и восстановление, миграции структуры и данных между средами (dev→stage→prod), CLI и composer, настройка dev-среды. Используй для разворачивания/инициализации/переноса/резервного копирования проекта на Битрикс (не Битрикс24).

- Skill: `vrtalex/1c-bitrix-cms-setup` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vrtalex/1c-bitrix-cms-setup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vrtalex/1c-bitrix-cms-setup/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vrtalex (https://skillmd.com/u/vrtalex)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vrtalex/1c-bitrix-cms-setup

---

# 1c-bitrix-cms-setup

Подготовка окружения и проекта на Битрикс. Гейты оркестратора: код в `/local`, ядро не трогать.

## Среда
- «чистый старт» → развернуть окружение + установить; «существующий проект» → интроспекция (см. `1c-bitrix-cms-content` рецепт `01-introspect-project.md`).

## Задача → рецепт (`../../shared/kb/recipes/setup/`)
- системные требования и окружение (PHP/СУБД/расширения, BitrixEnv/Docker, bitrix_server_test) → `setup/01-environment-requirements.md`
- структура проекта (document root, /bitrix vs /local, init.php, .settings) → `setup/02-project-structure.md`
- установка: оркестрация (3 режима базы, гейт завершённости, дерево решений) → `setup/03-installation.md`
- установка с нуля мастером (карта полей, браузер-хэндофф, Режим 2) → `setup/06-install-wizard.md`
- CLI и composer (консольные команды для уже установленного сайта, ORM Make) → `setup/04-cli-console.md`
- настройка dev-среды (режим разработки, отключение автообновлений, кэш на деве) → `setup/05-dev-setup.md`
- локальный контейнерный dev-стенд (env-docker, docker compose, PHP 8.2–8.4, БД, кэш) → `setup/05-dev-setup.md`
- миграции структуры и данных между средами (dev→stage→prod: инфоблоки, свойства, HL-блоки, ORM) → `setup/07-migrations.md`
- бэкап и восстановление (штатное резервное копирование, restore.php, дампы, перенос на другой хостинг) → `setup/08-backup-restore.md`

## База знаний
Структура и bootstrap — `../../shared/kb/00-overview.md`; эксплуатация — `../../shared/kb/operations.md`; правила — `../../shared/kb/conventions.md`. Обновления ядра/модулей и версионные переходы — под-скилл `1c-bitrix-cms-update`.

## Завершение
`../../shared/scripts/check-conventions.sh <каталог_проекта>`

