Удаление BILLmanager с сервера может потребоваться, если вы:

  • переустанавливаете платформу после полного удаления предыдущей версии, и вам нужно избежать конфликтов с предыдущими настройками или данными;
  • переходите на другую версию платформы — установлена BILLmanager Enterprise, а необходима Hosting&Cloud, или наоборот;
  • переносите BILLmanager на новый сервер и освобождаете старый сервер под другие задачи.

Чтобы удалить BILLmanager, выберите наиболее подходящий вам вариант удаления:

  • переустановка ОС с очисткой диска — если вам нужно полностью очистить систему от всех данных и настроек, включая BILLmanager и другие установленные приложения;
  • удаление пакетов ПО — если вам нужно удалить только BILLmanager, оставив другие приложения и данные на сервере. Чтобы удалить пакеты ПО, относящихся к BILLmanager и COREmanager, следуйте инструкции ниже.

Просмотр установленных пакетов ПОLink to Просмотр установленных пакетов ПО


Чтобы вывести список установленных пакетов, введите команду:

AlmaLinux

rpm -qa | grep -E 'billmanager|coremanager'
BASH

rpm — инструмент для установки, удаления и управления пакетами

-qa— параметры возвращают список всех установленных пакетов
| — символ используется для передачи вывода одной команды в качестве ввода для другой команды

grep -E 'billmanager|coremanager' — команда для поиска строк, которые содержат либо billmanager, либо coremanager

Ubuntu, Astra Linux

dpkg --get-selections | grep -v deinstall | grep -E 'billmanager|coremanager'
BASH

dpkg — инструмент для установки, удаления и управления пакетами в Ubuntu и Astra Linux

--get-selections — параметр выводит список всех установленных пакетов и их статусы

| — символ используется для передачи вывода одной команды в качестве ввода для другой команды

grep -v deinstall — команда для фильтрации текста. Исключает из списка все пакеты, которые были удалены, но могут иметь конфигурационные файлы
grep -E 'billmanager|coremanager' — команда для поиска строк, которые содержат либо billmanager, либо coremanager

Удаление основных пакетов ПО
Link to Удаление основных пакетов ПО


Перед удалением убедитесь, что сделали резервную копию необходимых данных. Подробнее см. в статье Резервное копирование.

Алгоритм удаления: 

  1. Подключитесь к серверу по SSH с правами суперпользователя (по умолчанию root). Подробнее о подключении по SSH см. в статье Настройка рабочего места.
  2. Остановите службы BILLmanager и COREmanager:
    sudo systemctl stop billmanager coremanager
    BASH
  3. Удалите BILLmanager и  COREmanager:

    AlmaLinux

    sudo dnf remove billmanager coremanager
    BASH

    Ubuntu, Astra Linux

    sudo apt remove billmanager coremanager
    BASH
  4. Удалите конфигурационные файлы:

    AlmaLinux

    sudo rm -rf /usr/local/mgr5/etc/*.conf
    BASH

    Конфигурационные файлы BILLmanager и COREmanager по умолчанию расположены в директории /usr/local/mgr5/etc/. Если при установке вы указали другой путь, замените его в команде.
    Подробнее о конфигурационных файлах см. статьи:

    Ubuntu, Astra Linux

    sudo apt purge billmanager coremanager
    BASH
  5. Очистите неиспользуемые зависимости:

    AlmaLinux

    sudo dnf autoremove
    BASH

    Ubuntu, Astra Linux

    sudo apt autoremove
    BASH
  6. Убедитесь, что BILLmanager успешно удалён:
    systemctl status billmanager coremanager
    BASH
    Если если вывод команды содержит
    Unit billmanager.service could not be found
    Unit coremanager.service could not be found
    BASH
    удаление прошло успешно.