Команди для роботи з API панелі керування ISPmanager 5

Нижче наведено список корисних команд для роботи з API панелі керування ISPmanager 5 версії. Список не повний, але найнеобхідніше буде викладено.

/usr/local/mgr5/sbin/mgrctl -m ispmgr –info – вивести список команд для роботи з API ISPmanager

/usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain – вивести список усіх доданих www доменів з налаштуваннями та опціями

/usr/local/mgr5/sbin/mgrctl -m ispmgr db – вивести список усіх баз даних з опціями та налаштуваннями

/usr/local/mgr5/sbin/mgrctl -m ispmgr db.edit el >

/usr/local/mgr5/sbin/mgrctl -m ispmgr db.users – відобразити список усіх користувачів, створених для баз даних

/usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain.delete el >

/usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain.edit el >

Приклад додавання домену:

/usr/local/mgr5/sbin/mgrctl -m ispmgr domain – відобразити список усіх доданих доменних імен (DNS)

Масове додавання www доменів за списком через API ISPmanager 5

Приклад циклу для додавання доменів за списком через API ISPmanager 5:

Всі домени, які потрібно додати, вносимо до файлу з назвою 1.list

Щоб подивитися які дані вам потрібно підставити в цикл, ви можете виконати команду і взяти за приклад інші додані домени (попередньо потрібно додати хоча б один з потрібними вам налаштуваннями):

/usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain

Приклад додавання бази даних через ISPmanager 5 API

Для масової зміни знадобиться зробити простий цикл для виконання запиту: