2.2 Установка InfluxDB

  1. Скачайте с официального сайта последнюю версию 1.х.х InfluxDB (для версии 2.х.х загрузка для Windows недоступна). InstallInfluxDB1 InstallInfluxDB2

  2. Распаковать архив. При необходимости перенести распакованную папку в другое место (например, C:\influxdb1831). Перейти в папку. InstallInfluxDB3 Из данной папки далее понадобятся следующие файлы:

    • influx.exe - оболочка для подключения к серверу и выполнения запросов
    • influxd.exe - сервер InfluxDB
    • influxdb.conf - конфигурационный файл InfluxDB
  3. Затем нужно создать папки meta, data и wal. Папка meta используется для хранения метаданных (информацию о пользователях, базах данных, политиках хранения, шардах, длительных запросах). Папка data используется для хранения шарда и операций с ним. Папка wal используется для WAL-файлов (Write-Ahead Log, упреждающее логирование). InstallInfluxDB4

  4. В конфигурационном файле influxdb.conf указываем пути к созданным папкам. При необходимости меняем настройки под свою систему (например, ниже есть секция для настройки HTTP). Сохраняем конфигурационный файл. InstallInfluxDB5 InstallInfluxDB6

  5. Запускаем сервер InfluxDB при помощи influxd.exe. Для проверки работы можно использовать POST-запросы или оболочку для запросов influx.exe. По умолчанию сервер доступен по следующему адресу: http://localhost:8086/. Порт можно изменить в конфигурационном файле в разделе HTTP.

  6. Сервер InfluxDB возможно запустить как Windows-сервис, для этого нужно:

    • Скачать утилиту nssm с официального сайта
    • Открыть командную строку, перейти в папку с утилитой
    • Начать установку при помощи команды nssm install
    • Указать при установке следующие параметры:

      Настройка nssm

      • Path - путь к файлу influxd.exe
      • Statrup directory - путь к папке с InfluxDB
      • Arguments - (путь к папке с конфигурационным файлом influxdb.conf)
      • ServiceName - имя сервиса

После этого InfluxDB доступен для запуска как Windows-сервис в services.msc.

results matching ""

    No results matching ""