Администрирование · 10 мин
Как удалить 1С-Битрикс: полная инструкция по деинсталляции
Подробная инструкция по удалению 1С-Битрикс: как отключить интеграцию с 1С, удалить файлы, базу данных и очистить cron-задачи без потери данных.
Удаление 1С-Битрикс — не просто удаление папки с файлами. Система оставляет следы в базе данных, планировщике задач сервера, настройках веб-сервера и в интеграции с 1С. Если действовать без подготовки, можно потерять данные заказов, сломать обмен с 1С или оставить на сервере «мусор», который будет мешать дальнейшей работе.
Причины удаления бывают разные: переезд на другую CMS, отказ от сайта, очистка тестовой копии, переустановка с нуля. В каждом случае порядок действий немного отличается, но общий принцип один: сначала резервная копия, затем отключение связей, потом удаление файлов и базы, в конце — проверка, что ничего не осталось.
Ниже разобран полный цикл деинсталляции: от бэкапа до очистки сервера. Инструкция подходит как для «1С-Битрикс: Управление сайтом», так и для коробочной версии Битрикс24, с оговорками, которые указаны в соответствующих разделах.
Что нужно сделать перед удалением
Главное правило — сначала копия, потом удаление. Даже если сайт кажется ненужным, через неделю может понадобиться старый заказ, список клиентов или настройки интеграции. Восстановить удалённую базу без бэкапа практически невозможно.
В Битриксе есть встроенный механизм резервного копирования: «Настройки → Инструменты → Резервное копирование». Создайте полную копию (файлы + база данных) и обязательно скачайте архив на локальный компьютер или внешнее хранилище. Копия, лежащая на том же сервере, который вы собираетесь очищать, не считается резервной.
Дополнительно сделайте дамп базы данных отдельно — через phpMyAdmin (экспорт в SQL) или командой mysqldump. Это страховка на случай, если штатный архив Битрикса окажется повреждённым или его будет сложно развернуть.
Как отключить интеграцию с 1С
Если сайт обменивался данными с 1С (выгрузка товаров, заказов, контрагентов), интеграцию нужно отключить с двух сторон. Иначе 1С продолжит пытаться соединиться с несуществующим сайтом, а в журнале обмена будут накапливаться ошибки.
Со стороны сайта отключите или удалите настройки обмена в разделе «Магазин → Интеграция с 1С» (или «Настройки → Интеграция с 1С» в зависимости от версии). Со стороны 1С откройте настройку обмена с сайтом и отключите регламентное задание автоматического обмена, чтобы 1С не пыталась выполнять выгрузку по расписанию.
Если сайт удаляется навсегда, саму настройку обмена в 1С можно пометить на удаление. Если планируется переезд на новый сайт — не удаляйте настройку, а замените в ней адрес сайта и данные авторизации после запуска новой площадки.
Как удалить файлы сайта
Файлы Битрикса находятся в корневой папке сайта на сервере (обычно это public_html, www или директория вида /var/www/site.ru). Удалять нужно всё содержимое этой папки, включая скрытые файлы — например, .htaccess и .access.php, которые файловые менеджеры иногда не показывают по умолчанию.
Удаление удобнее всего выполнять по SSH — это быстрее и надёжнее, чем через FTP, особенно при большом количестве файлов (у Битрикса их десятки тысяч). Подключитесь к серверу и выполните команду удаления содержимого каталога, предварительно убедившись, что находитесь в правильной директории.
cd /var/www/site.ru && rm -rf ./<em> ./.??</em>Если SSH-доступа нет, используйте файловый менеджер панели хостинга (ISPmanager, cPanel, Plesk) — выделите все файлы и папки в корне сайта и удалите их. Через FTP-клиент удаление возможно, но может занять часы из-за большого числа мелких файлов.
Особое внимание уделите папке /upload — в ней хранятся все загруженные изображения и документы. Если сайт переезжает на новую CMS, эту папку, возможно, стоит сохранить отдельно, чтобы не потерять картинки товаров.
Как удалить базу данных
Файлы — только половина системы. Вся информация (заказы, пользователи, настройки, структура каталога) хранится в базе данных MySQL. Пока база не удалена, Битрикс считается удалённым лишь частично, а база продолжает занимать место на диске.
Узнать имя базы, пользователя и пароль можно в файле /bitrix/.settings.php (параметры подключения в секции connections) или в /bitrix/php_interface/dbconn.php в старых версиях. Запишите эти данные до удаления файлов — они понадобятся, чтобы найти нужную базу, если на сервере их несколько.
Удалить базу можно через phpMyAdmin: выберите базу в списке слева, перейдите на вкладку «Операции» и нажмите «Удалить базу данных (DROP)». Альтернатива — панель управления хостингом, раздел «Базы данных MySQL», где базу можно удалить вместе с её пользователем. Через SSH используется команда mysql с запросом DROP DATABASE.
Очистка cron и настроек сервера
Битрикс активно использует планировщик задач: агенты, отправка почты, обмен с 1С, резервное копирование. После удаления сайта эти задания продолжат срабатывать и генерировать ошибки, поэтому их нужно убрать.
Откройте crontab пользователя, под которым работал сайт (команда crontab -e), и удалите строки, ссылающиеся на папку сайта — обычно это вызовы php с путями вида /var/www/site.ru/bitrix/modules/main/tools/cron_events.php. Также проверьте системные задания в /etc/cron.d и настройки планировщика в панели хостинга.
Если для сайта создавался отдельный виртуальный хост веб-сервера, удалите или отключите его конфигурацию: в Apache это файл в sites-available с последующим a2dissite, в Nginx — конфиг в sites-enabled или conf.d. После изменений перезапустите веб-сервер. Если домен больше не нужен, отключите его в панели хостинга и при необходимости измените DNS-записи.
- 1Создать резервную копию файлов и базы, скачать её на внешний носитель
- 2Завершить обмен с 1С и отключить регламентные задания обмена
- 3Удалить cron-задачи, связанные с сайтом
- 4Удалить файлы сайта из корневой папки, включая скрытые
- 5Удалить базу данных MySQL и её пользователя
- 6Отключить виртуальный хост веб-сервера и домен при необходимости
- 7Проверить, что сайт недоступен, а в логах сервера нет ошибок
Особенности удаления коробочного Битрикс24
Коробочная версия Битрикс24 удаляется по той же схеме, но с дополнительными моментами. Портал обычно развёрнут на виртуальной машине BitrixVM, поэтому часто проще удалить всю виртуальную машину целиком, если она использовалась только под портал.
Перед удалением обязательно выгрузите данные CRM: контакты, компании, сделки, счета — через встроенный экспорт в CSV или Excel. История дел и файлы диска выгружаются отдельно. После удаления виртуальной машины эти данные восстановить будет неоткуда.
Также отключите интеграции: телефонию, почтовые ящики, подключённые каналы (открытые линии, мессенджеры), синхронизацию с 1С. Иначе после удаления портала внешние сервисы продолжат пытаться обращаться к нему.
Как проверить, что удаление прошло полностью
После завершения всех шагов выполните контрольную проверку. Откройте адрес сайта в браузере — страница не должна открываться (ошибка 403, 404 или заглушка хостинга вместо административной панели Битрикса). Если сайт всё ещё отвечает, файлы удалены не полностью или веб-сервер смотрит в другую папку.
Проверьте список баз данных в phpMyAdmin или панели хостинга — базы Битрикса в нём быть не должно. Посмотрите crontab и логи веб-сервера через несколько часов: появление ошибок с путями к старому сайту означает, что где-то осталось задание или ссылка.
Наконец, убедитесь, что в 1С обмен с сайтом остановлен и в журнале регистрации нет повторяющихся ошибок соединения. Если ошибки есть — вернитесь к настройке обмена и отключите расписание.
Как проверить результат
Ошибка 403/404 или заглушка хостинга
Открывается страница Битрикса или ошибка PHP
Базы сайта нет в списке
База присутствует и занимает место
Нет записей о путях старого сайта
Ошибки cron или PHP со старыми путями
Обмен остановлен, ошибок нет
Повторяющиеся ошибки соединения с сайтом
Часто задаваемые вопросы
Можно ли удалить Битрикс через административную панель?
Нет, штатной кнопки самоудаления в Битриксе нет. Система удаляется вручную: файлы — через SSH или файловый менеджер, база — через phpMyAdmin или панель хостинга. Это сделано намеренно, чтобы исключить случайное уничтожение сайта.
Что будет с лицензией после удаления сайта?
Лицензионный ключ не привязан к конкретной установке навсегда. После удаления сайта ключ можно использовать для новой установки, но перед этим желательно отвязать старую копию через личный кабинет на сайте разработчика или обратиться в техподдержку, если возникнет конфликт активации.
Как удалить Битрикс, если сайт взломали и нет доступа в админку?
Доступ в админку для удаления не нужен — все операции выполняются на уровне сервера: SSH, панель хостинга, phpMyAdmin. Бэкап взломанного сайта делайте только для расследования или восстановления отдельных данных, разворачивать его как рабочий сайт не следует.
Нужно ли что-то удалять на стороне 1С?
Да. Отключите регламентное задание обмена с сайтом, чтобы 1С не пыталась соединяться с удалённым сайтом. Саму настройку обмена можно оставить как архив, если история настроек может пригодиться, либо пометить на удаление. Справочники и документы, загруженные с сайта, удалять не требуется.
Можно ли восстановить сайт после удаления?
Только из резервной копии. Если есть полный бэкап (файлы + база), сайт разворачивается на том же или новом сервере через штатный механизм восстановления Битрикса. Без копии восстановление невозможно — поэтому проверка бэкапа перед удалением обязательна.
Что важно запомнить
Удаление Битрикса — это цепочка: бэкап, отключение обмена с 1С, cron, файлы, база, конфиги веб-сервера, проверка. Пропуск любого шага приводит к потере данных, ошибкам на сервере или мусору, который мешает дальнейшей работе.