Установка NOC с использованием Gufo Thor¶
Gufo Thor - это простой инструмент, созданный для быстрой установки и оценки NOC. Он предназначен для новых пользователей NOC, которые хотят оценить возможности NOC, а также для разработчиков NOC, которым нужна быстрая среда разработки. Thor берет на себя сложности управления NOC, делая процесс прямолинейным.
Предварительные требования¶
Для использования Thor убедитесь, что у вас установлены следующие программные пакеты:
- Docker
- docker-compose или плагин compose
- Python 3.8+
Методы установки¶
Установка на уровне системы¶
Для выделенных хостов NOC используйте этот метод установки. Он устанавливает Thor и все необходимые библиотеки в системное расположение по умолчанию.
curl https://sh.gufolabs.com/thor | sh
После установки NOC запустится, и ваш браузер откроется по адресу https://go.getnoc.com:32777/
Войдите, используя следующие учетные данные:
- Имя пользователя: admin
- Пароль: admin
Установка в Python VENV¶
Для оценки, тестирования и разработки используйте этот метод установки. Он создает отдельное виртуальное окружение Python (venv) и изолирует Thor вместе со всеми зависимыми библиотеками от других систем.
python -m venv .
. ./bin/activate
curl https://sh.gufolabs.com/thor | sh
После установки NOC запустится, и ваш браузер откроется по адресу https://go.getnoc.com:32777/
Войдите, используя следующие учетные данные:
- Имя пользователя: admin
- Пароль: admin
Позже, при использовании Thor, убедитесь, что активировано виртуальное окружение (venv):
. ./bin/activate
Использование NOC¶
Запуск NOC¶
gufo-thor up
Остановка NOC¶
gufo-thor stop
Дополнительное чтение¶
Обратитесь к Документации Gufo Thor для более подробной информации.