К статье
Практический материал

Администрирование · 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, особенно при большом количестве файлов (у Битрикса их десятки тысяч). Подключитесь к серверу и выполните команду удаления содержимого каталога, предварительно убедившись, что находитесь в правильной директории.

bash
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. 1
    Создать резервную копию файлов и базы, скачать её на внешний носитель
  2. 2
    Завершить обмен с 1С и отключить регламентные задания обмена
  3. 3
    Удалить cron-задачи, связанные с сайтом
  4. 4
    Удалить файлы сайта из корневой папки, включая скрытые
  5. 5
    Удалить базу данных MySQL и её пользователя
  6. 6
    Отключить виртуальный хост веб-сервера и домен при необходимости
  7. 7
    Проверить, что сайт недоступен, а в логах сервера нет ошибок

Особенности удаления коробочного Битрикс24

Коробочная версия Битрикс24 удаляется по той же схеме, но с дополнительными моментами. Портал обычно развёрнут на виртуальной машине BitrixVM, поэтому часто проще удалить всю виртуальную машину целиком, если она использовалась только под портал.

Перед удалением обязательно выгрузите данные CRM: контакты, компании, сделки, счета — через встроенный экспорт в CSV или Excel. История дел и файлы диска выгружаются отдельно. После удаления виртуальной машины эти данные восстановить будет неоткуда.

Также отключите интеграции: телефонию, почтовые ящики, подключённые каналы (открытые линии, мессенджеры), синхронизацию с 1С. Иначе после удаления портала внешние сервисы продолжат пытаться обращаться к нему.

Типичные ошибки
01
Удалить только файлы и забыть базу — база занимает место, а данные остаются доступны
02
Не скачать бэкап с сервера — копия удаляется вместе с сайтом
03
Оставить cron-задания — сервер продолжает запускать скрипты несуществующего сайта и пишет ошибки в логи
04
Не отключить обмен в 1С — регламентное задание падает с ошибкой и блокирует очередь обмена
05
Удалить папку /upload, хотя картинки нужны для нового сайта
06
Удалить базу по имени 'наугад' и зацепить базу другого сайта

Как проверить, что удаление прошло полностью

После завершения всех шагов выполните контрольную проверку. Откройте адрес сайта в браузере — страница не должна открываться (ошибка 403, 404 или заглушка хостинга вместо административной панели Битрикса). Если сайт всё ещё отвечает, файлы удалены не полностью или веб-сервер смотрит в другую папку.

Проверьте список баз данных в phpMyAdmin или панели хостинга — базы Битрикса в нём быть не должно. Посмотрите crontab и логи веб-сервера через несколько часов: появление ошибок с путями к старому сайту означает, что где-то осталось задание или ссылка.

Наконец, убедитесь, что в 1С обмен с сайтом остановлен и в журнале регистрации нет повторяющихся ошибок соединения. Если ошибки есть — вернитесь к настройке обмена и отключите расписание.

Контрольные точки

Как проверить результат

Открытие адреса сайта в браузере
Норма

Ошибка 403/404 или заглушка хостинга

Тревожный признак

Открывается страница Битрикса или ошибка PHP

Список баз данных MySQL
Норма

Базы сайта нет в списке

Тревожный признак

База присутствует и занимает место

Логи веб-сервера через несколько часов
Норма

Нет записей о путях старого сайта

Тревожный признак

Ошибки cron или PHP со старыми путями

Журнал обмена в 1С
Норма

Обмен остановлен, ошибок нет

Тревожный признак

Повторяющиеся ошибки соединения с сайтом

Часто задаваемые вопросы

Можно ли удалить Битрикс через административную панель?

Нет, штатной кнопки самоудаления в Битриксе нет. Система удаляется вручную: файлы — через SSH или файловый менеджер, база — через phpMyAdmin или панель хостинга. Это сделано намеренно, чтобы исключить случайное уничтожение сайта.

Что будет с лицензией после удаления сайта?

Лицензионный ключ не привязан к конкретной установке навсегда. После удаления сайта ключ можно использовать для новой установки, но перед этим желательно отвязать старую копию через личный кабинет на сайте разработчика или обратиться в техподдержку, если возникнет конфликт активации.

Как удалить Битрикс, если сайт взломали и нет доступа в админку?

Доступ в админку для удаления не нужен — все операции выполняются на уровне сервера: SSH, панель хостинга, phpMyAdmin. Бэкап взломанного сайта делайте только для расследования или восстановления отдельных данных, разворачивать его как рабочий сайт не следует.

Нужно ли что-то удалять на стороне 1С?

Да. Отключите регламентное задание обмена с сайтом, чтобы 1С не пыталась соединяться с удалённым сайтом. Саму настройку обмена можно оставить как архив, если история настроек может пригодиться, либо пометить на удаление. Справочники и документы, загруженные с сайта, удалять не требуется.

Можно ли восстановить сайт после удаления?

Только из резервной копии. Если есть полный бэкап (файлы + база), сайт разворачивается на том же или новом сервере через штатный механизм восстановления Битрикса. Без копии восстановление невозможно — поэтому проверка бэкапа перед удалением обязательна.

Итог

Что важно запомнить

Удаление Битрикса — это цепочка: бэкап, отключение обмена с 1С, cron, файлы, база, конфиги веб-сервера, проверка. Пропуск любого шага приводит к потере данных, ошибкам на сервере или мусору, который мешает дальнейшей работе.