Как удалить Customer and Business Manager (CBM, бывший Plesk Billing) из Parallels Plesk

Создана:

2016-11-16 12:45:01 UTC

Изменена:

2017-08-16 17:33:42 UTC

3

Помогла ли вам статья?


Есть вопросы?

Отправить запрос

Как удалить Customer and Business Manager (CBM, бывший Plesk Billing) из Parallels Plesk

Applicable to:

  • Plesk 12.5 for Linux
  • Plesk 12.0 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 10.4 for Linux/Unix
  • Plesk 12.5 for Windows
  • Plesk 12.0 for Windows
  • Plesk 11.0 for Windows
  • Plesk 11.5 for Windows
  • Plesk 10.4 for Windows
  • Odin Business Automation Standard 4.5

Решение

  1. Отключите функцию "Single Sign-On".

    • Linux:

      /usr/local/psa/bin/sso --disable
      
    • Windows:

      "%plesk_dir%"\bin\sso --disable
      
  2. Удалите "Customer & Business Manager" и "Single Sign-On".

    • Linux (RPM):

      rpm -e sw-sso plesk-billing plesk-billing-plugins
      
    • Linux (DEB):

      dpkg -r sw-sso plesk-billing plesk-billing-plugins
      
    • Windows: Найдите CBM, Parallels Billing Plugins и SSO в разделе реестра Windows " HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products ".

      Например, CBM находится в разделе “ F06B9B7F3BBD611469B7AB392E8733E1 ” как значение “DisplayName”. Зайдите туда и скопируйте значение " InstallProperties\ModifyPath ". Вставьте эту строку в командную строку.

      То же самое сделайте для Parallels Billing Plugins и SSO.

  3. Удалите записи из базы данных Plesk

    • Linux: Прежде чем выполнять указанные ниже действия, создайте резервную копию базы данных Plesk.Для этого можно использовать следующую команду:

      mysqldump -uadmin -p`cat /etc/psa/.psa.shadow` psa > /root/psa.dump.sql
      

      Войдите в базу данных psa и удалите из нее необходимые записи с помощью следующих SQL-запросов:

      mysql> begin;
      mysql> delete from cl_param where param='ppb-url';
      mysql> delete from smb_servicePermissions where serviceInstanceId = (select id from smb_serviceInstances where description like 'Parallels Billing Integration') and serviceProviderId = (select id from smb_serviceProviders where classname like 'Smb_Service_Provider_ParallelsBilling');
      mysql> commit;
      
    • Windows: Прежде чем выполнять указанные ниже действия, создайте резервную копию базы данных Plesk.Используйте следующую команду:

      mysqldump.exe -P8306 -uadmin -p<пароль администратора> psa > C:\Temp\psa.dump.sql
      

      Войдите в базу данных psa и удалите из нее необходимые записи с помощью следующих SQL-запросов:

      mysql> begin;
      mysql> delete from cl_param where param='ppb-url';
      mysql> delete from smb_servicePermissions where serviceInstanceId = (select id from smb_serviceInstances where description like 'Parallels Billing Integration') and serviceProviderId = (select id from smb_serviceProviders where classname like 'Smb_Service_Provider_ParallelsBilling');
      mysql> commit;
      
  4. Удалите или переименуйте следующие файлы:

    • Linux:

      /var/lib/plesk-billing/local.db
      /var/lib/sso/sso.db
      
    • Windows:

      "%plesk-dir%\admin\db\billing_local.db" 
      "%plesk-dir%\admin\db\sso.db"
      
  5. Перейдите на страницу Инструменты и настройки > Серверные компоненты и нажмите Обновить .

Дополнительная информация

116360 Что такое %plesk_dir% , %plesk_bin% и %plesk_vhosts% ?

3472 Как подключиться к базе данных Parallels Plesk Panel

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 3 из 4
Еще есть вопросы? Отправить запрос
Войдите в службу, чтобы оставить комментарий.