Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
инвентаризация:настройка [2024/01/17 17:42] admin [База Данных] |
инвентаризация:настройка [2025/06/17 15:59] (текущий) admin [Params] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
{{tag> | {{tag> | ||
====== Инвентаризация: | ====== Инвентаризация: | ||
- | |||
- | ==== Создание БД и доступа к ней ==== | ||
- | |||
- | <WRAP center round tip> | ||
- | **NOTES:** | ||
- | - Создание БД для этой находится за рамками этого руководства. БД должна быть создана и доступ к ней должен быть подготовлен к моменту настройки доступа к ней из веб оболочки. Приведенные здесь инструкции просто пример | ||
- | - Кодировку настойчиво рекомендуется использовать именно `utf8mb4`, т.к. на ней выбор остановился после устранения проблем с другими! | ||
- | - Просмотрите и другие файлы в папке `config/` и по вашему усмотрению внесите в них изменения если сочтете нужным. | ||
- | </ | ||
- | |||
- | // | ||
- | <code sql> | ||
- | CREATE DATABASE arms character set utf8mb4 collate utf8mb4_unicode_ci;; | ||
- | GRANT ALL PRIVILEGES ON arms.* TO ' | ||
- | </ | ||
- | |||
- | |||
Строка 48: | Строка 31: | ||
нужно создать файл config/ | нужно создать файл config/ | ||
<code php> | <code php> | ||
+ | <?php | ||
return [ | return [ | ||
' | ' | ||
Строка 75: | Строка 59: | ||
==== Быстрый старт ==== | ==== Быстрый старт ==== | ||
- | * Стартуем приложение без контроля доступа | + | * Стартуем приложение без контроля доступа<code php> |
+ | ' | ||
+ | ' | ||
* Заводим пользователя вручную (на этом этапе для этого не нужно ни полномочий ни авторизации), | * Заводим пользователя вручную (на этом этапе для этого не нужно ни полномочий ни авторизации), | ||
* Настраиваем аутентификацию (включаем локальную или настраиваем LDAP) | * Настраиваем аутентификацию (включаем локальную или настраиваем LDAP) | ||
- | * Включаем RBAC | + | |
- | * Выдаем **pupkin** права админа из консоли <code bash>php yii rbac/grant admin pupkin</ | + | |
+ | * Выдаем **pupkin** права админа из консоли <code bash>php yii rbac/grant admin pupkin</ | ||
* Авторизуемся под **pupkin** | * Авторизуемся под **pupkin** | ||
* ??? | * ??? | ||
Строка 88: | Строка 75: | ||
Дополнительные параметры определяются в файле config/ | Дополнительные параметры определяются в файле config/ | ||
<code php> | <code php> | ||
+ | <?php | ||
return [ | return [ | ||
' | ' | ||
Строка 125: | Строка 113: | ||
* true - включить | * true - включить | ||
* false - выключить (по умолч.) | * false - выключить (по умолч.) | ||
+ | |||
+ | === Ответственные/ | ||
+ | * **support.service.min.weight**: | ||
+ | * **techs.managementService.enable**: | ||
+ | |||
+ | === Софт === | ||
+ | * **soft.deferred_rescan**: | ||
+ | * true - отложенный режим: при изменении элемента ПО в справочнике ПО только список ОС для rescan. Необходимо через cron регулярно вызывать команду yii comps/ | ||
+ | * false - realtime режим: при изменении элемента ПО в справочнике ПО все ОС будут проверены заново на состав ПО. | ||
+ | |||
=== Интеграция с Wiki === | === Интеграция с Wiki === | ||
- | * **wikiUrl**: | + | * **wikiUrl**: |
* **wikiUser**: | * **wikiUser**: | ||
* **wikiPass**: | * **wikiPass**: | ||