Найти тему
Тюнинг Админа

Snipe IT - бесплатная система управления ИТ отделом

Оглавление

Snipe IT - это бесплатная, кроссплатформенная, мощная и удобная система управления IT активами с открытым исходным кодом, написанная на PHP, которая была разработана для ведения учета оборудования, расходных материалов и программного обеспечения, а также иметь понимание того, когда и что было приобретено и кем используется. Администрируется продукт с помощью удобного портала, включая управление пользователями и правами доступа.

Содержание статьи

  • Возможности решения
  • Системные требования
  • Создание DNS записей и проброс портов маршрутизатора
  • Подготовка системы
  • Установка Snipe-IT
  • Вывод

Возможности решения:

  • Кроссплатформенный решение - работает в Linux, Windows и Mac OS X.
  • Адаптирован для работы с мобильных устройств
  • Легко интегрируется с Active Directory и LDAP.
  • Интеграция уведомлений Slack для регистрации и оформления заказа
  • Поддерживает резервное копирование в один клик и автоматическое резервное копирование.
  • Поддерживает дополнительную двухфакторную аутентификацию с помощью аутентификатора Google.
  • Поддерживает создание пользовательских отчетов.
  • Поддерживает настраиваемые метки статуса.
  • Поддерживает массовые действия пользователей и управление их ролями для разных уровней доступа.
  • Поддерживает множество языков, что упрощает локализацию
  • Множество функций безопасности для обеспечения безопасности ваших данных

Системные требования

Для установки Snipe-IT необходим любой 64-битный дистрибутив Linux, работающий на виртуальной машине или выделенном сервере.

Минимальные системные требования:

  • Процессор: 1-но ядерный от 1Ггц
  • Оперативная память: от 1ГБ
  • Жёсткий диск: от 10ГБ

Создание DNS записей и проброс портов маршрутизатора

Советую Питерского регистратора доменных имён Nethouse.ru, очень быстрый и качественный сервис, с моментальным обновлением DNS записей и приемлемой стоимостью доменных имён, в зоне ru - 150руб.

После покупки прописываем в разделе управления доменом dns запись типа А со значением белого ip адреса нашего маршрутизатора или виртуальной машины на vds хостинге, как в моем случае.

На маршрутизаторе необходимо пробросить порты 80, 443

Подготовка сервера

Повышаем наши права в системе:

sudo -s

Обновляем систему:

apt update && apt upgrade -y

Устанавливаем дополнительные компоненты:

apt install mc nano wget net-tools -y

Устанавливаем имя нашему серверу:

hostnamectl set-hostname snipe.tuning-admina.ru

Устанавливаем временную зону:

timedatectl set-timezone Europe/Moscow

Устанавливаем службу синхронизации времени:

apt install chrony -y

Добавляем службу в автозагрузку:

systemctl enable chrony

Перед тем как продолжить перезагрузим систему:

reboot

Установка Snipe-IT

Скачиваем установочный скрипт:

wget https://raw.githubusercontent.com/snipe/snipe-it/master/install.sh

Меняем разрешение на файл, делая его исполняемым:

chmod 744 install.sh

Запускаем установку:

./install.sh

-2

What is the FQDN of your server? (snipe.tuning-admina.ru): //Указываем полное FQDN имя сервера

Do you want to automatically create the SnipeIT database user password? Y //Соглашаемся с автоматическим созданием базы данных и пользователя

-3

You will need mail server address, port, user and password among other items. (y/n) Y // Заполняем параметры почтового сервера и учетную запись, для отправки уведомлений.

-4

Установка завершена, переходим в вэб интерфейс по адресу:

http://snipe.tuning-admina.ru

Скрипт выводит нам результат проверки на наличии необходимых компонентов:

-5

Нажимаем Далее

Система сообщает нам, что база создана успешно и предлагает создать пользователя:

-6

Выбираем язык и указываем данные администратора

-7

Попадаем в панель администрирования

-8
-9

Вывод

Решение достаточно простое и на мой взгляд не требует обзора в плане администрирования.